Skip to main content
GET
/
combined-data
/
git-api
/
issueTiming
/
forRepo
/
:repoDataId
Get Issue Timing for Repository
curl --request GET \
  --url https://www.api.baselink.tech/combined-data/git-api/issueTiming/forRepo/:repoDataId \
  --header 'bearer: <api-key>'
{
  "issueTiming": {},
  "issueTiming.repoId": "<string>",
  "issueTiming.repoName": "<string>",
  "issueTiming.repoURL": "<string>",
  "issueTiming.totalIssues": 123,
  "issueTiming.openIssues": 123,
  "issueTiming.closedIssues": 123,
  "issueTiming.averageResolutionTime": 123,
  "issueTiming.medianResolutionTime": 123,
  "issueTiming.fastestResolution": 123,
  "issueTiming.slowestResolution": 123,
  "issueTiming.resolutionTimeDistribution": [
    {}
  ],
  "issueTiming.resolutionTimeDistribution[].range": "<string>",
  "issueTiming.resolutionTimeDistribution[].count": 123,
  "issueTiming.resolutionTimeDistribution[].percentage": 123,
  "issueTiming.weeklyResolutionTrend": [
    {}
  ],
  "issueTiming.weeklyResolutionTrend[].week": "<string>",
  "issueTiming.weeklyResolutionTrend[].issuesCreated": 123,
  "issueTiming.weeklyResolutionTrend[].issuesResolved": 123,
  "issueTiming.weeklyResolutionTrend[].averageResolutionTime": 123,
  "issueTiming.weeklyResolutionTrend[].backlogSize": 123,
  "issueTiming.monthlyResolutionTrend": [
    {}
  ],
  "issueTiming.monthlyResolutionTrend[].month": "<string>",
  "issueTiming.monthlyResolutionTrend[].issuesCreated": 123,
  "issueTiming.monthlyResolutionTrend[].issuesResolved": 123,
  "issueTiming.monthlyResolutionTrend[].averageResolutionTime": 123,
  "issueTiming.monthlyResolutionTrend[].backlogSize": 123,
  "issueTiming.labelAnalysis": [
    {}
  ],
  "issueTiming.labelAnalysis[].label": "<string>",
  "issueTiming.labelAnalysis[].count": 123,
  "issueTiming.labelAnalysis[].averageResolutionTime": 123,
  "issueTiming.labelAnalysis[].medianResolutionTime": 123,
  "issueTiming.labelAnalysis[].percentage": 123,
  "issueTiming.priorityAnalysis": [
    {}
  ],
  "issueTiming.priorityAnalysis[].priority": "<string>",
  "issueTiming.priorityAnalysis[].count": 123,
  "issueTiming.priorityAnalysis[].averageResolutionTime": 123,
  "issueTiming.priorityAnalysis[].medianResolutionTime": 123,
  "issueTiming.priorityAnalysis[].percentage": 123,
  "issueTiming.assigneeAnalysis": [
    {}
  ],
  "issueTiming.assigneeAnalysis[].assignee": "<string>",
  "issueTiming.assigneeAnalysis[].count": 123,
  "issueTiming.assigneeAnalysis[].averageResolutionTime": 123,
  "issueTiming.assigneeAnalysis[].medianResolutionTime": 123,
  "issueTiming.assigneeAnalysis[].percentage": 123,
  "issueTiming.seasonalAnalysis": {},
  "issueTiming.seasonalAnalysis.byDayOfWeek": [
    {}
  ],
  "issueTiming.seasonalAnalysis.byDayOfWeek[].day": "<string>",
  "issueTiming.seasonalAnalysis.byDayOfWeek[].issuesCreated": 123,
  "issueTiming.seasonalAnalysis.byDayOfWeek[].issuesResolved": 123,
  "issueTiming.seasonalAnalysis.byDayOfWeek[].averageResolutionTime": 123,
  "issueTiming.seasonalAnalysis.byHourOfDay": [
    {}
  ],
  "issueTiming.seasonalAnalysis.byHourOfDay[].hour": 123,
  "issueTiming.seasonalAnalysis.byHourOfDay[].issuesCreated": 123,
  "issueTiming.seasonalAnalysis.byHourOfDay[].issuesResolved": 123,
  "issueTiming.seasonalAnalysis.byHourOfDay[].averageResolutionTime": 123
}
Retrieve issue timing data for a specific repository.
issueTiming
object
Issue timing data for the repository.
issueTiming.repoId
string
The ID of the repository.
issueTiming.repoName
string
The name of the repository.
issueTiming.repoURL
string
The URL of the repository.
issueTiming.totalIssues
number
Total number of issues in the repository.
issueTiming.openIssues
number
Number of currently open issues.
issueTiming.closedIssues
number
Number of closed issues.
issueTiming.averageResolutionTime
number
Average time to resolve issues in hours.
issueTiming.medianResolutionTime
number
Median time to resolve issues in hours.
issueTiming.fastestResolution
number
Fastest issue resolution time in hours.
issueTiming.slowestResolution
number
Slowest issue resolution time in hours.
issueTiming.resolutionTimeDistribution
array
Distribution of issue resolution times.
issueTiming.resolutionTimeDistribution[].range
string
The time range (e.g., “0-24 hours”, “1-7 days”, “1-4 weeks”).
issueTiming.resolutionTimeDistribution[].count
number
The number of issues resolved in this time range.
issueTiming.resolutionTimeDistribution[].percentage
number
The percentage of issues resolved in this time range.
issueTiming.weeklyResolutionTrend
array
Weekly trend of issue resolution times.
issueTiming.weeklyResolutionTrend[].week
string
The week identifier (ISO format).
issueTiming.weeklyResolutionTrend[].issuesCreated
number
The number of issues created in this week.
issueTiming.weeklyResolutionTrend[].issuesResolved
number
The number of issues resolved in this week.
issueTiming.weeklyResolutionTrend[].averageResolutionTime
number
The average resolution time for issues resolved in this week.
issueTiming.weeklyResolutionTrend[].backlogSize
number
The size of the issue backlog at the end of this week.
issueTiming.monthlyResolutionTrend
array
Monthly trend of issue resolution times.
issueTiming.monthlyResolutionTrend[].month
string
The month identifier (ISO format).
issueTiming.monthlyResolutionTrend[].issuesCreated
number
The number of issues created in this month.
issueTiming.monthlyResolutionTrend[].issuesResolved
number
The number of issues resolved in this month.
issueTiming.monthlyResolutionTrend[].averageResolutionTime
number
The average resolution time for issues resolved in this month.
issueTiming.monthlyResolutionTrend[].backlogSize
number
The size of the issue backlog at the end of this month.
issueTiming.labelAnalysis
array
Analysis of issue resolution times by label.
issueTiming.labelAnalysis[].label
string
The issue label.
issueTiming.labelAnalysis[].count
number
The number of issues with this label.
issueTiming.labelAnalysis[].averageResolutionTime
number
The average resolution time for issues with this label.
issueTiming.labelAnalysis[].medianResolutionTime
number
The median resolution time for issues with this label.
issueTiming.labelAnalysis[].percentage
number
The percentage of total issues with this label.
issueTiming.priorityAnalysis
array
Analysis of issue resolution times by priority.
issueTiming.priorityAnalysis[].priority
string
The issue priority level.
issueTiming.priorityAnalysis[].count
number
The number of issues with this priority.
issueTiming.priorityAnalysis[].averageResolutionTime
number
The average resolution time for issues with this priority.
issueTiming.priorityAnalysis[].medianResolutionTime
number
The median resolution time for issues with this priority.
issueTiming.priorityAnalysis[].percentage
number
The percentage of total issues with this priority.
issueTiming.assigneeAnalysis
array
Analysis of issue resolution times by assignee.
issueTiming.assigneeAnalysis[].assignee
string
The GitHub username of the assignee.
issueTiming.assigneeAnalysis[].count
number
The number of issues assigned to this user.
issueTiming.assigneeAnalysis[].averageResolutionTime
number
The average resolution time for issues assigned to this user.
issueTiming.assigneeAnalysis[].medianResolutionTime
number
The median resolution time for issues assigned to this user.
issueTiming.assigneeAnalysis[].percentage
number
The percentage of total issues assigned to this user.
issueTiming.seasonalAnalysis
object
Seasonal analysis of issue resolution times.
issueTiming.seasonalAnalysis.byDayOfWeek
array
Analysis by day of the week.
issueTiming.seasonalAnalysis.byDayOfWeek[].day
string
The day of the week.
issueTiming.seasonalAnalysis.byDayOfWeek[].issuesCreated
number
The number of issues created on this day.
issueTiming.seasonalAnalysis.byDayOfWeek[].issuesResolved
number
The number of issues resolved on this day.
issueTiming.seasonalAnalysis.byDayOfWeek[].averageResolutionTime
number
The average resolution time for issues created on this day.
issueTiming.seasonalAnalysis.byHourOfDay
array
Analysis by hour of the day.
issueTiming.seasonalAnalysis.byHourOfDay[].hour
number
The hour of the day (0-23).
issueTiming.seasonalAnalysis.byHourOfDay[].issuesCreated
number
The number of issues created at this hour.
issueTiming.seasonalAnalysis.byHourOfDay[].issuesResolved
number
The number of issues resolved at this hour.
issueTiming.seasonalAnalysis.byHourOfDay[].averageResolutionTime
number
The average resolution time for issues created at this hour.