mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-05-25 10:01:30 -04:00
11022 lines
236 KiB
JSON
11022 lines
236 KiB
JSON
{
|
|
"activity": {
|
|
"checkNotificationThreadSubscription": {
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"alias": "thread_id",
|
|
"deprecated": true
|
|
},
|
|
"thread_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/notifications/threads/:thread_id/subscription"
|
|
},
|
|
"checkStarringRepo": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user/starred/:owner/:repo"
|
|
},
|
|
"deleteNotificationThreadSubscription": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"id": {
|
|
"alias": "thread_id",
|
|
"deprecated": true
|
|
},
|
|
"thread_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/notifications/threads/:thread_id/subscription"
|
|
},
|
|
"getEvents": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/events"
|
|
},
|
|
"getEventsForOrg": {
|
|
"method": "GET",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/events"
|
|
},
|
|
"getEventsForRepo": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/events"
|
|
},
|
|
"getEventsForRepoIssues": {
|
|
"alias": "issues.getEventsForRepo",
|
|
"deprecated": "`activity.getEventsForRepoIssues()` is deprecated, use `issues.getEventsForRepo`",
|
|
"params": {}
|
|
},
|
|
"getEventsForRepoNetwork": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/networks/:owner/:repo/events"
|
|
},
|
|
"getEventsForUser": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/events"
|
|
},
|
|
"getEventsForUserOrg": {
|
|
"method": "GET",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/events/orgs/:org"
|
|
},
|
|
"getEventsForUserPublic": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/events/public"
|
|
},
|
|
"getEventsReceived": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/received_events"
|
|
},
|
|
"getEventsReceivedPublic": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/received_events/public"
|
|
},
|
|
"getFeeds": {
|
|
"method": "GET",
|
|
"params": {},
|
|
"url": "/feeds"
|
|
},
|
|
"getNotificationThread": {
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"alias": "thread_id",
|
|
"deprecated": true
|
|
},
|
|
"thread_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/notifications/threads/:thread_id"
|
|
},
|
|
"getNotifications": {
|
|
"method": "GET",
|
|
"params": {
|
|
"all": {
|
|
"type": "boolean"
|
|
},
|
|
"before": {
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"participating": {
|
|
"type": "boolean"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"since": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/notifications"
|
|
},
|
|
"getNotificationsForUser": {
|
|
"method": "GET",
|
|
"params": {
|
|
"all": {
|
|
"type": "boolean"
|
|
},
|
|
"before": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"participating": {
|
|
"type": "boolean"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"since": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/notifications"
|
|
},
|
|
"getRepoSubscription": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/subscription"
|
|
},
|
|
"getStargazersForRepo": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/stargazers"
|
|
},
|
|
"getStarredRepos": {
|
|
"method": "GET",
|
|
"params": {
|
|
"direction": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"created",
|
|
"updated"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user/starred"
|
|
},
|
|
"getStarredReposForUser": {
|
|
"method": "GET",
|
|
"params": {
|
|
"direction": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"created",
|
|
"updated"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/starred"
|
|
},
|
|
"getWatchedRepos": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/subscriptions"
|
|
},
|
|
"getWatchedReposForUser": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/subscriptions"
|
|
},
|
|
"getWatchersForRepo": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/subscribers"
|
|
},
|
|
"markNotificationThreadAsRead": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"id": {
|
|
"alias": "thread_id",
|
|
"deprecated": true
|
|
},
|
|
"thread_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/notifications/threads/:thread_id"
|
|
},
|
|
"markNotificationsAsRead": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"last_read_at": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/notifications"
|
|
},
|
|
"markNotificationsAsReadForRepo": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"last_read_at": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/notifications"
|
|
},
|
|
"setNotificationThreadSubscription": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"id": {
|
|
"alias": "thread_id",
|
|
"deprecated": true
|
|
},
|
|
"ignored": {
|
|
"type": "boolean"
|
|
},
|
|
"thread_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/notifications/threads/:thread_id/subscription"
|
|
},
|
|
"setRepoSubscription": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"ignored": {
|
|
"type": "boolean"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"subscribed": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/subscription"
|
|
},
|
|
"starRepo": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user/starred/:owner/:repo"
|
|
},
|
|
"unstarRepo": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user/starred/:owner/:repo"
|
|
},
|
|
"unwatchRepo": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/subscription"
|
|
}
|
|
},
|
|
"apps": {
|
|
"addRepoToInstallation": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.machine-man-preview+json"
|
|
},
|
|
"method": "PUT",
|
|
"params": {
|
|
"installation_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"repository_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/installations/:installation_id/repositories/:repository_id"
|
|
},
|
|
"checkMarketplaceListingAccount": {
|
|
"method": "GET",
|
|
"params": {
|
|
"account_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "account_id",
|
|
"deprecated": true
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/marketplace_listing/accounts/:account_id"
|
|
},
|
|
"checkMarketplaceListingStubbedAccount": {
|
|
"method": "GET",
|
|
"params": {
|
|
"account_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "account_id",
|
|
"deprecated": true
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/marketplace_listing/stubbed/accounts/:account_id"
|
|
},
|
|
"createFromManifest": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.fury-preview+json,application/vnd.github.machine-man-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"code": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/app-manifests/:code/conversions"
|
|
},
|
|
"createInstallationToken": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.machine-man-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"installation_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/app/installations/:installation_id/access_tokens"
|
|
},
|
|
"findOrgInstallation": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.machine-man-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/installation"
|
|
},
|
|
"findRepoInstallation": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.machine-man-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/installation"
|
|
},
|
|
"findUserInstallation": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.machine-man-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/installation"
|
|
},
|
|
"get": {
|
|
"method": "GET",
|
|
"params": {},
|
|
"url": "/app"
|
|
},
|
|
"getForSlug": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.machine-man-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"app_slug": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/apps/:app_slug"
|
|
},
|
|
"getInstallation": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.machine-man-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"installation_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/app/installations/:installation_id"
|
|
},
|
|
"getInstallationRepositories": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.machine-man-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/installation/repositories"
|
|
},
|
|
"getInstallations": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.machine-man-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/app/installations"
|
|
},
|
|
"getMarketplaceListingPlanAccounts": {
|
|
"method": "GET",
|
|
"params": {
|
|
"direction": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "plan_id",
|
|
"deprecated": true
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"plan_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"created",
|
|
"updated"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/marketplace_listing/plans/:plan_id/accounts"
|
|
},
|
|
"getMarketplaceListingPlans": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/marketplace_listing/plans"
|
|
},
|
|
"getMarketplaceListingStubbedPlanAccounts": {
|
|
"method": "GET",
|
|
"params": {
|
|
"direction": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "plan_id",
|
|
"deprecated": true
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"plan_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"created",
|
|
"updated"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/marketplace_listing/stubbed/plans/:plan_id/accounts"
|
|
},
|
|
"getMarketplaceListingStubbedPlans": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/marketplace_listing/stubbed/plans"
|
|
},
|
|
"removeRepoFromInstallation": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.machine-man-preview+json"
|
|
},
|
|
"method": "DELETE",
|
|
"params": {
|
|
"installation_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"repository_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/installations/:installation_id/repositories/:repository_id"
|
|
}
|
|
},
|
|
"authorization": {
|
|
"check": {
|
|
"method": "GET",
|
|
"params": {
|
|
"access_token": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"client_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/applications/:client_id/tokens/:access_token"
|
|
},
|
|
"create": {
|
|
"method": "POST",
|
|
"params": {
|
|
"client_id": {
|
|
"type": "string"
|
|
},
|
|
"client_secret": {
|
|
"type": "string"
|
|
},
|
|
"fingerprint": {
|
|
"type": "string"
|
|
},
|
|
"note": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"note_url": {
|
|
"type": "string"
|
|
},
|
|
"scopes": {
|
|
"type": "string[]"
|
|
}
|
|
},
|
|
"url": "/authorizations"
|
|
},
|
|
"delete": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"authorization_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "authorization_id",
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"url": "/authorizations/:authorization_id"
|
|
},
|
|
"deleteGrant": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"grant_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "grant_id",
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"url": "/applications/grants/:grant_id"
|
|
},
|
|
"get": {
|
|
"method": "GET",
|
|
"params": {
|
|
"authorization_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "authorization_id",
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"url": "/authorizations/:authorization_id"
|
|
},
|
|
"getAll": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/authorizations"
|
|
},
|
|
"getGrant": {
|
|
"method": "GET",
|
|
"params": {
|
|
"grant_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "grant_id",
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"url": "/applications/grants/:grant_id"
|
|
},
|
|
"getGrants": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/applications/grants"
|
|
},
|
|
"getOrCreateAuthorizationForApp": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"client_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"client_secret": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"fingerprint": {
|
|
"type": "string"
|
|
},
|
|
"note": {
|
|
"type": "string"
|
|
},
|
|
"note_url": {
|
|
"type": "string"
|
|
},
|
|
"scopes": {
|
|
"type": "string[]"
|
|
}
|
|
},
|
|
"url": "/authorizations/clients/:client_id"
|
|
},
|
|
"getOrCreateAuthorizationForAppAndFingerprint": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"client_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"client_secret": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"fingerprint": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"note": {
|
|
"type": "string"
|
|
},
|
|
"note_url": {
|
|
"type": "string"
|
|
},
|
|
"scopes": {
|
|
"type": "string[]"
|
|
}
|
|
},
|
|
"url": "/authorizations/clients/:client_id/:fingerprint"
|
|
},
|
|
"reset": {
|
|
"method": "POST",
|
|
"params": {
|
|
"access_token": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"client_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/applications/:client_id/tokens/:access_token"
|
|
},
|
|
"revoke": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"access_token": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"client_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/applications/:client_id/tokens/:access_token"
|
|
},
|
|
"revokeGrant": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"access_token": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"client_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/applications/:client_id/grants/:access_token"
|
|
},
|
|
"update": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"add_scopes": {
|
|
"type": "string[]"
|
|
},
|
|
"authorization_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"fingerprint": {
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "authorization_id",
|
|
"deprecated": true
|
|
},
|
|
"note": {
|
|
"type": "string"
|
|
},
|
|
"note_url": {
|
|
"type": "string"
|
|
},
|
|
"remove_scopes": {
|
|
"type": "string[]"
|
|
},
|
|
"scopes": {
|
|
"type": "string[]"
|
|
}
|
|
},
|
|
"url": "/authorizations/:authorization_id"
|
|
}
|
|
},
|
|
"checks": {
|
|
"create": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.antiope-preview+json,application/vnd.github.machine-man-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"actions": {
|
|
"type": "object[]"
|
|
},
|
|
"actions[].description": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"actions[].identifier": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"actions[].label": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"completed_at": {
|
|
"type": "string"
|
|
},
|
|
"conclusion": {
|
|
"enum": [
|
|
"success",
|
|
"failure",
|
|
"neutral",
|
|
"cancelled",
|
|
"timed_out",
|
|
"action_required"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"details_url": {
|
|
"type": "string"
|
|
},
|
|
"external_id": {
|
|
"type": "string"
|
|
},
|
|
"head_sha": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"output": {
|
|
"type": "object"
|
|
},
|
|
"output.annotations": {
|
|
"type": "object[]"
|
|
},
|
|
"output.annotations[].annotation_level": {
|
|
"enum": [
|
|
"notice",
|
|
"warning",
|
|
"failure"
|
|
],
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"output.annotations[].end_column": {
|
|
"type": "integer"
|
|
},
|
|
"output.annotations[].end_line": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"output.annotations[].filename": {
|
|
"alias": "output.annotations[].path"
|
|
},
|
|
"output.annotations[].message": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"output.annotations[].path": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"output.annotations[].raw_details": {
|
|
"type": "string"
|
|
},
|
|
"output.annotations[].start_column": {
|
|
"type": "integer"
|
|
},
|
|
"output.annotations[].start_line": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"output.annotations[].title": {
|
|
"type": "string"
|
|
},
|
|
"output.annotations[].warning_level": {
|
|
"alias": "annotation_level"
|
|
},
|
|
"output.images": {
|
|
"type": "object[]"
|
|
},
|
|
"output.images[].alt": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"output.images[].caption": {
|
|
"type": "string"
|
|
},
|
|
"output.images[].image_url": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"output.summary": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"output.text": {
|
|
"type": "string"
|
|
},
|
|
"output.title": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"started_at": {
|
|
"type": "string"
|
|
},
|
|
"status": {
|
|
"enum": [
|
|
"queued",
|
|
"in_progress",
|
|
"completed"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/check-runs"
|
|
},
|
|
"createSuite": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.antiope-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"head_sha": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/check-suites"
|
|
},
|
|
"get": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.antiope-preview+json,application/vnd.github.machine-man-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"check_run_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/check-runs/:check_run_id"
|
|
},
|
|
"getSuite": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.antiope-preview+json,application/vnd.github.machine-man-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"check_suite_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/check-suites/:check_suite_id"
|
|
},
|
|
"listAnnotations": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.antiope-preview+json,application/vnd.github.machine-man-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"check_run_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/check-runs/:check_run_id/annotations"
|
|
},
|
|
"listForRef": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.antiope-preview+json,application/vnd.github.machine-man-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"check_name": {
|
|
"type": "string"
|
|
},
|
|
"filter": {
|
|
"enum": [
|
|
"latest",
|
|
"all"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"ref": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"status": {
|
|
"enum": [
|
|
"queued",
|
|
"in_progress",
|
|
"completed"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/commits/:ref/check-runs"
|
|
},
|
|
"listForSuite": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.antiope-preview+json,application/vnd.github.machine-man-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"check_name": {
|
|
"type": "string"
|
|
},
|
|
"check_suite_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"filter": {
|
|
"enum": [
|
|
"latest",
|
|
"all"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "check_suite_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"status": {
|
|
"enum": [
|
|
"queued",
|
|
"in_progress",
|
|
"completed"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/check-suites/:check_suite_id/check-runs"
|
|
},
|
|
"listSuitesForRef": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.antiope-preview+json,application/vnd.github.machine-man-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"app_id": {
|
|
"type": "integer"
|
|
},
|
|
"check_name": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"ref": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/commits/:ref/check-suites"
|
|
},
|
|
"requestSuites": {
|
|
"deprecated": "use `rerequestSuite` instead",
|
|
"headers": {
|
|
"accept": "application/vnd.github.antiope-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"head_sha": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/check-suite-requests"
|
|
},
|
|
"rerequestSuite": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.antiope-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"check_suite_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/check-suites/:check_suite_id/rerequest"
|
|
},
|
|
"setSuitesPreferences": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.antiope-preview+json,application/vnd.github.machine-man-preview+json"
|
|
},
|
|
"method": "PATCH",
|
|
"params": {
|
|
"auto_trigger_checks": {
|
|
"type": "object[]"
|
|
},
|
|
"auto_trigger_checks[].app_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"auto_trigger_checks[].setting": {
|
|
"required": true,
|
|
"type": "boolean"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/check-suites/preferences"
|
|
},
|
|
"update": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.antiope-preview+json,application/vnd.github.machine-man-preview+json"
|
|
},
|
|
"method": "PATCH",
|
|
"params": {
|
|
"actions": {
|
|
"type": "object[]"
|
|
},
|
|
"actions[].description": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"actions[].identifier": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"actions[].label": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"check_run_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"completed_at": {
|
|
"type": "string"
|
|
},
|
|
"conclusion": {
|
|
"enum": [
|
|
"success",
|
|
"failure",
|
|
"neutral",
|
|
"cancelled",
|
|
"timed_out",
|
|
"action_required"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"details_url": {
|
|
"type": "string"
|
|
},
|
|
"external_id": {
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"output": {
|
|
"type": "object"
|
|
},
|
|
"output.annotations": {
|
|
"type": "object[]"
|
|
},
|
|
"output.annotations[].annotation_level": {
|
|
"enum": [
|
|
"notice",
|
|
"warning",
|
|
"failure"
|
|
],
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"output.annotations[].end_column": {
|
|
"type": "integer"
|
|
},
|
|
"output.annotations[].end_line": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"output.annotations[].filename": {
|
|
"alias": "output.annotations[].path"
|
|
},
|
|
"output.annotations[].message": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"output.annotations[].path": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"output.annotations[].raw_details": {
|
|
"type": "string"
|
|
},
|
|
"output.annotations[].start_column": {
|
|
"type": "integer"
|
|
},
|
|
"output.annotations[].start_line": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"output.annotations[].title": {
|
|
"type": "string"
|
|
},
|
|
"output.annotations[].warning_level": {
|
|
"alias": "annotation_level"
|
|
},
|
|
"output.images": {
|
|
"type": "object[]"
|
|
},
|
|
"output.images[].alt": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"output.images[].caption": {
|
|
"type": "string"
|
|
},
|
|
"output.images[].image_url": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"output.summary": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"output.text": {
|
|
"type": "string"
|
|
},
|
|
"output.title": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"started_at": {
|
|
"type": "string"
|
|
},
|
|
"status": {
|
|
"enum": [
|
|
"queued",
|
|
"in_progress",
|
|
"completed"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/check-runs/:check_run_id"
|
|
}
|
|
},
|
|
"emojis": {
|
|
"get": {
|
|
"method": "GET",
|
|
"params": {},
|
|
"url": "/emojis"
|
|
}
|
|
},
|
|
"enterprise": {
|
|
"createOrg": {
|
|
"method": "POST",
|
|
"params": {
|
|
"admin": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"login": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"profile_name": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/admin/organizations"
|
|
},
|
|
"createPreReceiveEnvironment": {
|
|
"method": "POST",
|
|
"params": {
|
|
"image_url": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/admin/pre-receive-environments"
|
|
},
|
|
"createPreReceiveHook": {
|
|
"method": "POST",
|
|
"params": {
|
|
"allow_downstream_configuration": {
|
|
"type": "boolean"
|
|
},
|
|
"enforcement": {
|
|
"type": "string"
|
|
},
|
|
"environment": {
|
|
"required": true,
|
|
"type": "object"
|
|
},
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"script": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"script_repository": {
|
|
"required": true,
|
|
"type": "object"
|
|
}
|
|
},
|
|
"url": "/admin/pre-receive-hooks"
|
|
},
|
|
"deletePreReceiveEnvironment": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"id": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/admin/pre-receive-environments/:id"
|
|
},
|
|
"deletePreReceiveHook": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"id": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/admin/pre_receive_hooks/:id"
|
|
},
|
|
"editPreReceiveEnvironment": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"id": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"image_url": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/admin/pre-receive-environments/:id"
|
|
},
|
|
"editPreReceiveHook": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"hook": {
|
|
"mapTo": "input",
|
|
"required": true,
|
|
"type": "object"
|
|
},
|
|
"id": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/admin/pre_receive_hooks/:id"
|
|
},
|
|
"getLicense": {
|
|
"method": "GET",
|
|
"params": {},
|
|
"url": "/enterprise/settings/license"
|
|
},
|
|
"getPreReceiveEnvironment": {
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/admin/pre-receive-environments/:id"
|
|
},
|
|
"getPreReceiveEnvironmentDownloadStatus": {
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/admin/pre-receive-environments/:id/downloads/latest"
|
|
},
|
|
"getPreReceiveEnvironments": {
|
|
"method": "GET",
|
|
"params": {},
|
|
"url": "/admin/pre-receive-environments"
|
|
},
|
|
"getPreReceiveHook": {
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/admin/pre-receive-hooks/:id"
|
|
},
|
|
"getPreReceiveHooks": {
|
|
"method": "GET",
|
|
"params": {},
|
|
"url": "/admin/pre-receive-hooks"
|
|
},
|
|
"queueIndexingJob": {
|
|
"method": "POST",
|
|
"params": {
|
|
"target": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/staff/indexing_jobs"
|
|
},
|
|
"stats": {
|
|
"method": "GET",
|
|
"params": {
|
|
"type": {
|
|
"enum": [
|
|
"issues",
|
|
"hooks",
|
|
"milestones",
|
|
"orgs",
|
|
"comments",
|
|
"pages",
|
|
"users",
|
|
"gists",
|
|
"pulls",
|
|
"repos",
|
|
"all"
|
|
],
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/enterprise/stats/:type"
|
|
},
|
|
"syncLdapForTeam": {
|
|
"method": "POST",
|
|
"params": {
|
|
"team_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/admin/ldap/teams/:team_id/sync"
|
|
},
|
|
"syncLdapForUser": {
|
|
"method": "POST",
|
|
"params": {
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/admin/ldap/users/:username/sync"
|
|
},
|
|
"triggerPreReceiveEnvironmentDownload": {
|
|
"method": "POST",
|
|
"params": {
|
|
"id": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/admin/pre-receive-environments/:id/downloads"
|
|
},
|
|
"updateLdapForTeam": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"ldap_dn": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"team_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/admin/ldap/teams/:team_id/mapping"
|
|
},
|
|
"updateLdapForUser": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"ldap_dn": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/admin/ldap/users/:username/mapping"
|
|
}
|
|
},
|
|
"gists": {
|
|
"checkStar": {
|
|
"method": "GET",
|
|
"params": {
|
|
"gist_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "gist_id",
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"url": "/gists/:gist_id/star"
|
|
},
|
|
"create": {
|
|
"method": "POST",
|
|
"params": {
|
|
"description": {
|
|
"type": "string"
|
|
},
|
|
"files": {
|
|
"required": true,
|
|
"type": "object"
|
|
},
|
|
"files.content": {
|
|
"type": "string"
|
|
},
|
|
"public": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"url": "/gists"
|
|
},
|
|
"createComment": {
|
|
"method": "POST",
|
|
"params": {
|
|
"body": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"gist_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/gists/:gist_id/comments"
|
|
},
|
|
"delete": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"gist_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "gist_id",
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"url": "/gists/:gist_id"
|
|
},
|
|
"deleteComment": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"comment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"gist_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "comment_id",
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"url": "/gists/:gist_id/comments/:comment_id"
|
|
},
|
|
"edit": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"description": {
|
|
"type": "string"
|
|
},
|
|
"files": {
|
|
"type": "object"
|
|
},
|
|
"files.content": {
|
|
"type": "string"
|
|
},
|
|
"files.filename": {
|
|
"type": "string"
|
|
},
|
|
"gist_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "gist_id",
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"url": "/gists/:gist_id"
|
|
},
|
|
"editComment": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"body": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"comment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"gist_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "comment_id",
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"url": "/gists/:gist_id/comments/:comment_id"
|
|
},
|
|
"fork": {
|
|
"method": "POST",
|
|
"params": {
|
|
"gist_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "gist_id",
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"url": "/gists/:gist_id/forks"
|
|
},
|
|
"get": {
|
|
"method": "GET",
|
|
"params": {
|
|
"gist_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "gist_id",
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"url": "/gists/:gist_id"
|
|
},
|
|
"getAll": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"since": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/gists"
|
|
},
|
|
"getComment": {
|
|
"method": "GET",
|
|
"params": {
|
|
"comment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"gist_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "comment_id",
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"url": "/gists/:gist_id/comments/:comment_id"
|
|
},
|
|
"getComments": {
|
|
"method": "GET",
|
|
"params": {
|
|
"gist_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/gists/:gist_id/comments"
|
|
},
|
|
"getCommits": {
|
|
"method": "GET",
|
|
"params": {
|
|
"gist_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "gist_id",
|
|
"deprecated": true
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/gists/:gist_id/commits"
|
|
},
|
|
"getForUser": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"since": {
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/gists"
|
|
},
|
|
"getForks": {
|
|
"method": "GET",
|
|
"params": {
|
|
"gist_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "gist_id",
|
|
"deprecated": true
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/gists/:gist_id/forks"
|
|
},
|
|
"getPublic": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"since": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/gists/public"
|
|
},
|
|
"getRevision": {
|
|
"method": "GET",
|
|
"params": {
|
|
"gist_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "gist_id",
|
|
"deprecated": true
|
|
},
|
|
"sha": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/gists/:gist_id/:sha"
|
|
},
|
|
"getStarred": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"since": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/gists/starred"
|
|
},
|
|
"star": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"gist_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "gist_id",
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"url": "/gists/:gist_id/star"
|
|
},
|
|
"unstar": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"gist_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "gist_id",
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"url": "/gists/:gist_id/star"
|
|
}
|
|
},
|
|
"gitdata": {
|
|
"createBlob": {
|
|
"method": "POST",
|
|
"params": {
|
|
"content": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"encoding": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/git/blobs"
|
|
},
|
|
"createCommit": {
|
|
"method": "POST",
|
|
"params": {
|
|
"author": {
|
|
"type": "object"
|
|
},
|
|
"committer": {
|
|
"type": "object"
|
|
},
|
|
"message": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"parents": {
|
|
"required": true,
|
|
"type": "string[]"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"tree": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/git/commits"
|
|
},
|
|
"createReference": {
|
|
"method": "POST",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"ref": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sha": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/git/refs"
|
|
},
|
|
"createTag": {
|
|
"method": "POST",
|
|
"params": {
|
|
"message": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"object": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"tag": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"tagger": {
|
|
"type": "object"
|
|
},
|
|
"tagger.date": {
|
|
"type": "string"
|
|
},
|
|
"tagger.email": {
|
|
"type": "string"
|
|
},
|
|
"tagger.name": {
|
|
"type": "string"
|
|
},
|
|
"type": {
|
|
"enum": [
|
|
"commit",
|
|
"tree",
|
|
"blob"
|
|
],
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/git/tags"
|
|
},
|
|
"createTree": {
|
|
"method": "POST",
|
|
"params": {
|
|
"base_tree": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"tree": {
|
|
"required": true,
|
|
"type": "object[]"
|
|
},
|
|
"tree[].content": {
|
|
"type": "string"
|
|
},
|
|
"tree[].mode": {
|
|
"enum": [
|
|
"100644",
|
|
"100755",
|
|
"040000",
|
|
"160000",
|
|
"120000"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"tree[].path": {
|
|
"type": "string"
|
|
},
|
|
"tree[].sha": {
|
|
"type": "string"
|
|
},
|
|
"tree[].type": {
|
|
"enum": [
|
|
"blob",
|
|
"tree",
|
|
"commit"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/git/trees"
|
|
},
|
|
"deleteReference": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"ref": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/git/refs/:ref"
|
|
},
|
|
"getBlob": {
|
|
"method": "GET",
|
|
"params": {
|
|
"file_sha": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sha": {
|
|
"alias": "file_sha",
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/git/blobs/:file_sha"
|
|
},
|
|
"getCommit": {
|
|
"method": "GET",
|
|
"params": {
|
|
"commit_sha": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sha": {
|
|
"alias": "commit_sha",
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/git/commits/:commit_sha"
|
|
},
|
|
"getCommitSignatureVerification": {
|
|
"alias": "gitdata.getCommit",
|
|
"deprecated": "`gitdata.getCommitSignatureVerification()` is deprecated, use `gitdata.getCommit()`",
|
|
"params": {}
|
|
},
|
|
"getReference": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"ref": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/git/refs/:ref"
|
|
},
|
|
"getReferences": {
|
|
"method": "GET",
|
|
"params": {
|
|
"namespace": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/git/refs/:namespace"
|
|
},
|
|
"getTag": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sha": {
|
|
"alias": "tag_sha",
|
|
"deprecated": true
|
|
},
|
|
"tag_sha": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/git/tags/:tag_sha"
|
|
},
|
|
"getTagSignatureVerification": {
|
|
"alias": "gitdata.getTag",
|
|
"deprecated": "`gitdata.getTagSignatureVerification()` is deprecated, use `gitdata.getTag()`",
|
|
"params": {}
|
|
},
|
|
"getTags": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/git/refs/tags"
|
|
},
|
|
"getTree": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"recursive": {
|
|
"enum": [
|
|
1
|
|
],
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sha": {
|
|
"alias": "tree_sha",
|
|
"deprecated": true
|
|
},
|
|
"tree_sha": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/git/trees/:tree_sha"
|
|
},
|
|
"updateReference": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"force": {
|
|
"type": "boolean"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"ref": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sha": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/git/refs/:ref"
|
|
}
|
|
},
|
|
"integrations": {
|
|
"addRepoToInstallation": {
|
|
"alias": "apps.addRepoToInstallation",
|
|
"deprecated": "`integrations.addRepoToInstallation()` is deprecated, use `apps.addRepoToInstallation()`",
|
|
"params": {}
|
|
},
|
|
"createInstallationToken": {
|
|
"alias": "apps.createInstallationToken",
|
|
"deprecated": "`integrations.createInstallationToken()` is deprecated, use `apps.createInstallationToken()`",
|
|
"params": {}
|
|
},
|
|
"getInstallationRepositories": {
|
|
"alias": "apps.getInstallationRepositories",
|
|
"deprecated": "`integrations.getInstallationRepositories()` is deprecated, use `apps.getInstallationRepositories()`",
|
|
"params": {}
|
|
},
|
|
"getInstallations": {
|
|
"alias": "apps.getInstallations",
|
|
"deprecated": "`integrations.getInstallations()` is deprecated, use `apps.getInstallations()`",
|
|
"params": {}
|
|
},
|
|
"removeRepoFromInstallation": {
|
|
"alias": "apps.removeRepoFromInstallation",
|
|
"deprecated": "`integrations.removeRepoFromInstallation()` is deprecated, use `apps.removeRepoFromInstallation()`",
|
|
"params": {}
|
|
}
|
|
},
|
|
"issues": {
|
|
"addAssigneesToIssue": {
|
|
"method": "POST",
|
|
"params": {
|
|
"assignees": {
|
|
"type": "string[]"
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/:number/assignees"
|
|
},
|
|
"addLabels": {
|
|
"method": "POST",
|
|
"params": {
|
|
"labels": {
|
|
"mapTo": "input",
|
|
"required": true,
|
|
"type": "string[]"
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/:number/labels"
|
|
},
|
|
"checkAssignee": {
|
|
"method": "GET",
|
|
"params": {
|
|
"assignee": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/assignees/:assignee"
|
|
},
|
|
"create": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"assignee": {
|
|
"type": "string"
|
|
},
|
|
"assignees": {
|
|
"type": "string[]"
|
|
},
|
|
"body": {
|
|
"type": "string"
|
|
},
|
|
"labels": {
|
|
"type": "string[]"
|
|
},
|
|
"milestone": {
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"title": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues"
|
|
},
|
|
"createComment": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"body": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/:number/comments"
|
|
},
|
|
"createLabel": {
|
|
"method": "POST",
|
|
"params": {
|
|
"color": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"description": {
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/labels"
|
|
},
|
|
"createMilestone": {
|
|
"method": "POST",
|
|
"params": {
|
|
"description": {
|
|
"type": "string"
|
|
},
|
|
"due_on": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"state": {
|
|
"enum": [
|
|
"open",
|
|
"closed"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"title": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/milestones"
|
|
},
|
|
"deleteComment": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "DELETE",
|
|
"params": {
|
|
"comment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "comment_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/comments/:comment_id"
|
|
},
|
|
"deleteLabel": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/labels/:name"
|
|
},
|
|
"deleteMilestone": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/milestones/:number"
|
|
},
|
|
"edit": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "PATCH",
|
|
"params": {
|
|
"assignee": {
|
|
"type": "string"
|
|
},
|
|
"assignees": {
|
|
"type": "string[]"
|
|
},
|
|
"body": {
|
|
"type": "string"
|
|
},
|
|
"labels": {
|
|
"type": "string[]"
|
|
},
|
|
"milestone": {
|
|
"allowNull": true,
|
|
"type": "integer"
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"state": {
|
|
"enum": [
|
|
"open",
|
|
"closed"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"title": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/:number"
|
|
},
|
|
"editComment": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "PATCH",
|
|
"params": {
|
|
"body": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"comment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "comment_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/comments/:comment_id"
|
|
},
|
|
"get": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/:number"
|
|
},
|
|
"getAll": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"direction": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"filter": {
|
|
"enum": [
|
|
"assigned",
|
|
"created",
|
|
"mentioned",
|
|
"subscribed",
|
|
"all"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"labels": {
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"since": {
|
|
"type": "string"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"created",
|
|
"updated",
|
|
"comments"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"state": {
|
|
"enum": [
|
|
"open",
|
|
"closed",
|
|
"all"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/issues"
|
|
},
|
|
"getAssignees": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/assignees"
|
|
},
|
|
"getComment": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"comment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "comment_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/comments/:comment_id"
|
|
},
|
|
"getComments": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"since": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/:number/comments"
|
|
},
|
|
"getCommentsForRepo": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"direction": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"since": {
|
|
"type": "string"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"created",
|
|
"updated"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/comments"
|
|
},
|
|
"getEvent": {
|
|
"method": "GET",
|
|
"params": {
|
|
"event_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "event_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/events/:event_id"
|
|
},
|
|
"getEvents": {
|
|
"method": "GET",
|
|
"params": {
|
|
"issue_number": {
|
|
"alias": "number",
|
|
"deprecated": true
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/:number/events"
|
|
},
|
|
"getEventsForRepo": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/events"
|
|
},
|
|
"getEventsTimeline": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.mockingbird-preview"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"issue_number": {
|
|
"alias": "number",
|
|
"deprecated": true
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/:number/timeline"
|
|
},
|
|
"getForOrg": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"direction": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"filter": {
|
|
"enum": [
|
|
"assigned",
|
|
"created",
|
|
"mentioned",
|
|
"subscribed",
|
|
"all"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"labels": {
|
|
"type": "string"
|
|
},
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"since": {
|
|
"type": "string"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"created",
|
|
"updated",
|
|
"comments"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"state": {
|
|
"enum": [
|
|
"open",
|
|
"closed",
|
|
"all"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/issues"
|
|
},
|
|
"getForRepo": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"assignee": {
|
|
"type": "string"
|
|
},
|
|
"creator": {
|
|
"type": "string"
|
|
},
|
|
"direction": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"labels": {
|
|
"type": "string"
|
|
},
|
|
"mentioned": {
|
|
"type": "string"
|
|
},
|
|
"milestone": {
|
|
"type": "string",
|
|
"validation": "^([0-9]+|none|\\*)$"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"since": {
|
|
"type": "string"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"created",
|
|
"updated",
|
|
"comments"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"state": {
|
|
"enum": [
|
|
"open",
|
|
"closed",
|
|
"all"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues"
|
|
},
|
|
"getForUser": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"direction": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"filter": {
|
|
"enum": [
|
|
"assigned",
|
|
"created",
|
|
"mentioned",
|
|
"subscribed",
|
|
"all"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"labels": {
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"since": {
|
|
"type": "string"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"created",
|
|
"updated",
|
|
"comments"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"state": {
|
|
"enum": [
|
|
"open",
|
|
"closed",
|
|
"all"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user/issues"
|
|
},
|
|
"getIssueLabels": {
|
|
"method": "GET",
|
|
"params": {
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/:number/labels"
|
|
},
|
|
"getLabel": {
|
|
"method": "GET",
|
|
"params": {
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/labels/:name"
|
|
},
|
|
"getLabels": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/labels"
|
|
},
|
|
"getMilestone": {
|
|
"method": "GET",
|
|
"params": {
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/milestones/:number"
|
|
},
|
|
"getMilestoneLabels": {
|
|
"method": "GET",
|
|
"params": {
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/milestones/:number/labels"
|
|
},
|
|
"getMilestones": {
|
|
"method": "GET",
|
|
"params": {
|
|
"direction": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"due_on",
|
|
"completeness"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"state": {
|
|
"enum": [
|
|
"open",
|
|
"closed",
|
|
"all"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/milestones"
|
|
},
|
|
"lock": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"lock_reason": {
|
|
"enum": [
|
|
"off-topic",
|
|
"too heated",
|
|
"resolved",
|
|
"spam"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/:number/lock"
|
|
},
|
|
"removeAllLabels": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/:number/labels"
|
|
},
|
|
"removeAssigneesFromIssue": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"assignees": {
|
|
"type": "string[]"
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/:number/assignees"
|
|
},
|
|
"removeLabel": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/:number/labels/:name"
|
|
},
|
|
"replaceAllLabels": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"labels": {
|
|
"mapTo": "input",
|
|
"required": true,
|
|
"type": "string[]"
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/:number/labels"
|
|
},
|
|
"unlock": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/:number/lock"
|
|
},
|
|
"updateLabel": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"color": {
|
|
"type": "string"
|
|
},
|
|
"current_name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"description": {
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"oldname": {
|
|
"alias": "current_name",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/labels/:current_name"
|
|
},
|
|
"updateMilestone": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"description": {
|
|
"type": "string"
|
|
},
|
|
"due_on": {
|
|
"type": "string"
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"state": {
|
|
"enum": [
|
|
"open",
|
|
"closed"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"title": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/milestones/:number"
|
|
}
|
|
},
|
|
"meta": {
|
|
"get": {
|
|
"method": "GET",
|
|
"params": {},
|
|
"url": "/meta"
|
|
}
|
|
},
|
|
"migrations": {
|
|
"cancelImport": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.barred-rock-preview"
|
|
},
|
|
"method": "DELETE",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/import"
|
|
},
|
|
"deleteArchiveForAuthenticatedUser": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.wyandotte-preview+json"
|
|
},
|
|
"method": "DELETE",
|
|
"params": {
|
|
"migration_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/migrations/:migration_id/archive"
|
|
},
|
|
"deleteMigrationArchive": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.wyandotte-preview+json"
|
|
},
|
|
"method": "DELETE",
|
|
"params": {
|
|
"id": {
|
|
"alias": "migration_id",
|
|
"deprecated": true
|
|
},
|
|
"migration_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/migrations/:migration_id/archive"
|
|
},
|
|
"getArchiveForAuthenticatedUser": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.wyandotte-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"migration_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/migrations/:migration_id/archive"
|
|
},
|
|
"getImportCommitAuthors": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.barred-rock-preview"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"since": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/import/authors"
|
|
},
|
|
"getImportProgress": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.barred-rock-preview"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/import"
|
|
},
|
|
"getLargeImportFiles": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.barred-rock-preview"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"name": {
|
|
"alias": "repo",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/import/large_files"
|
|
},
|
|
"getMigrationArchiveLink": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.wyandotte-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"alias": "migration_id",
|
|
"deprecated": true
|
|
},
|
|
"migration_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/migrations/:migration_id/archive"
|
|
},
|
|
"getMigrationStatus": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.wyandotte-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"alias": "migration_id",
|
|
"deprecated": true
|
|
},
|
|
"migration_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/migrations/:migration_id"
|
|
},
|
|
"getMigrations": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.wyandotte-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/migrations"
|
|
},
|
|
"getStatusForAuthenticatedUser": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.wyandotte-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"migration_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/migrations/:migration_id"
|
|
},
|
|
"listForAuthenticatedUser": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.wyandotte-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/migrations"
|
|
},
|
|
"mapImportCommitAuthor": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.barred-rock-preview"
|
|
},
|
|
"method": "PATCH",
|
|
"params": {
|
|
"author_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"email": {
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/import/authors/:author_id"
|
|
},
|
|
"setImportLfsPreference": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.barred-rock-preview"
|
|
},
|
|
"method": "PATCH",
|
|
"params": {
|
|
"name": {
|
|
"alias": "repo",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"use_lfs": {
|
|
"enum": [
|
|
"opt_in",
|
|
"opt_out"
|
|
],
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/import/lfs"
|
|
},
|
|
"startForAuthenticatedUser": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.wyandotte-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"exclude_attachments": {
|
|
"type": "boolean"
|
|
},
|
|
"lock_repositories": {
|
|
"type": "boolean"
|
|
},
|
|
"repositories": {
|
|
"required": true,
|
|
"type": "string[]"
|
|
}
|
|
},
|
|
"url": "/user/migrations"
|
|
},
|
|
"startImport": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.barred-rock-preview"
|
|
},
|
|
"method": "PUT",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"tfvc_project": {
|
|
"type": "string"
|
|
},
|
|
"vcs": {
|
|
"enum": [
|
|
"subversion",
|
|
"git",
|
|
"mercurial",
|
|
"tfvc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"vcs_password": {
|
|
"type": "string"
|
|
},
|
|
"vcs_url": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"vcs_username": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/import"
|
|
},
|
|
"startMigration": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.wyandotte-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"exclude_attachments": {
|
|
"type": "boolean"
|
|
},
|
|
"lock_repositories": {
|
|
"type": "boolean"
|
|
},
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repositories": {
|
|
"required": true,
|
|
"type": "string[]"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/migrations"
|
|
},
|
|
"unlockRepoForAuthenticatedUser": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.wyandotte-preview+json"
|
|
},
|
|
"method": "DELETE",
|
|
"params": {
|
|
"migration_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"repo_name": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user/migrations/:migration_id/repos/:repo_name/lock"
|
|
},
|
|
"unlockRepoLockedForMigration": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.wyandotte-preview+json"
|
|
},
|
|
"method": "DELETE",
|
|
"params": {
|
|
"id": {
|
|
"alias": "migration_id",
|
|
"deprecated": true
|
|
},
|
|
"migration_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo_name": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/migrations/:migration_id/repos/:repo_name/lock"
|
|
},
|
|
"updateImport": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.barred-rock-preview"
|
|
},
|
|
"method": "PATCH",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"vcs_password": {
|
|
"type": "string"
|
|
},
|
|
"vcs_username": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/import"
|
|
}
|
|
},
|
|
"misc": {
|
|
"getCodeOfConduct": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.scarlet-witch-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"key": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/codes_of_conduct/:key"
|
|
},
|
|
"getCodesOfConduct": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.scarlet-witch-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {},
|
|
"url": "/codes_of_conduct"
|
|
},
|
|
"getEmojis": {
|
|
"alias": "emojis.get",
|
|
"deprecated": "`misc.getEmojis()` is deprecated, use `emojis.get()`",
|
|
"params": {}
|
|
},
|
|
"getGitignoreTemplate": {
|
|
"method": "GET",
|
|
"params": {
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/gitignore/templates/:name"
|
|
},
|
|
"getGitignoreTemplates": {
|
|
"method": "GET",
|
|
"params": {},
|
|
"url": "/gitignore/templates"
|
|
},
|
|
"getLicense": {
|
|
"method": "GET",
|
|
"params": {
|
|
"license": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/licenses/:license"
|
|
},
|
|
"getLicenses": {
|
|
"method": "GET",
|
|
"params": {},
|
|
"url": "/licenses"
|
|
},
|
|
"getMeta": {
|
|
"alias": "meta.get",
|
|
"deprecated": "`misc.getMeta()` is deprecated, use `meta.get()`",
|
|
"params": {}
|
|
},
|
|
"getRateLimit": {
|
|
"method": "GET",
|
|
"params": {},
|
|
"url": "/rate_limit"
|
|
},
|
|
"getRepoCodeOfConduct": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.scarlet-witch-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/community/code_of_conduct"
|
|
},
|
|
"getRepoLicense": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/license"
|
|
},
|
|
"renderMarkdown": {
|
|
"method": "POST",
|
|
"params": {
|
|
"context": {
|
|
"type": "string"
|
|
},
|
|
"mode": {
|
|
"enum": [
|
|
"markdown",
|
|
"gfm"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"text": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/markdown"
|
|
},
|
|
"renderMarkdownRaw": {
|
|
"headers": {
|
|
"content-type": "text/plain; charset=utf-8"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"data": {
|
|
"mapTo": "input",
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/markdown/raw"
|
|
}
|
|
},
|
|
"orgs": {
|
|
"addOrgMembership": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"role": {
|
|
"enum": [
|
|
"admin",
|
|
"member"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/memberships/:username"
|
|
},
|
|
"addTeamMembership": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.hellcat-preview+json"
|
|
},
|
|
"method": "PUT",
|
|
"params": {
|
|
"id": {
|
|
"alias": "team_id",
|
|
"deprecated": true
|
|
},
|
|
"role": {
|
|
"enum": [
|
|
"member",
|
|
"maintainer"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"team_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/teams/:team_id/memberships/:username"
|
|
},
|
|
"addTeamRepo": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.hellcat-preview+json"
|
|
},
|
|
"method": "PUT",
|
|
"params": {
|
|
"id": {
|
|
"alias": "team_id",
|
|
"deprecated": true
|
|
},
|
|
"org": {
|
|
"alias": "owner",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"permission": {
|
|
"enum": [
|
|
"pull",
|
|
"push",
|
|
"admin"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"team_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/teams/:team_id/repos/:owner/:repo"
|
|
},
|
|
"blockUser": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.giant-sentry-fist-preview+json"
|
|
},
|
|
"method": "PUT",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/blocks/:username"
|
|
},
|
|
"checkBlockedUser": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.giant-sentry-fist-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/blocks/:username"
|
|
},
|
|
"checkMembership": {
|
|
"method": "GET",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/members/:username"
|
|
},
|
|
"checkPublicMembership": {
|
|
"method": "GET",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/public_members/:username"
|
|
},
|
|
"checkTeamRepo": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.hellcat-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"alias": "team_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"team_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/teams/:team_id/repos/:owner/:repo"
|
|
},
|
|
"concealMembership": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/public_members/:username"
|
|
},
|
|
"convertMemberToOutsideCollaborator": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/outside_collaborators/:username"
|
|
},
|
|
"createHook": {
|
|
"method": "POST",
|
|
"params": {
|
|
"active": {
|
|
"type": "boolean"
|
|
},
|
|
"config": {
|
|
"required": true,
|
|
"type": "object"
|
|
},
|
|
"config.content_type": {
|
|
"type": "string"
|
|
},
|
|
"config.insecure_ssl": {
|
|
"type": "string"
|
|
},
|
|
"config.secret": {
|
|
"type": "string"
|
|
},
|
|
"config.url": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"events": {
|
|
"type": "string[]"
|
|
},
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/hooks"
|
|
},
|
|
"createInvitation": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.dazzler-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"email": {
|
|
"type": "string"
|
|
},
|
|
"invitee_id": {
|
|
"type": "integer"
|
|
},
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"role": {
|
|
"enum": [
|
|
"admin",
|
|
"direct_member",
|
|
"billing_manager"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"team_ids": {
|
|
"type": "integer[]"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/invitations"
|
|
},
|
|
"createTeam": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.hellcat-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"description": {
|
|
"type": "string"
|
|
},
|
|
"maintainers": {
|
|
"type": "string[]"
|
|
},
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"parent_team_id": {
|
|
"type": "integer"
|
|
},
|
|
"permission": {
|
|
"enum": [
|
|
"pull",
|
|
"push",
|
|
"admin"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"privacy": {
|
|
"enum": [
|
|
"secret",
|
|
"closed"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"repo_names": {
|
|
"type": "string[]"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/teams"
|
|
},
|
|
"deleteHook": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"hook_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "hook_id",
|
|
"deprecated": true
|
|
},
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/hooks/:hook_id"
|
|
},
|
|
"deleteTeam": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.hellcat-preview+json"
|
|
},
|
|
"method": "DELETE",
|
|
"params": {
|
|
"id": {
|
|
"alias": "team_id",
|
|
"deprecated": true
|
|
},
|
|
"team_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/teams/:team_id"
|
|
},
|
|
"deleteTeamRepo": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.hellcat-preview+json"
|
|
},
|
|
"method": "DELETE",
|
|
"params": {
|
|
"id": {
|
|
"alias": "team_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"team_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/teams/:team_id/repos/:owner/:repo"
|
|
},
|
|
"editHook": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"active": {
|
|
"type": "boolean"
|
|
},
|
|
"config": {
|
|
"type": "object"
|
|
},
|
|
"config.content_type": {
|
|
"type": "string"
|
|
},
|
|
"config.insecure_ssl": {
|
|
"type": "string"
|
|
},
|
|
"config.secret": {
|
|
"type": "string"
|
|
},
|
|
"config.url": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"events": {
|
|
"type": "string[]"
|
|
},
|
|
"hook_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "hook_id",
|
|
"deprecated": true
|
|
},
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/hooks/:hook_id"
|
|
},
|
|
"editTeam": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.hellcat-preview+json"
|
|
},
|
|
"method": "PATCH",
|
|
"params": {
|
|
"description": {
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "team_id",
|
|
"deprecated": true
|
|
},
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"parent_team_id": {
|
|
"type": "integer"
|
|
},
|
|
"permission": {
|
|
"enum": [
|
|
"pull",
|
|
"push",
|
|
"admin"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"privacy": {
|
|
"type": "string"
|
|
},
|
|
"team_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/teams/:team_id"
|
|
},
|
|
"get": {
|
|
"method": "GET",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org"
|
|
},
|
|
"getAll": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"since": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/organizations"
|
|
},
|
|
"getBlockedUsers": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.giant-sentry-fist-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/blocks"
|
|
},
|
|
"getChildTeams": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.hellcat-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"alias": "team_id",
|
|
"deprecated": true
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"team_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/teams/:team_id/teams"
|
|
},
|
|
"getForUser": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/orgs"
|
|
},
|
|
"getHook": {
|
|
"method": "GET",
|
|
"params": {
|
|
"hook_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "hook_id",
|
|
"deprecated": true
|
|
},
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/hooks/:hook_id"
|
|
},
|
|
"getHooks": {
|
|
"method": "GET",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/hooks"
|
|
},
|
|
"getInvitationTeams": {
|
|
"method": "GET",
|
|
"params": {
|
|
"invitation_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/invitations/:invitation_id/teams"
|
|
},
|
|
"getMembers": {
|
|
"method": "GET",
|
|
"params": {
|
|
"filter": {
|
|
"enum": [
|
|
"2fa_disabled",
|
|
"all"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"role": {
|
|
"enum": [
|
|
"all",
|
|
"admin",
|
|
"member"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/members"
|
|
},
|
|
"getOrgMembership": {
|
|
"method": "GET",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/memberships/:username"
|
|
},
|
|
"getOutsideCollaborators": {
|
|
"method": "GET",
|
|
"params": {
|
|
"filter": {
|
|
"enum": [
|
|
"2fa_disabled",
|
|
"all"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/outside_collaborators"
|
|
},
|
|
"getPendingOrgInvites": {
|
|
"method": "GET",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/invitations"
|
|
},
|
|
"getPendingTeamInvites": {
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"alias": "team_id",
|
|
"deprecated": true
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"team_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/teams/:team_id/invitations"
|
|
},
|
|
"getPublicMembers": {
|
|
"method": "GET",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/public_members"
|
|
},
|
|
"getTeam": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.hellcat-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"alias": "team_id",
|
|
"deprecated": true
|
|
},
|
|
"team_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/teams/:team_id"
|
|
},
|
|
"getTeamMembers": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.hellcat-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"alias": "team_id",
|
|
"deprecated": true
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"role": {
|
|
"enum": [
|
|
"member",
|
|
"maintainer",
|
|
"all"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"team_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/teams/:team_id/members"
|
|
},
|
|
"getTeamMembership": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.hellcat-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"alias": "team_id",
|
|
"deprecated": true
|
|
},
|
|
"team_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/teams/:team_id/memberships/:username"
|
|
},
|
|
"getTeamRepos": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.hellcat-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"alias": "team_id",
|
|
"deprecated": true
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"team_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/teams/:team_id/repos"
|
|
},
|
|
"getTeams": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.hellcat-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/teams"
|
|
},
|
|
"pingHook": {
|
|
"method": "POST",
|
|
"params": {
|
|
"hook_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "hook_id",
|
|
"deprecated": true
|
|
},
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/hooks/:hook_id/pings"
|
|
},
|
|
"publicizeMembership": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/public_members/:username"
|
|
},
|
|
"removeMember": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/members/:username"
|
|
},
|
|
"removeOrgMembership": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/memberships/:username"
|
|
},
|
|
"removeOutsideCollaborator": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/outside_collaborators/:username"
|
|
},
|
|
"removeTeamMembership": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.hellcat-preview+json"
|
|
},
|
|
"method": "DELETE",
|
|
"params": {
|
|
"id": {
|
|
"alias": "team_id",
|
|
"deprecated": true
|
|
},
|
|
"team_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/teams/:team_id/memberships/:username"
|
|
},
|
|
"unblockUser": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.giant-sentry-fist-preview+json"
|
|
},
|
|
"method": "DELETE",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/blocks/:username"
|
|
},
|
|
"update": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"billing_email": {
|
|
"type": "string"
|
|
},
|
|
"company": {
|
|
"type": "string"
|
|
},
|
|
"default_repository_permission": {
|
|
"enum": [
|
|
"read",
|
|
"write",
|
|
"admin",
|
|
"none"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"description": {
|
|
"type": "string"
|
|
},
|
|
"email": {
|
|
"type": "string"
|
|
},
|
|
"has_organization_projects": {
|
|
"type": "boolean"
|
|
},
|
|
"has_repository_projects": {
|
|
"type": "boolean"
|
|
},
|
|
"location": {
|
|
"type": "string"
|
|
},
|
|
"members_can_create_repositories": {
|
|
"type": "boolean"
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org"
|
|
}
|
|
},
|
|
"projects": {
|
|
"addCollaborator": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "PUT",
|
|
"params": {
|
|
"id": {
|
|
"alias": "project_id",
|
|
"deprecated": true
|
|
},
|
|
"permission": {
|
|
"enum": [
|
|
"read",
|
|
"write",
|
|
"admin"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"project_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/projects/:project_id/collaborators/:username"
|
|
},
|
|
"createOrgProject": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"body": {
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/projects"
|
|
},
|
|
"createProjectCard": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"column_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"content_id": {
|
|
"type": "integer"
|
|
},
|
|
"content_type": {
|
|
"type": "string"
|
|
},
|
|
"note": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/projects/columns/:column_id/cards"
|
|
},
|
|
"createProjectColumn": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"id": {
|
|
"alias": "project_id"
|
|
},
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"project_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/projects/:project_id/columns"
|
|
},
|
|
"createRepoProject": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"body": {
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/projects"
|
|
},
|
|
"deleteProject": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "DELETE",
|
|
"params": {
|
|
"id": {
|
|
"alias": "project_id"
|
|
},
|
|
"project_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/projects/:project_id"
|
|
},
|
|
"deleteProjectCard": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "DELETE",
|
|
"params": {
|
|
"card_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "card_id"
|
|
}
|
|
},
|
|
"url": "/projects/columns/cards/:card_id"
|
|
},
|
|
"deleteProjectColumn": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "DELETE",
|
|
"params": {
|
|
"column_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "column_id"
|
|
}
|
|
},
|
|
"url": "/projects/columns/:column_id"
|
|
},
|
|
"getCollaborators": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"affiliation": {
|
|
"enum": [
|
|
"outside",
|
|
"direct",
|
|
"all"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "project_id",
|
|
"deprecated": true
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"project_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/projects/:project_id/collaborators"
|
|
},
|
|
"getOrgProjects": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"state": {
|
|
"enum": [
|
|
"open",
|
|
"closed",
|
|
"all"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/projects"
|
|
},
|
|
"getProject": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"alias": "project_id"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"project_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/projects/:project_id"
|
|
},
|
|
"getProjectCard": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"card_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "card_id"
|
|
}
|
|
},
|
|
"url": "/projects/columns/cards/:card_id"
|
|
},
|
|
"getProjectCards": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"archived_state": {
|
|
"enum": [
|
|
"all",
|
|
"archived",
|
|
"not_archived"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"column_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/projects/columns/:column_id/cards"
|
|
},
|
|
"getProjectColumn": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"column_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "column_id"
|
|
}
|
|
},
|
|
"url": "/projects/columns/:column_id"
|
|
},
|
|
"getProjectColumns": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"alias": "project_id"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"project_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/projects/:project_id/columns"
|
|
},
|
|
"getRepoProjects": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"state": {
|
|
"enum": [
|
|
"open",
|
|
"closed",
|
|
"all"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/projects"
|
|
},
|
|
"getUserPermissionLevel": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"alias": "project_id",
|
|
"deprecated": true
|
|
},
|
|
"project_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/projects/:project_id/collaborators/:username/permission"
|
|
},
|
|
"moveProjectCard": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"card_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"column_id": {
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "card_id"
|
|
},
|
|
"position": {
|
|
"required": true,
|
|
"type": "string",
|
|
"validation": "^(top|bottom|after:\\d+)$"
|
|
}
|
|
},
|
|
"url": "/projects/columns/cards/:card_id/moves"
|
|
},
|
|
"moveProjectColumn": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"column_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "column_id"
|
|
},
|
|
"position": {
|
|
"required": true,
|
|
"type": "string",
|
|
"validation": "^(first|last|after:\\d+)$"
|
|
}
|
|
},
|
|
"url": "/projects/columns/:column_id/moves"
|
|
},
|
|
"removeCollaborator": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "DELETE",
|
|
"params": {
|
|
"id": {
|
|
"alias": "project_id",
|
|
"deprecated": true
|
|
},
|
|
"project_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/projects/:project_id/collaborators/:username"
|
|
},
|
|
"updateProject": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "PATCH",
|
|
"params": {
|
|
"body": {
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "project_id"
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"organization_permission": {
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"project_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"public": {
|
|
"type": "boolean"
|
|
},
|
|
"state": {
|
|
"enum": [
|
|
"open",
|
|
"closed"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/projects/:project_id"
|
|
},
|
|
"updateProjectCard": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "PATCH",
|
|
"params": {
|
|
"archived": {
|
|
"type": "boolean"
|
|
},
|
|
"card_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "card_id"
|
|
},
|
|
"note": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/projects/columns/cards/:card_id"
|
|
},
|
|
"updateProjectColumn": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.inertia-preview+json"
|
|
},
|
|
"method": "PATCH",
|
|
"params": {
|
|
"column_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "column_id"
|
|
},
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/projects/columns/:column_id"
|
|
}
|
|
},
|
|
"pullRequests": {
|
|
"checkMerged": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.polaris-preview"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/:number/merge"
|
|
},
|
|
"create": {
|
|
"method": "POST",
|
|
"params": {
|
|
"base": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"body": {
|
|
"type": "string"
|
|
},
|
|
"head": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"maintainer_can_modify": {
|
|
"type": "boolean"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"title": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls"
|
|
},
|
|
"createComment": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"body": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"commit_id": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"path": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"position": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/:number/comments"
|
|
},
|
|
"createCommentReply": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"body": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"in_reply_to": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/:number/comments"
|
|
},
|
|
"createFromIssue": {
|
|
"method": "POST",
|
|
"params": {
|
|
"base": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"head": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"issue": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"maintainer_can_modify": {
|
|
"type": "boolean"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls"
|
|
},
|
|
"createReview": {
|
|
"method": "POST",
|
|
"params": {
|
|
"body": {
|
|
"type": "string"
|
|
},
|
|
"comments": {
|
|
"type": "object[]"
|
|
},
|
|
"comments[].body": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"comments[].path": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"comments[].position": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"commit_id": {
|
|
"type": "string"
|
|
},
|
|
"event": {
|
|
"enum": [
|
|
"APPROVE",
|
|
"REQUEST_CHANGES",
|
|
"COMMENT"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/:number/reviews"
|
|
},
|
|
"createReviewRequest": {
|
|
"method": "POST",
|
|
"params": {
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"reviewers": {
|
|
"type": "string[]"
|
|
},
|
|
"team_reviewers": {
|
|
"type": "string[]"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/:number/requested_reviewers"
|
|
},
|
|
"deleteComment": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "DELETE",
|
|
"params": {
|
|
"comment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "comment_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/comments/:comment_id"
|
|
},
|
|
"deletePendingReview": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"id": {
|
|
"alias": "review_id",
|
|
"deprecated": true
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"review_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/:number/reviews/:review_id"
|
|
},
|
|
"deleteReviewRequest": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"reviewers": {
|
|
"type": "string[]"
|
|
},
|
|
"team_reviewers": {
|
|
"type": "string[]"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/:number/requested_reviewers"
|
|
},
|
|
"dismissReview": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"id": {
|
|
"alias": "review_id",
|
|
"deprecated": true
|
|
},
|
|
"message": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"review_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/:number/reviews/:review_id/dismissals"
|
|
},
|
|
"editComment": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "PATCH",
|
|
"params": {
|
|
"body": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"comment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "comment_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/comments/:comment_id"
|
|
},
|
|
"get": {
|
|
"method": "GET",
|
|
"params": {
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/:number"
|
|
},
|
|
"getAll": {
|
|
"method": "GET",
|
|
"params": {
|
|
"base": {
|
|
"type": "string"
|
|
},
|
|
"direction": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"head": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"created",
|
|
"updated",
|
|
"popularity",
|
|
"long-running"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"state": {
|
|
"enum": [
|
|
"open",
|
|
"closed",
|
|
"all"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls"
|
|
},
|
|
"getComment": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"comment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "comment_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/comments/:comment_id"
|
|
},
|
|
"getComments": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"direction": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"since": {
|
|
"type": "string"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"created",
|
|
"updated"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/:number/comments"
|
|
},
|
|
"getCommentsForRepo": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"direction": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"since": {
|
|
"type": "string"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"created",
|
|
"updated"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/comments"
|
|
},
|
|
"getCommits": {
|
|
"method": "GET",
|
|
"params": {
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/:number/commits"
|
|
},
|
|
"getFiles": {
|
|
"method": "GET",
|
|
"params": {
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/:number/files"
|
|
},
|
|
"getReview": {
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"alias": "review_id",
|
|
"deprecated": true
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"review_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/:number/reviews/:review_id"
|
|
},
|
|
"getReviewComments": {
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"alias": "review_id",
|
|
"deprecated": true
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"review_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/:number/reviews/:review_id/comments"
|
|
},
|
|
"getReviewRequests": {
|
|
"method": "GET",
|
|
"params": {
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/:number/requested_reviewers"
|
|
},
|
|
"getReviews": {
|
|
"method": "GET",
|
|
"params": {
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/:number/reviews"
|
|
},
|
|
"merge": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.polaris-preview"
|
|
},
|
|
"method": "PUT",
|
|
"params": {
|
|
"commit_message": {
|
|
"type": "string"
|
|
},
|
|
"commit_title": {
|
|
"type": "string"
|
|
},
|
|
"merge_method": {
|
|
"enum": [
|
|
"merge",
|
|
"squash",
|
|
"rebase"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sha": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/:number/merge"
|
|
},
|
|
"submitReview": {
|
|
"method": "POST",
|
|
"params": {
|
|
"body": {
|
|
"type": "string"
|
|
},
|
|
"event": {
|
|
"enum": [
|
|
"APPROVE",
|
|
"REQUEST_CHANGES",
|
|
"COMMENT"
|
|
],
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "review_id",
|
|
"deprecated": true
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"review_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/:number/reviews/:review_id/events"
|
|
},
|
|
"update": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"base": {
|
|
"type": "string"
|
|
},
|
|
"body": {
|
|
"type": "string"
|
|
},
|
|
"maintainer_can_modify": {
|
|
"type": "boolean"
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"state": {
|
|
"enum": [
|
|
"open",
|
|
"closed"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"title": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/:number"
|
|
}
|
|
},
|
|
"reactions": {
|
|
"createForCommitComment": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"comment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"content": {
|
|
"enum": [
|
|
"+1",
|
|
"-1",
|
|
"laugh",
|
|
"confused",
|
|
"heart",
|
|
"hooray"
|
|
],
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "comment_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/comments/:comment_id/reactions"
|
|
},
|
|
"createForIssue": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"content": {
|
|
"enum": [
|
|
"+1",
|
|
"-1",
|
|
"laugh",
|
|
"confused",
|
|
"heart",
|
|
"hooray"
|
|
],
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/:number/reactions"
|
|
},
|
|
"createForIssueComment": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"comment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"content": {
|
|
"enum": [
|
|
"+1",
|
|
"-1",
|
|
"laugh",
|
|
"confused",
|
|
"heart",
|
|
"hooray"
|
|
],
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "comment_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/comments/:comment_id/reactions"
|
|
},
|
|
"createForPullRequestReviewComment": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"comment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"content": {
|
|
"enum": [
|
|
"+1",
|
|
"-1",
|
|
"laugh",
|
|
"confused",
|
|
"heart",
|
|
"hooray"
|
|
],
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "comment_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/comments/:comment_id/reactions"
|
|
},
|
|
"createForTeamDiscussion": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.echo-preview+json,application/vnd.github.squirrel-girl-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"content": {
|
|
"enum": [
|
|
"+1",
|
|
"-1",
|
|
"laugh",
|
|
"confused",
|
|
"heart",
|
|
"hooray"
|
|
],
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"discussion_number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"team_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/teams/:team_id/discussions/:discussion_number/reactions"
|
|
},
|
|
"createForTeamDiscussionComment": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.echo-preview+json,application/vnd.github.squirrel-girl-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"comment_number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"content": {
|
|
"enum": [
|
|
"+1",
|
|
"-1",
|
|
"laugh",
|
|
"confused",
|
|
"heart",
|
|
"hooray"
|
|
],
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"discussion_number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"team_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/teams/:team_id/discussions/:discussion_number/comments/:comment_number/reactions"
|
|
},
|
|
"delete": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "DELETE",
|
|
"params": {
|
|
"id": {
|
|
"alias": "reaction_id",
|
|
"deprecated": true
|
|
},
|
|
"reaction_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/reactions/:reaction_id"
|
|
},
|
|
"getForCommitComment": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"comment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"content": {
|
|
"enum": [
|
|
"+1",
|
|
"-1",
|
|
"laugh",
|
|
"confused",
|
|
"heart",
|
|
"hooray"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "comment_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/comments/:comment_id/reactions"
|
|
},
|
|
"getForIssue": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"content": {
|
|
"enum": [
|
|
"+1",
|
|
"-1",
|
|
"laugh",
|
|
"confused",
|
|
"heart",
|
|
"hooray"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/:number/reactions"
|
|
},
|
|
"getForIssueComment": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"comment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"content": {
|
|
"enum": [
|
|
"+1",
|
|
"-1",
|
|
"laugh",
|
|
"confused",
|
|
"heart",
|
|
"hooray"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "comment_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/issues/comments/:comment_id/reactions"
|
|
},
|
|
"getForPullRequestReviewComment": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.squirrel-girl-preview"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"comment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"content": {
|
|
"enum": [
|
|
"+1",
|
|
"-1",
|
|
"laugh",
|
|
"confused",
|
|
"heart",
|
|
"hooray"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "comment_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pulls/comments/:comment_id/reactions"
|
|
},
|
|
"getForTeamDiscussion": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.echo-preview+json,application/vnd.github.squirrel-girl-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"content": {
|
|
"enum": [
|
|
"+1",
|
|
"-1",
|
|
"laugh",
|
|
"confused",
|
|
"heart",
|
|
"hooray"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"discussion_number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"team_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/teams/:team_id/discussions/:discussion_number/reactions"
|
|
},
|
|
"getForTeamDiscussionComment": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.echo-preview+json,application/vnd.github.squirrel-girl-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"comment_number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"content": {
|
|
"enum": [
|
|
"+1",
|
|
"-1",
|
|
"laugh",
|
|
"confused",
|
|
"heart",
|
|
"hooray"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"discussion_number": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"team_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/teams/:team_id/discussions/:discussion_number/comments/:comment_number/reactions"
|
|
}
|
|
},
|
|
"repos": {
|
|
"addCollaborator": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"permission": {
|
|
"enum": [
|
|
"pull",
|
|
"push",
|
|
"admin"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/collaborators/:username"
|
|
},
|
|
"addDeployKey": {
|
|
"method": "POST",
|
|
"params": {
|
|
"key": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"read_only": {
|
|
"type": "boolean"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"title": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/keys"
|
|
},
|
|
"addProtectedBranchAdminEnforcement": {
|
|
"method": "POST",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/enforce_admins"
|
|
},
|
|
"addProtectedBranchRequiredSignatures": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.zzzax-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/required_signatures"
|
|
},
|
|
"addProtectedBranchRequiredStatusChecksContexts": {
|
|
"method": "POST",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"contexts": {
|
|
"mapTo": "input",
|
|
"required": true,
|
|
"type": "string[]"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts"
|
|
},
|
|
"addProtectedBranchTeamRestrictions": {
|
|
"method": "POST",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"teams": {
|
|
"mapTo": "input",
|
|
"required": true,
|
|
"type": "string[]"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/restrictions/teams"
|
|
},
|
|
"addProtectedBranchUserRestrictions": {
|
|
"method": "POST",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"users": {
|
|
"mapTo": "input",
|
|
"required": true,
|
|
"type": "string[]"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/restrictions/users"
|
|
},
|
|
"checkCollaborator": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/collaborators/:username"
|
|
},
|
|
"compareCommits": {
|
|
"method": "GET",
|
|
"params": {
|
|
"base": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"head": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/compare/:base...:head"
|
|
},
|
|
"create": {
|
|
"method": "POST",
|
|
"params": {
|
|
"allow_merge_commit": {
|
|
"type": "boolean"
|
|
},
|
|
"allow_rebase_merge": {
|
|
"type": "boolean"
|
|
},
|
|
"allow_squash_merge": {
|
|
"type": "boolean"
|
|
},
|
|
"auto_init": {
|
|
"type": "boolean"
|
|
},
|
|
"description": {
|
|
"type": "string"
|
|
},
|
|
"gitignore_template": {
|
|
"type": "string"
|
|
},
|
|
"has_issues": {
|
|
"type": "boolean"
|
|
},
|
|
"has_projects": {
|
|
"type": "boolean"
|
|
},
|
|
"has_wiki": {
|
|
"type": "boolean"
|
|
},
|
|
"homepage": {
|
|
"type": "string"
|
|
},
|
|
"license_template": {
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"private": {
|
|
"type": "boolean"
|
|
},
|
|
"team_id": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/repos"
|
|
},
|
|
"createCommitComment": {
|
|
"method": "POST",
|
|
"params": {
|
|
"body": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"line": {
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"path": {
|
|
"type": "string"
|
|
},
|
|
"position": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sha": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/commits/:sha/comments"
|
|
},
|
|
"createDeployment": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.ant-man-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"auto_merge": {
|
|
"type": "boolean"
|
|
},
|
|
"description": {
|
|
"type": "string"
|
|
},
|
|
"environment": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"payload": {
|
|
"type": "string"
|
|
},
|
|
"production_environment": {
|
|
"type": "boolean"
|
|
},
|
|
"ref": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"required_contexts": {
|
|
"type": "string[]"
|
|
},
|
|
"task": {
|
|
"type": "string"
|
|
},
|
|
"transient_environment": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/deployments"
|
|
},
|
|
"createDeploymentStatus": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.ant-man-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"auto_inactive": {
|
|
"type": "boolean"
|
|
},
|
|
"deployment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"description": {
|
|
"type": "string"
|
|
},
|
|
"environment": {
|
|
"enum": [
|
|
"production",
|
|
"staging",
|
|
"qa"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"environment_url": {
|
|
"type": "string"
|
|
},
|
|
"id": {
|
|
"alias": "deployment_id",
|
|
"deprecated": true
|
|
},
|
|
"log_url": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"state": {
|
|
"enum": [
|
|
"error",
|
|
"failure",
|
|
"inactive",
|
|
"in_progress",
|
|
"queued",
|
|
"pending",
|
|
"success"
|
|
],
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"target_url": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/deployments/:deployment_id/statuses"
|
|
},
|
|
"createFile": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"author": {
|
|
"type": "object"
|
|
},
|
|
"author.email": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"author.name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"branch": {
|
|
"type": "string"
|
|
},
|
|
"committer": {
|
|
"type": "object"
|
|
},
|
|
"committer.email": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"committer.name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"content": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"message": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"path": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/contents/:path"
|
|
},
|
|
"createForOrg": {
|
|
"method": "POST",
|
|
"params": {
|
|
"allow_merge_commit": {
|
|
"type": "boolean"
|
|
},
|
|
"allow_rebase_merge": {
|
|
"type": "boolean"
|
|
},
|
|
"allow_squash_merge": {
|
|
"type": "boolean"
|
|
},
|
|
"auto_init": {
|
|
"type": "boolean"
|
|
},
|
|
"description": {
|
|
"type": "string"
|
|
},
|
|
"gitignore_template": {
|
|
"type": "string"
|
|
},
|
|
"has_issues": {
|
|
"type": "boolean"
|
|
},
|
|
"has_projects": {
|
|
"type": "boolean"
|
|
},
|
|
"has_wiki": {
|
|
"type": "boolean"
|
|
},
|
|
"homepage": {
|
|
"type": "string"
|
|
},
|
|
"license_template": {
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"private": {
|
|
"type": "boolean"
|
|
},
|
|
"team_id": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/repos"
|
|
},
|
|
"createHook": {
|
|
"method": "POST",
|
|
"params": {
|
|
"active": {
|
|
"type": "boolean"
|
|
},
|
|
"config": {
|
|
"required": true,
|
|
"type": "object"
|
|
},
|
|
"config.content_type": {
|
|
"type": "string"
|
|
},
|
|
"config.insecure_ssl": {
|
|
"type": "string"
|
|
},
|
|
"config.secret": {
|
|
"type": "string"
|
|
},
|
|
"config.url": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"events": {
|
|
"type": "string[]"
|
|
},
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/hooks"
|
|
},
|
|
"createRelease": {
|
|
"method": "POST",
|
|
"params": {
|
|
"body": {
|
|
"type": "string"
|
|
},
|
|
"draft": {
|
|
"type": "boolean"
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"prerelease": {
|
|
"type": "boolean"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"tag_name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"target_commitish": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/releases"
|
|
},
|
|
"createStatus": {
|
|
"method": "POST",
|
|
"params": {
|
|
"context": {
|
|
"type": "string"
|
|
},
|
|
"description": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sha": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"state": {
|
|
"enum": [
|
|
"error",
|
|
"failure",
|
|
"pending",
|
|
"success"
|
|
],
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"target_url": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/statuses/:sha"
|
|
},
|
|
"delete": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo"
|
|
},
|
|
"deleteAsset": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"asset_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "asset_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/releases/assets/:asset_id"
|
|
},
|
|
"deleteCommitComment": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"comment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "comment_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/comments/:comment_id"
|
|
},
|
|
"deleteDeployKey": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"id": {
|
|
"alias": "key_id",
|
|
"deprecated": true
|
|
},
|
|
"key_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/keys/:key_id"
|
|
},
|
|
"deleteDownload": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"download_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "download_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/downloads/:download_id"
|
|
},
|
|
"deleteFile": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"author": {
|
|
"type": "object"
|
|
},
|
|
"branch": {
|
|
"type": "string"
|
|
},
|
|
"committer": {
|
|
"type": "object"
|
|
},
|
|
"message": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"path": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sha": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/contents/:path"
|
|
},
|
|
"deleteHook": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"hook_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "hook_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/hooks/:hook_id"
|
|
},
|
|
"deleteInvite": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"invitation_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/invitations/:invitation_id"
|
|
},
|
|
"deleteRelease": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"id": {
|
|
"alias": "release_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"release_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/releases/:release_id"
|
|
},
|
|
"edit": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"allow_merge_commit": {
|
|
"type": "boolean"
|
|
},
|
|
"allow_rebase_merge": {
|
|
"type": "boolean"
|
|
},
|
|
"allow_squash_merge": {
|
|
"type": "boolean"
|
|
},
|
|
"archived": {
|
|
"type": "boolean"
|
|
},
|
|
"default_branch": {
|
|
"type": "string"
|
|
},
|
|
"description": {
|
|
"type": "string"
|
|
},
|
|
"has_issues": {
|
|
"type": "boolean"
|
|
},
|
|
"has_projects": {
|
|
"type": "boolean"
|
|
},
|
|
"has_wiki": {
|
|
"type": "boolean"
|
|
},
|
|
"homepage": {
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"private": {
|
|
"type": "boolean"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo"
|
|
},
|
|
"editAsset": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"asset_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "asset_id",
|
|
"deprecated": true
|
|
},
|
|
"label": {
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/releases/assets/:asset_id"
|
|
},
|
|
"editHook": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"active": {
|
|
"type": "boolean"
|
|
},
|
|
"add_events": {
|
|
"type": "string[]"
|
|
},
|
|
"config": {
|
|
"type": "object"
|
|
},
|
|
"config.content_type": {
|
|
"type": "string"
|
|
},
|
|
"config.insecure_ssl": {
|
|
"type": "string"
|
|
},
|
|
"config.secret": {
|
|
"type": "string"
|
|
},
|
|
"config.url": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"events": {
|
|
"type": "string[]"
|
|
},
|
|
"hook_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "hook_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"remove_events": {
|
|
"type": "string[]"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/hooks/:hook_id"
|
|
},
|
|
"editRelease": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"body": {
|
|
"type": "string"
|
|
},
|
|
"draft": {
|
|
"type": "boolean"
|
|
},
|
|
"id": {
|
|
"alias": "release_id",
|
|
"deprecated": true
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"prerelease": {
|
|
"type": "boolean"
|
|
},
|
|
"release_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"tag_name": {
|
|
"type": "string"
|
|
},
|
|
"target_commitish": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/releases/:release_id"
|
|
},
|
|
"fork": {
|
|
"method": "POST",
|
|
"params": {
|
|
"organization": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/forks"
|
|
},
|
|
"get": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo"
|
|
},
|
|
"getAll": {
|
|
"method": "GET",
|
|
"params": {
|
|
"affiliation": {
|
|
"enum": [
|
|
"owner",
|
|
"collaborator",
|
|
"organization_member"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"direction": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"created",
|
|
"updated",
|
|
"pushed",
|
|
"full_name"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"type": {
|
|
"enum": [
|
|
"all",
|
|
"owner",
|
|
"public",
|
|
"private",
|
|
"member"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"visibility": {
|
|
"enum": [
|
|
"all",
|
|
"public",
|
|
"private"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user/repos"
|
|
},
|
|
"getAllCommitComments": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/comments"
|
|
},
|
|
"getArchiveLink": {
|
|
"method": "GET",
|
|
"params": {
|
|
"archive_format": {
|
|
"enum": [
|
|
"tarball",
|
|
"zipball"
|
|
],
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"ref": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/:archive_format/:ref"
|
|
},
|
|
"getAsset": {
|
|
"method": "GET",
|
|
"params": {
|
|
"asset_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "asset_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/releases/assets/:asset_id"
|
|
},
|
|
"getAssets": {
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"alias": "release_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"release_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/releases/:release_id/assets"
|
|
},
|
|
"getBranch": {
|
|
"method": "GET",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch"
|
|
},
|
|
"getBranchProtection": {
|
|
"method": "GET",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection"
|
|
},
|
|
"getBranches": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"protected": {
|
|
"type": "boolean"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches"
|
|
},
|
|
"getById": {
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repositories/:id"
|
|
},
|
|
"getClones": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"per": {
|
|
"enum": [
|
|
"day",
|
|
"week"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/traffic/clones"
|
|
},
|
|
"getCollaborators": {
|
|
"method": "GET",
|
|
"params": {
|
|
"affiliation": {
|
|
"enum": [
|
|
"outside",
|
|
"direct",
|
|
"all"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/collaborators"
|
|
},
|
|
"getCombinedStatusForRef": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"ref": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/commits/:ref/status"
|
|
},
|
|
"getCommit": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sha": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/commits/:sha"
|
|
},
|
|
"getCommitComment": {
|
|
"method": "GET",
|
|
"params": {
|
|
"comment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "comment_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/comments/:comment_id"
|
|
},
|
|
"getCommitComments": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"ref": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/commits/:ref/comments"
|
|
},
|
|
"getCommits": {
|
|
"method": "GET",
|
|
"params": {
|
|
"author": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"path": {
|
|
"type": "string"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sha": {
|
|
"type": "string"
|
|
},
|
|
"since": {
|
|
"type": "string"
|
|
},
|
|
"until": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/commits"
|
|
},
|
|
"getCommunityProfileMetrics": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.black-panther-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"name": {
|
|
"alias": "repo",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/community/profile"
|
|
},
|
|
"getContent": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"path": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"ref": {
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/contents/:path"
|
|
},
|
|
"getContributors": {
|
|
"method": "GET",
|
|
"params": {
|
|
"anon": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/contributors"
|
|
},
|
|
"getDeployKey": {
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"alias": "key_id",
|
|
"deprecated": true
|
|
},
|
|
"key_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/keys/:key_id"
|
|
},
|
|
"getDeployKeys": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/keys"
|
|
},
|
|
"getDeployment": {
|
|
"method": "GET",
|
|
"params": {
|
|
"deployment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "deployment_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/deployments/:deployment_id"
|
|
},
|
|
"getDeploymentStatus": {
|
|
"method": "GET",
|
|
"params": {
|
|
"deployment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "deployment_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"status_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/deployments/:deployment_id/statuses/:status_id"
|
|
},
|
|
"getDeploymentStatuses": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.ant-man-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"deployment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "deployment_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/deployments/:deployment_id/statuses"
|
|
},
|
|
"getDeployments": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.ant-man-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"environment": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"ref": {
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sha": {
|
|
"type": "string"
|
|
},
|
|
"task": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/deployments"
|
|
},
|
|
"getDownload": {
|
|
"method": "GET",
|
|
"params": {
|
|
"download_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "download_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/downloads/:download_id"
|
|
},
|
|
"getDownloads": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/downloads"
|
|
},
|
|
"getForOrg": {
|
|
"method": "GET",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"type": {
|
|
"enum": [
|
|
"all",
|
|
"public",
|
|
"private",
|
|
"forks",
|
|
"sources",
|
|
"member"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/orgs/:org/repos"
|
|
},
|
|
"getForUser": {
|
|
"method": "GET",
|
|
"params": {
|
|
"direction": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"created",
|
|
"updated",
|
|
"pushed",
|
|
"full_name"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"type": {
|
|
"enum": [
|
|
"all",
|
|
"owner",
|
|
"member"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/repos"
|
|
},
|
|
"getForks": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"newest",
|
|
"oldest",
|
|
"stargazers"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/forks"
|
|
},
|
|
"getHook": {
|
|
"method": "GET",
|
|
"params": {
|
|
"hook_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "hook_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/hooks/:hook_id"
|
|
},
|
|
"getHooks": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/hooks"
|
|
},
|
|
"getInvites": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/invitations"
|
|
},
|
|
"getLanguages": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/languages"
|
|
},
|
|
"getLatestPagesBuild": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.mister-fantastic-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pages/builds/latest"
|
|
},
|
|
"getLatestRelease": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/releases/latest"
|
|
},
|
|
"getPages": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.mister-fantastic-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pages"
|
|
},
|
|
"getPagesBuild": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.mister-fantastic-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"build_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "build_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pages/builds/:build_id"
|
|
},
|
|
"getPagesBuilds": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.mister-fantastic-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pages/builds"
|
|
},
|
|
"getPaths": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/traffic/popular/paths"
|
|
},
|
|
"getProtectedBranchAdminEnforcement": {
|
|
"method": "GET",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/enforce_admins"
|
|
},
|
|
"getProtectedBranchPullRequestReviewEnforcement": {
|
|
"method": "GET",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews"
|
|
},
|
|
"getProtectedBranchRequiredSignatures": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.zzzax-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/required_signatures"
|
|
},
|
|
"getProtectedBranchRequiredStatusChecks": {
|
|
"method": "GET",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/required_status_checks"
|
|
},
|
|
"getProtectedBranchRequiredStatusChecksContexts": {
|
|
"method": "GET",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts"
|
|
},
|
|
"getProtectedBranchRestrictions": {
|
|
"method": "GET",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/restrictions"
|
|
},
|
|
"getProtectedBranchTeamRestrictions": {
|
|
"method": "GET",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/restrictions/teams"
|
|
},
|
|
"getProtectedBranchUserRestrictions": {
|
|
"method": "GET",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/restrictions/users"
|
|
},
|
|
"getPublic": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"since": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repositories"
|
|
},
|
|
"getReadme": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"ref": {
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/readme"
|
|
},
|
|
"getReferrers": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/traffic/popular/referrers"
|
|
},
|
|
"getRelease": {
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"alias": "release_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"release_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/releases/:release_id"
|
|
},
|
|
"getReleaseByTag": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"tag": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/releases/tags/:tag"
|
|
},
|
|
"getReleases": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/releases"
|
|
},
|
|
"getShaOfCommitRef": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"ref": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/commits/:ref"
|
|
},
|
|
"getStatsCodeFrequency": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/stats/code_frequency"
|
|
},
|
|
"getStatsCommitActivity": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/stats/commit_activity"
|
|
},
|
|
"getStatsContributors": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/stats/contributors"
|
|
},
|
|
"getStatsParticipation": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/stats/participation"
|
|
},
|
|
"getStatsPunchCard": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/stats/punch_card"
|
|
},
|
|
"getStatuses": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"ref": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/commits/:ref/statuses"
|
|
},
|
|
"getTags": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/tags"
|
|
},
|
|
"getTeams": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/teams"
|
|
},
|
|
"getTopics": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.mercy-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/topics"
|
|
},
|
|
"getViews": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"per": {
|
|
"enum": [
|
|
"day",
|
|
"week"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/traffic/views"
|
|
},
|
|
"merge": {
|
|
"method": "POST",
|
|
"params": {
|
|
"base": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"commit_message": {
|
|
"type": "string"
|
|
},
|
|
"head": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/merges"
|
|
},
|
|
"pingHook": {
|
|
"method": "POST",
|
|
"params": {
|
|
"hook_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "hook_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/hooks/:hook_id/pings"
|
|
},
|
|
"removeBranchProtection": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection"
|
|
},
|
|
"removeCollaborator": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/collaborators/:username"
|
|
},
|
|
"removeProtectedBranchAdminEnforcement": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/enforce_admins"
|
|
},
|
|
"removeProtectedBranchPullRequestReviewEnforcement": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews"
|
|
},
|
|
"removeProtectedBranchRequiredSignatures": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.zzzax-preview+json"
|
|
},
|
|
"method": "DELETE",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/required_signatures"
|
|
},
|
|
"removeProtectedBranchRequiredStatusChecks": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/required_status_checks"
|
|
},
|
|
"removeProtectedBranchRequiredStatusChecksContexts": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"contexts": {
|
|
"mapTo": "input",
|
|
"required": true,
|
|
"type": "string[]"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts"
|
|
},
|
|
"removeProtectedBranchRestrictions": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/restrictions"
|
|
},
|
|
"removeProtectedBranchTeamRestrictions": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"teams": {
|
|
"mapTo": "input",
|
|
"required": true,
|
|
"type": "string[]"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/restrictions/teams"
|
|
},
|
|
"removeProtectedBranchUserRestrictions": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"users": {
|
|
"mapTo": "input",
|
|
"required": true,
|
|
"type": "string[]"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/restrictions/users"
|
|
},
|
|
"replaceProtectedBranchRequiredStatusChecksContexts": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"contexts": {
|
|
"mapTo": "input",
|
|
"required": true,
|
|
"type": "string[]"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts"
|
|
},
|
|
"replaceProtectedBranchTeamRestrictions": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"teams": {
|
|
"mapTo": "input",
|
|
"required": true,
|
|
"type": "string[]"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/restrictions/teams"
|
|
},
|
|
"replaceProtectedBranchUserRestrictions": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"users": {
|
|
"mapTo": "input",
|
|
"required": true,
|
|
"type": "string[]"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/restrictions/users"
|
|
},
|
|
"replaceTopics": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.mercy-preview+json"
|
|
},
|
|
"method": "PUT",
|
|
"params": {
|
|
"names": {
|
|
"required": true,
|
|
"type": "string[]"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/topics"
|
|
},
|
|
"requestPageBuild": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.mister-fantastic-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/pages/builds"
|
|
},
|
|
"reviewUserPermissionLevel": {
|
|
"method": "GET",
|
|
"params": {
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/collaborators/:username/permission"
|
|
},
|
|
"testHook": {
|
|
"method": "POST",
|
|
"params": {
|
|
"hook_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "hook_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/hooks/:hook_id/tests"
|
|
},
|
|
"transfer": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.nightshade-preview+json"
|
|
},
|
|
"method": "POST",
|
|
"params": {
|
|
"new_owner": {
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"team_id": {
|
|
"alias": "team_ids",
|
|
"deprecated": true
|
|
},
|
|
"team_ids": {
|
|
"type": "integer[]"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/transfer"
|
|
},
|
|
"updateBranchProtection": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"enforce_admins": {
|
|
"allowNull": true,
|
|
"required": true,
|
|
"type": "boolean"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"required_pull_request_reviews": {
|
|
"allowNull": true,
|
|
"required": true,
|
|
"type": "object"
|
|
},
|
|
"required_pull_request_reviews.dismiss_stale_reviews": {
|
|
"type": "boolean"
|
|
},
|
|
"required_pull_request_reviews.dismissal_restrictions": {
|
|
"type": "object"
|
|
},
|
|
"required_pull_request_reviews.dismissal_restrictions.teams": {
|
|
"type": "string[]"
|
|
},
|
|
"required_pull_request_reviews.dismissal_restrictions.users": {
|
|
"type": "string[]"
|
|
},
|
|
"required_pull_request_reviews.require_code_owner_reviews": {
|
|
"type": "boolean"
|
|
},
|
|
"required_pull_request_reviews.required_approving_review_count": {
|
|
"type": "integer"
|
|
},
|
|
"required_status_checks": {
|
|
"allowNull": true,
|
|
"required": true,
|
|
"type": "object"
|
|
},
|
|
"required_status_checks.contexts": {
|
|
"required": true,
|
|
"type": "string[]"
|
|
},
|
|
"required_status_checks.strict": {
|
|
"required": true,
|
|
"type": "boolean"
|
|
},
|
|
"restrictions": {
|
|
"allowNull": true,
|
|
"required": true,
|
|
"type": "object"
|
|
},
|
|
"restrictions.teams": {
|
|
"type": "string[]"
|
|
},
|
|
"restrictions.users": {
|
|
"type": "string[]"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection"
|
|
},
|
|
"updateCommitComment": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"body": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"comment_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "comment_id",
|
|
"deprecated": true
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/comments/:comment_id"
|
|
},
|
|
"updateFile": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"author": {
|
|
"type": "object"
|
|
},
|
|
"author.email": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"author.name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"branch": {
|
|
"type": "string"
|
|
},
|
|
"committer": {
|
|
"type": "object"
|
|
},
|
|
"committer.email": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"committer.name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"content": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"message": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"path": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sha": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/contents/:path"
|
|
},
|
|
"updateInvite": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"invitation_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"permissions": {
|
|
"enum": [
|
|
"read",
|
|
"write",
|
|
"admin"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/invitations/:invitation_id"
|
|
},
|
|
"updateProtectedBranchPullRequestReviewEnforcement": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"dismiss_stale_reviews": {
|
|
"type": "boolean"
|
|
},
|
|
"dismissal_restrictions": {
|
|
"type": "object"
|
|
},
|
|
"dismissal_restrictions.teams": {
|
|
"type": "string[]"
|
|
},
|
|
"dismissal_restrictions.users": {
|
|
"type": "string[]"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"require_code_owner_reviews": {
|
|
"type": "boolean"
|
|
},
|
|
"required_approving_review_count": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews"
|
|
},
|
|
"updateProtectedBranchRequiredStatusChecks": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"branch": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"contexts": {
|
|
"type": "string[]"
|
|
},
|
|
"owner": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repo": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"strict": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"url": "/repos/:owner/:repo/branches/:branch/protection/required_status_checks"
|
|
},
|
|
"uploadAsset": {
|
|
"method": "POST",
|
|
"params": {
|
|
"contentLength": {
|
|
"alias": "headers.content-length"
|
|
},
|
|
"contentType": {
|
|
"alias": "headers.content-type"
|
|
},
|
|
"file": {
|
|
"mapTo": "input",
|
|
"required": true,
|
|
"type": "string | object"
|
|
},
|
|
"headers.content-length": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"headers.content-type": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"label": {
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"url": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": ":url"
|
|
}
|
|
},
|
|
"search": {
|
|
"code": {
|
|
"method": "GET",
|
|
"params": {
|
|
"order": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"q": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"indexed"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/search/code"
|
|
},
|
|
"commits": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.cloak-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"order": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"q": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"author-date",
|
|
"committer-date"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/search/commits"
|
|
},
|
|
"issues": {
|
|
"method": "GET",
|
|
"params": {
|
|
"order": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"q": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"comments",
|
|
"created",
|
|
"updated"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/search/issues"
|
|
},
|
|
"labels": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.symmetra-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"order": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"q": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"repository_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"created",
|
|
"updated"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/search/labels"
|
|
},
|
|
"repos": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.mercy-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"order": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"q": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"stars",
|
|
"forks",
|
|
"updated"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/search/repositories"
|
|
},
|
|
"topics": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.mercy-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"q": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/search/topics"
|
|
},
|
|
"users": {
|
|
"method": "GET",
|
|
"params": {
|
|
"order": {
|
|
"enum": [
|
|
"asc",
|
|
"desc"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"q": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"sort": {
|
|
"enum": [
|
|
"followers",
|
|
"repositories",
|
|
"joined"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/search/users"
|
|
}
|
|
},
|
|
"users": {
|
|
"acceptRepoInvite": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"invitation_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/repository_invitations/:invitation_id"
|
|
},
|
|
"addEmails": {
|
|
"method": "POST",
|
|
"params": {
|
|
"emails": {
|
|
"required": true,
|
|
"type": "string[]"
|
|
}
|
|
},
|
|
"url": "/user/emails"
|
|
},
|
|
"addRepoToInstallation": {
|
|
"alias": "apps.addRepoToInstallation",
|
|
"deprecated": "`integrations.addRepoToInstallation()` is deprecated, use `apps.addRepoToInstallation()`",
|
|
"params": {}
|
|
},
|
|
"blockUser": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.giant-sentry-fist-preview+json"
|
|
},
|
|
"method": "PUT",
|
|
"params": {
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user/blocks/:username"
|
|
},
|
|
"checkBlockedUser": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.giant-sentry-fist-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user/blocks/:username"
|
|
},
|
|
"checkFollowing": {
|
|
"method": "GET",
|
|
"params": {
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user/following/:username"
|
|
},
|
|
"checkIfOneFollowersOther": {
|
|
"method": "GET",
|
|
"params": {
|
|
"target_user": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/following/:target_user"
|
|
},
|
|
"createGpgKey": {
|
|
"method": "POST",
|
|
"params": {
|
|
"armored_public_key": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user/gpg_keys"
|
|
},
|
|
"createKey": {
|
|
"method": "POST",
|
|
"params": {
|
|
"key": {
|
|
"type": "string"
|
|
},
|
|
"title": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user/keys"
|
|
},
|
|
"declineRepoInvite": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"invitation_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/repository_invitations/:invitation_id"
|
|
},
|
|
"deleteEmails": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"emails": {
|
|
"required": true,
|
|
"type": "string[]"
|
|
}
|
|
},
|
|
"url": "/user/emails"
|
|
},
|
|
"deleteGpgKey": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"gpg_key_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "gpg_key_id",
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"url": "/user/gpg_keys/:gpg_key_id"
|
|
},
|
|
"deleteKey": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"id": {
|
|
"alias": "key_id",
|
|
"deprecated": true
|
|
},
|
|
"key_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/keys/:key_id"
|
|
},
|
|
"demote": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/site_admin"
|
|
},
|
|
"editOrgMembership": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"state": {
|
|
"enum": [
|
|
"active"
|
|
],
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user/memberships/orgs/:org"
|
|
},
|
|
"followUser": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user/following/:username"
|
|
},
|
|
"get": {
|
|
"method": "GET",
|
|
"params": {},
|
|
"url": "/user"
|
|
},
|
|
"getAll": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"since": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users"
|
|
},
|
|
"getBlockedUsers": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.giant-sentry-fist-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {},
|
|
"url": "/user/blocks"
|
|
},
|
|
"getById": {
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user/:id"
|
|
},
|
|
"getContextForUser": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.hagar-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"subject_id": {
|
|
"type": "string"
|
|
},
|
|
"subject_type": {
|
|
"enum": [
|
|
"organization",
|
|
"repository",
|
|
"issue",
|
|
"pull_request"
|
|
],
|
|
"type": "string"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/hovercard"
|
|
},
|
|
"getEmails": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/emails"
|
|
},
|
|
"getFollowers": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/followers"
|
|
},
|
|
"getFollowersForUser": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/followers"
|
|
},
|
|
"getFollowing": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/following"
|
|
},
|
|
"getFollowingForUser": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/following"
|
|
},
|
|
"getForUser": {
|
|
"method": "GET",
|
|
"params": {
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username"
|
|
},
|
|
"getGpgKey": {
|
|
"method": "GET",
|
|
"params": {
|
|
"gpg_key_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"id": {
|
|
"alias": "gpg_key_id",
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"url": "/user/gpg_keys/:gpg_key_id"
|
|
},
|
|
"getGpgKeys": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/gpg_keys"
|
|
},
|
|
"getGpgKeysForUser": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/gpg_keys"
|
|
},
|
|
"getInstallationRepos": {
|
|
"method": "GET",
|
|
"params": {
|
|
"installation_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
},
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/installations/:installation_id/repositories"
|
|
},
|
|
"getInstallations": {
|
|
"alias": "apps.getInstallations",
|
|
"deprecated": "`integrations.getInstallations()` is deprecated, use `apps.getInstallations()`",
|
|
"params": {}
|
|
},
|
|
"getKey": {
|
|
"method": "GET",
|
|
"params": {
|
|
"id": {
|
|
"alias": "key_id",
|
|
"deprecated": true
|
|
},
|
|
"key_id": {
|
|
"required": true,
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/keys/:key_id"
|
|
},
|
|
"getKeys": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/keys"
|
|
},
|
|
"getKeysForUser": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/keys"
|
|
},
|
|
"getMarketplacePurchases": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/marketplace_purchases"
|
|
},
|
|
"getMarketplaceStubbedPurchases": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/marketplace_purchases/stubbed"
|
|
},
|
|
"getOrgMembership": {
|
|
"method": "GET",
|
|
"params": {
|
|
"org": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user/memberships/orgs/:org"
|
|
},
|
|
"getOrgMemberships": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
},
|
|
"state": {
|
|
"enum": [
|
|
"active",
|
|
"pending"
|
|
],
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user/memberships/orgs"
|
|
},
|
|
"getOrgs": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/orgs"
|
|
},
|
|
"getPublicEmails": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/public_emails"
|
|
},
|
|
"getRepoInvites": {
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/repository_invitations"
|
|
},
|
|
"getTeams": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.hellcat-preview+json"
|
|
},
|
|
"method": "GET",
|
|
"params": {
|
|
"page": {
|
|
"type": "integer"
|
|
},
|
|
"per_page": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"url": "/user/teams"
|
|
},
|
|
"promote": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/site_admin"
|
|
},
|
|
"removeRepoFromInstallation": {
|
|
"alias": "apps.removeRepoFromInstallation",
|
|
"deprecated": "`integrations.removeRepoFromInstallation()` is deprecated, use `apps.removeRepoFromInstallation()`",
|
|
"params": {}
|
|
},
|
|
"suspend": {
|
|
"method": "PUT",
|
|
"params": {
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/suspended"
|
|
},
|
|
"togglePrimaryEmailVisibility": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"email": {
|
|
"required": true,
|
|
"type": "string"
|
|
},
|
|
"visibility": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user/email/visibility"
|
|
},
|
|
"unblockUser": {
|
|
"headers": {
|
|
"accept": "application/vnd.github.giant-sentry-fist-preview+json"
|
|
},
|
|
"method": "DELETE",
|
|
"params": {
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user/blocks/:username"
|
|
},
|
|
"unfollowUser": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user/following/:username"
|
|
},
|
|
"unsuspend": {
|
|
"method": "DELETE",
|
|
"params": {
|
|
"username": {
|
|
"required": true,
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/users/:username/suspended"
|
|
},
|
|
"update": {
|
|
"method": "PATCH",
|
|
"params": {
|
|
"bio": {
|
|
"type": "string"
|
|
},
|
|
"blog": {
|
|
"type": "string"
|
|
},
|
|
"company": {
|
|
"type": "string"
|
|
},
|
|
"email": {
|
|
"type": "string"
|
|
},
|
|
"hireable": {
|
|
"type": "boolean"
|
|
},
|
|
"location": {
|
|
"type": "string"
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"url": "/user"
|
|
}
|
|
}
|
|
}
|