| { |
| "activity": { |
| "checkStarringRepo": { |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/user/starred/:owner/:repo" |
| }, |
| "deleteRepoSubscription": { |
| "method": "DELETE", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/subscription" |
| }, |
| "deleteThreadSubscription": { |
| "method": "DELETE", |
| "params": { "thread_id": { "required": true, "type": "integer" } }, |
| "url": "/notifications/threads/:thread_id/subscription" |
| }, |
| "getRepoSubscription": { |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/subscription" |
| }, |
| "getThread": { |
| "method": "GET", |
| "params": { "thread_id": { "required": true, "type": "integer" } }, |
| "url": "/notifications/threads/:thread_id" |
| }, |
| "getThreadSubscription": { |
| "method": "GET", |
| "params": { "thread_id": { "required": true, "type": "integer" } }, |
| "url": "/notifications/threads/:thread_id/subscription" |
| }, |
| "listEventsForOrg": { |
| "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" |
| }, |
| "listEventsForUser": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/users/:username/events" |
| }, |
| "listFeeds": { "method": "GET", "params": {}, "url": "/feeds" }, |
| "listNotifications": { |
| "method": "GET", |
| "params": { |
| "all": { "type": "boolean" }, |
| "before": { "type": "string" }, |
| "page": { "type": "integer" }, |
| "participating": { "type": "boolean" }, |
| "per_page": { "type": "integer" }, |
| "since": { "type": "string" } |
| }, |
| "url": "/notifications" |
| }, |
| "listNotificationsForRepo": { |
| "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" |
| }, |
| "listPublicEvents": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/events" |
| }, |
| "listPublicEventsForOrg": { |
| "method": "GET", |
| "params": { |
| "org": { "required": true, "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/orgs/:org/events" |
| }, |
| "listPublicEventsForRepoNetwork": { |
| "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" |
| }, |
| "listPublicEventsForUser": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/users/:username/events/public" |
| }, |
| "listReceivedEventsForUser": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/users/:username/received_events" |
| }, |
| "listReceivedPublicEventsForUser": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/users/:username/received_events/public" |
| }, |
| "listRepoEvents": { |
| "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" |
| }, |
| "listReposStarredByAuthenticatedUser": { |
| "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" |
| }, |
| "listReposStarredByUser": { |
| "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" |
| }, |
| "listReposWatchedByUser": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/users/:username/subscriptions" |
| }, |
| "listStargazersForRepo": { |
| "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" |
| }, |
| "listWatchedReposForAuthenticatedUser": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/user/subscriptions" |
| }, |
| "listWatchersForRepo": { |
| "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" |
| }, |
| "markAsRead": { |
| "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" |
| }, |
| "markThreadAsRead": { |
| "method": "PATCH", |
| "params": { "thread_id": { "required": true, "type": "integer" } }, |
| "url": "/notifications/threads/:thread_id" |
| }, |
| "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" |
| }, |
| "setThreadSubscription": { |
| "method": "PUT", |
| "params": { |
| "ignored": { "type": "boolean" }, |
| "thread_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/notifications/threads/:thread_id/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" |
| } |
| }, |
| "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" |
| }, |
| "checkAccountIsAssociatedWithAny": { |
| "method": "GET", |
| "params": { |
| "account_id": { "required": true, "type": "integer" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/marketplace_listing/accounts/:account_id" |
| }, |
| "checkAccountIsAssociatedWithAnyStubbed": { |
| "method": "GET", |
| "params": { |
| "account_id": { "required": true, "type": "integer" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/marketplace_listing/stubbed/accounts/:account_id" |
| }, |
| "checkAuthorization": { |
| "deprecated": "octokit.oauthAuthorizations.checkAuthorization() has been renamed to octokit.apps.checkAuthorization() (2019-11-05)", |
| "method": "GET", |
| "params": { |
| "access_token": { "required": true, "type": "string" }, |
| "client_id": { "required": true, "type": "string" } |
| }, |
| "url": "/applications/:client_id/tokens/:access_token" |
| }, |
| "checkToken": { |
| "headers": { |
| "accept": "application/vnd.github.doctor-strange-preview+json" |
| }, |
| "method": "POST", |
| "params": { |
| "access_token": { "type": "string" }, |
| "client_id": { "required": true, "type": "string" } |
| }, |
| "url": "/applications/:client_id/token" |
| }, |
| "createContentAttachment": { |
| "headers": { "accept": "application/vnd.github.corsair-preview+json" }, |
| "method": "POST", |
| "params": { |
| "body": { "required": true, "type": "string" }, |
| "content_reference_id": { "required": true, "type": "integer" }, |
| "title": { "required": true, "type": "string" } |
| }, |
| "url": "/content_references/:content_reference_id/attachments" |
| }, |
| "createFromManifest": { |
| "headers": { "accept": "application/vnd.github.fury-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" }, |
| "permissions": { "type": "object" }, |
| "repository_ids": { "type": "integer[]" } |
| }, |
| "url": "/app/installations/:installation_id/access_tokens" |
| }, |
| "deleteAuthorization": { |
| "headers": { |
| "accept": "application/vnd.github.doctor-strange-preview+json" |
| }, |
| "method": "DELETE", |
| "params": { |
| "access_token": { "type": "string" }, |
| "client_id": { "required": true, "type": "string" } |
| }, |
| "url": "/applications/:client_id/grant" |
| }, |
| "deleteInstallation": { |
| "headers": { |
| "accept": "application/vnd.github.gambit-preview+json,application/vnd.github.machine-man-preview+json" |
| }, |
| "method": "DELETE", |
| "params": { "installation_id": { "required": true, "type": "integer" } }, |
| "url": "/app/installations/:installation_id" |
| }, |
| "deleteToken": { |
| "headers": { |
| "accept": "application/vnd.github.doctor-strange-preview+json" |
| }, |
| "method": "DELETE", |
| "params": { |
| "access_token": { "type": "string" }, |
| "client_id": { "required": true, "type": "string" } |
| }, |
| "url": "/applications/:client_id/token" |
| }, |
| "findOrgInstallation": { |
| "deprecated": "octokit.apps.findOrgInstallation() has been renamed to octokit.apps.getOrgInstallation() (2019-04-10)", |
| "headers": { |
| "accept": "application/vnd.github.machine-man-preview+json" |
| }, |
| "method": "GET", |
| "params": { "org": { "required": true, "type": "string" } }, |
| "url": "/orgs/:org/installation" |
| }, |
| "findRepoInstallation": { |
| "deprecated": "octokit.apps.findRepoInstallation() has been renamed to octokit.apps.getRepoInstallation() (2019-04-10)", |
| "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": { |
| "deprecated": "octokit.apps.findUserInstallation() has been renamed to octokit.apps.getUserInstallation() (2019-04-10)", |
| "headers": { |
| "accept": "application/vnd.github.machine-man-preview+json" |
| }, |
| "method": "GET", |
| "params": { "username": { "required": true, "type": "string" } }, |
| "url": "/users/:username/installation" |
| }, |
| "getAuthenticated": { |
| "headers": { |
| "accept": "application/vnd.github.machine-man-preview+json" |
| }, |
| "method": "GET", |
| "params": {}, |
| "url": "/app" |
| }, |
| "getBySlug": { |
| "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" |
| }, |
| "getOrgInstallation": { |
| "headers": { |
| "accept": "application/vnd.github.machine-man-preview+json" |
| }, |
| "method": "GET", |
| "params": { "org": { "required": true, "type": "string" } }, |
| "url": "/orgs/:org/installation" |
| }, |
| "getRepoInstallation": { |
| "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" |
| }, |
| "getUserInstallation": { |
| "headers": { |
| "accept": "application/vnd.github.machine-man-preview+json" |
| }, |
| "method": "GET", |
| "params": { "username": { "required": true, "type": "string" } }, |
| "url": "/users/:username/installation" |
| }, |
| "listAccountsUserOrOrgOnPlan": { |
| "method": "GET", |
| "params": { |
| "direction": { "enum": ["asc", "desc"], "type": "string" }, |
| "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" |
| }, |
| "listAccountsUserOrOrgOnPlanStubbed": { |
| "method": "GET", |
| "params": { |
| "direction": { "enum": ["asc", "desc"], "type": "string" }, |
| "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" |
| }, |
| "listInstallationReposForAuthenticatedUser": { |
| "headers": { |
| "accept": "application/vnd.github.machine-man-preview+json" |
| }, |
| "method": "GET", |
| "params": { |
| "installation_id": { "required": true, "type": "integer" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/user/installations/:installation_id/repositories" |
| }, |
| "listInstallations": { |
| "headers": { |
| "accept": "application/vnd.github.machine-man-preview+json" |
| }, |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/app/installations" |
| }, |
| "listInstallationsForAuthenticatedUser": { |
| "headers": { |
| "accept": "application/vnd.github.machine-man-preview+json" |
| }, |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/user/installations" |
| }, |
| "listMarketplacePurchasesForAuthenticatedUser": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/user/marketplace_purchases" |
| }, |
| "listMarketplacePurchasesForAuthenticatedUserStubbed": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/user/marketplace_purchases/stubbed" |
| }, |
| "listPlans": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/marketplace_listing/plans" |
| }, |
| "listPlansStubbed": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/marketplace_listing/stubbed/plans" |
| }, |
| "listRepos": { |
| "headers": { |
| "accept": "application/vnd.github.machine-man-preview+json" |
| }, |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/installation/repositories" |
| }, |
| "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" |
| }, |
| "resetAuthorization": { |
| "deprecated": "octokit.oauthAuthorizations.resetAuthorization() has been renamed to octokit.apps.resetAuthorization() (2019-11-05)", |
| "method": "POST", |
| "params": { |
| "access_token": { "required": true, "type": "string" }, |
| "client_id": { "required": true, "type": "string" } |
| }, |
| "url": "/applications/:client_id/tokens/:access_token" |
| }, |
| "resetToken": { |
| "headers": { |
| "accept": "application/vnd.github.doctor-strange-preview+json" |
| }, |
| "method": "PATCH", |
| "params": { |
| "access_token": { "type": "string" }, |
| "client_id": { "required": true, "type": "string" } |
| }, |
| "url": "/applications/:client_id/token" |
| }, |
| "revokeAuthorizationForApplication": { |
| "deprecated": "octokit.oauthAuthorizations.revokeAuthorizationForApplication() has been renamed to octokit.apps.revokeAuthorizationForApplication() (2019-11-05)", |
| "method": "DELETE", |
| "params": { |
| "access_token": { "required": true, "type": "string" }, |
| "client_id": { "required": true, "type": "string" } |
| }, |
| "url": "/applications/:client_id/tokens/:access_token" |
| }, |
| "revokeGrantForApplication": { |
| "deprecated": "octokit.oauthAuthorizations.revokeGrantForApplication() has been renamed to octokit.apps.revokeGrantForApplication() (2019-11-05)", |
| "method": "DELETE", |
| "params": { |
| "access_token": { "required": true, "type": "string" }, |
| "client_id": { "required": true, "type": "string" } |
| }, |
| "url": "/applications/:client_id/grants/:access_token" |
| } |
| }, |
| "checks": { |
| "create": { |
| "headers": { "accept": "application/vnd.github.antiope-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[].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.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" }, |
| "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" }, |
| "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" }, |
| "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" }, |
| "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" }, |
| "method": "GET", |
| "params": { |
| "check_name": { "type": "string" }, |
| "check_suite_id": { "required": true, "type": "integer" }, |
| "filter": { "enum": ["latest", "all"], "type": "string" }, |
| "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" }, |
| "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" |
| }, |
| "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" }, |
| "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" }, |
| "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[].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.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" |
| } |
| }, |
| "codesOfConduct": { |
| "getConductCode": { |
| "headers": { |
| "accept": "application/vnd.github.scarlet-witch-preview+json" |
| }, |
| "method": "GET", |
| "params": { "key": { "required": true, "type": "string" } }, |
| "url": "/codes_of_conduct/:key" |
| }, |
| "getForRepo": { |
| "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" |
| }, |
| "listConductCodes": { |
| "headers": { |
| "accept": "application/vnd.github.scarlet-witch-preview+json" |
| }, |
| "method": "GET", |
| "params": {}, |
| "url": "/codes_of_conduct" |
| } |
| }, |
| "emojis": { "get": { "method": "GET", "params": {}, "url": "/emojis" } }, |
| "gists": { |
| "checkIsStarred": { |
| "method": "GET", |
| "params": { "gist_id": { "required": true, "type": "string" } }, |
| "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" } }, |
| "url": "/gists/:gist_id" |
| }, |
| "deleteComment": { |
| "method": "DELETE", |
| "params": { |
| "comment_id": { "required": true, "type": "integer" }, |
| "gist_id": { "required": true, "type": "string" } |
| }, |
| "url": "/gists/:gist_id/comments/:comment_id" |
| }, |
| "fork": { |
| "method": "POST", |
| "params": { "gist_id": { "required": true, "type": "string" } }, |
| "url": "/gists/:gist_id/forks" |
| }, |
| "get": { |
| "method": "GET", |
| "params": { "gist_id": { "required": true, "type": "string" } }, |
| "url": "/gists/:gist_id" |
| }, |
| "getComment": { |
| "method": "GET", |
| "params": { |
| "comment_id": { "required": true, "type": "integer" }, |
| "gist_id": { "required": true, "type": "string" } |
| }, |
| "url": "/gists/:gist_id/comments/:comment_id" |
| }, |
| "getRevision": { |
| "method": "GET", |
| "params": { |
| "gist_id": { "required": true, "type": "string" }, |
| "sha": { "required": true, "type": "string" } |
| }, |
| "url": "/gists/:gist_id/:sha" |
| }, |
| "list": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "since": { "type": "string" } |
| }, |
| "url": "/gists" |
| }, |
| "listComments": { |
| "method": "GET", |
| "params": { |
| "gist_id": { "required": true, "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/gists/:gist_id/comments" |
| }, |
| "listCommits": { |
| "method": "GET", |
| "params": { |
| "gist_id": { "required": true, "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/gists/:gist_id/commits" |
| }, |
| "listForks": { |
| "method": "GET", |
| "params": { |
| "gist_id": { "required": true, "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/gists/:gist_id/forks" |
| }, |
| "listPublic": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "since": { "type": "string" } |
| }, |
| "url": "/gists/public" |
| }, |
| "listPublicForUser": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "since": { "type": "string" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/users/:username/gists" |
| }, |
| "listStarred": { |
| "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" } }, |
| "url": "/gists/:gist_id/star" |
| }, |
| "unstar": { |
| "method": "DELETE", |
| "params": { "gist_id": { "required": true, "type": "string" } }, |
| "url": "/gists/:gist_id/star" |
| }, |
| "update": { |
| "method": "PATCH", |
| "params": { |
| "description": { "type": "string" }, |
| "files": { "type": "object" }, |
| "files.content": { "type": "string" }, |
| "files.filename": { "type": "string" }, |
| "gist_id": { "required": true, "type": "string" } |
| }, |
| "url": "/gists/:gist_id" |
| }, |
| "updateComment": { |
| "method": "PATCH", |
| "params": { |
| "body": { "required": true, "type": "string" }, |
| "comment_id": { "required": true, "type": "integer" }, |
| "gist_id": { "required": true, "type": "string" } |
| }, |
| "url": "/gists/:gist_id/comments/:comment_id" |
| } |
| }, |
| "git": { |
| "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" }, |
| "author.date": { "type": "string" }, |
| "author.email": { "type": "string" }, |
| "author.name": { "type": "string" }, |
| "committer": { "type": "object" }, |
| "committer.date": { "type": "string" }, |
| "committer.email": { "type": "string" }, |
| "committer.name": { "type": "string" }, |
| "message": { "required": true, "type": "string" }, |
| "owner": { "required": true, "type": "string" }, |
| "parents": { "required": true, "type": "string[]" }, |
| "repo": { "required": true, "type": "string" }, |
| "signature": { "type": "string" }, |
| "tree": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/git/commits" |
| }, |
| "createRef": { |
| "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": { "allowNull": true, "type": "string" }, |
| "tree[].type": { "enum": ["blob", "tree", "commit"], "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/git/trees" |
| }, |
| "deleteRef": { |
| "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" } |
| }, |
| "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" } |
| }, |
| "url": "/repos/:owner/:repo/git/commits/:commit_sha" |
| }, |
| "getRef": { |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "ref": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/git/ref/:ref" |
| }, |
| "getTag": { |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" }, |
| "tag_sha": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/git/tags/:tag_sha" |
| }, |
| "getTree": { |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "recursive": { "enum": ["1"], "type": "integer" }, |
| "repo": { "required": true, "type": "string" }, |
| "tree_sha": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/git/trees/:tree_sha" |
| }, |
| "listMatchingRefs": { |
| "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/git/matching-refs/:ref" |
| }, |
| "listRefs": { |
| "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" |
| }, |
| "updateRef": { |
| "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" |
| } |
| }, |
| "gitignore": { |
| "getTemplate": { |
| "method": "GET", |
| "params": { "name": { "required": true, "type": "string" } }, |
| "url": "/gitignore/templates/:name" |
| }, |
| "listTemplates": { |
| "method": "GET", |
| "params": {}, |
| "url": "/gitignore/templates" |
| } |
| }, |
| "interactions": { |
| "addOrUpdateRestrictionsForOrg": { |
| "headers": { "accept": "application/vnd.github.sombra-preview+json" }, |
| "method": "PUT", |
| "params": { |
| "limit": { |
| "enum": ["existing_users", "contributors_only", "collaborators_only"], |
| "required": true, |
| "type": "string" |
| }, |
| "org": { "required": true, "type": "string" } |
| }, |
| "url": "/orgs/:org/interaction-limits" |
| }, |
| "addOrUpdateRestrictionsForRepo": { |
| "headers": { "accept": "application/vnd.github.sombra-preview+json" }, |
| "method": "PUT", |
| "params": { |
| "limit": { |
| "enum": ["existing_users", "contributors_only", "collaborators_only"], |
| "required": true, |
| "type": "string" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/interaction-limits" |
| }, |
| "getRestrictionsForOrg": { |
| "headers": { "accept": "application/vnd.github.sombra-preview+json" }, |
| "method": "GET", |
| "params": { "org": { "required": true, "type": "string" } }, |
| "url": "/orgs/:org/interaction-limits" |
| }, |
| "getRestrictionsForRepo": { |
| "headers": { "accept": "application/vnd.github.sombra-preview+json" }, |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/interaction-limits" |
| }, |
| "removeRestrictionsForOrg": { |
| "headers": { "accept": "application/vnd.github.sombra-preview+json" }, |
| "method": "DELETE", |
| "params": { "org": { "required": true, "type": "string" } }, |
| "url": "/orgs/:org/interaction-limits" |
| }, |
| "removeRestrictionsForRepo": { |
| "headers": { "accept": "application/vnd.github.sombra-preview+json" }, |
| "method": "DELETE", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/interaction-limits" |
| } |
| }, |
| "issues": { |
| "addAssignees": { |
| "method": "POST", |
| "params": { |
| "assignees": { "type": "string[]" }, |
| "issue_number": { "required": true, "type": "integer" }, |
| "number": { |
| "alias": "issue_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/issues/:issue_number/assignees" |
| }, |
| "addLabels": { |
| "method": "POST", |
| "params": { |
| "issue_number": { "required": true, "type": "integer" }, |
| "labels": { "required": true, "type": "string[]" }, |
| "number": { |
| "alias": "issue_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/issues/:issue_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": { |
| "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": { |
| "method": "POST", |
| "params": { |
| "body": { "required": true, "type": "string" }, |
| "issue_number": { "required": true, "type": "integer" }, |
| "number": { |
| "alias": "issue_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/issues/:issue_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": { |
| "method": "DELETE", |
| "params": { |
| "comment_id": { "required": true, "type": "integer" }, |
| "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": { |
| "milestone_number": { "required": true, "type": "integer" }, |
| "number": { |
| "alias": "milestone_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/milestones/:milestone_number" |
| }, |
| "get": { |
| "method": "GET", |
| "params": { |
| "issue_number": { "required": true, "type": "integer" }, |
| "number": { |
| "alias": "issue_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/issues/:issue_number" |
| }, |
| "getComment": { |
| "method": "GET", |
| "params": { |
| "comment_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/issues/comments/:comment_id" |
| }, |
| "getEvent": { |
| "method": "GET", |
| "params": { |
| "event_id": { "required": true, "type": "integer" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/issues/events/:event_id" |
| }, |
| "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" |
| }, |
| "getMilestone": { |
| "method": "GET", |
| "params": { |
| "milestone_number": { "required": true, "type": "integer" }, |
| "number": { |
| "alias": "milestone_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/milestones/:milestone_number" |
| }, |
| "list": { |
| "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" |
| }, |
| "listAssignees": { |
| "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" |
| }, |
| "listComments": { |
| "method": "GET", |
| "params": { |
| "issue_number": { "required": true, "type": "integer" }, |
| "number": { |
| "alias": "issue_number", |
| "deprecated": 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/:issue_number/comments" |
| }, |
| "listCommentsForRepo": { |
| "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" |
| }, |
| "listEvents": { |
| "method": "GET", |
| "params": { |
| "issue_number": { "required": true, "type": "integer" }, |
| "number": { |
| "alias": "issue_number", |
| "deprecated": 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/:issue_number/events" |
| }, |
| "listEventsForRepo": { |
| "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" |
| }, |
| "listEventsForTimeline": { |
| "headers": { |
| "accept": "application/vnd.github.mockingbird-preview+json" |
| }, |
| "method": "GET", |
| "params": { |
| "issue_number": { "required": true, "type": "integer" }, |
| "number": { |
| "alias": "issue_number", |
| "deprecated": 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/:issue_number/timeline" |
| }, |
| "listForAuthenticatedUser": { |
| "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" |
| }, |
| "listForOrg": { |
| "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" |
| }, |
| "listForRepo": { |
| "method": "GET", |
| "params": { |
| "assignee": { "type": "string" }, |
| "creator": { "type": "string" }, |
| "direction": { "enum": ["asc", "desc"], "type": "string" }, |
| "labels": { "type": "string" }, |
| "mentioned": { "type": "string" }, |
| "milestone": { "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", "comments"], |
| "type": "string" |
| }, |
| "state": { "enum": ["open", "closed", "all"], "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/issues" |
| }, |
| "listLabelsForMilestone": { |
| "method": "GET", |
| "params": { |
| "milestone_number": { "required": true, "type": "integer" }, |
| "number": { |
| "alias": "milestone_number", |
| "deprecated": 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/:milestone_number/labels" |
| }, |
| "listLabelsForRepo": { |
| "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" |
| }, |
| "listLabelsOnIssue": { |
| "method": "GET", |
| "params": { |
| "issue_number": { "required": true, "type": "integer" }, |
| "number": { |
| "alias": "issue_number", |
| "deprecated": 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/:issue_number/labels" |
| }, |
| "listMilestonesForRepo": { |
| "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": { |
| "issue_number": { "required": true, "type": "integer" }, |
| "lock_reason": { |
| "enum": ["off-topic", "too heated", "resolved", "spam"], |
| "type": "string" |
| }, |
| "number": { |
| "alias": "issue_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/issues/:issue_number/lock" |
| }, |
| "removeAssignees": { |
| "method": "DELETE", |
| "params": { |
| "assignees": { "type": "string[]" }, |
| "issue_number": { "required": true, "type": "integer" }, |
| "number": { |
| "alias": "issue_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/issues/:issue_number/assignees" |
| }, |
| "removeLabel": { |
| "method": "DELETE", |
| "params": { |
| "issue_number": { "required": true, "type": "integer" }, |
| "name": { "required": true, "type": "string" }, |
| "number": { |
| "alias": "issue_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/issues/:issue_number/labels/:name" |
| }, |
| "removeLabels": { |
| "method": "DELETE", |
| "params": { |
| "issue_number": { "required": true, "type": "integer" }, |
| "number": { |
| "alias": "issue_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/issues/:issue_number/labels" |
| }, |
| "replaceLabels": { |
| "method": "PUT", |
| "params": { |
| "issue_number": { "required": true, "type": "integer" }, |
| "labels": { "type": "string[]" }, |
| "number": { |
| "alias": "issue_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/issues/:issue_number/labels" |
| }, |
| "unlock": { |
| "method": "DELETE", |
| "params": { |
| "issue_number": { "required": true, "type": "integer" }, |
| "number": { |
| "alias": "issue_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/issues/:issue_number/lock" |
| }, |
| "update": { |
| "method": "PATCH", |
| "params": { |
| "assignee": { "type": "string" }, |
| "assignees": { "type": "string[]" }, |
| "body": { "type": "string" }, |
| "issue_number": { "required": true, "type": "integer" }, |
| "labels": { "type": "string[]" }, |
| "milestone": { "allowNull": true, "type": "integer" }, |
| "number": { |
| "alias": "issue_number", |
| "deprecated": 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/:issue_number" |
| }, |
| "updateComment": { |
| "method": "PATCH", |
| "params": { |
| "body": { "required": true, "type": "string" }, |
| "comment_id": { "required": true, "type": "integer" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/issues/comments/:comment_id" |
| }, |
| "updateLabel": { |
| "method": "PATCH", |
| "params": { |
| "color": { "type": "string" }, |
| "current_name": { "required": true, "type": "string" }, |
| "description": { "type": "string" }, |
| "name": { "type": "string" }, |
| "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" }, |
| "milestone_number": { "required": true, "type": "integer" }, |
| "number": { |
| "alias": "milestone_number", |
| "deprecated": 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/:milestone_number" |
| } |
| }, |
| "licenses": { |
| "get": { |
| "method": "GET", |
| "params": { "license": { "required": true, "type": "string" } }, |
| "url": "/licenses/:license" |
| }, |
| "getForRepo": { |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/license" |
| }, |
| "list": { |
| "deprecated": "octokit.licenses.list() has been renamed to octokit.licenses.listCommonlyUsed() (2019-03-05)", |
| "method": "GET", |
| "params": {}, |
| "url": "/licenses" |
| }, |
| "listCommonlyUsed": { "method": "GET", "params": {}, "url": "/licenses" } |
| }, |
| "markdown": { |
| "render": { |
| "method": "POST", |
| "params": { |
| "context": { "type": "string" }, |
| "mode": { "enum": ["markdown", "gfm"], "type": "string" }, |
| "text": { "required": true, "type": "string" } |
| }, |
| "url": "/markdown" |
| }, |
| "renderRaw": { |
| "headers": { "content-type": "text/plain; charset=utf-8" }, |
| "method": "POST", |
| "params": { |
| "data": { "mapTo": "data", "required": true, "type": "string" } |
| }, |
| "url": "/markdown/raw" |
| } |
| }, |
| "meta": { "get": { "method": "GET", "params": {}, "url": "/meta" } }, |
| "migrations": { |
| "cancelImport": { |
| "headers": { |
| "accept": "application/vnd.github.barred-rock-preview+json" |
| }, |
| "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" |
| }, |
| "deleteArchiveForOrg": { |
| "headers": { "accept": "application/vnd.github.wyandotte-preview+json" }, |
| "method": "DELETE", |
| "params": { |
| "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" |
| }, |
| "getArchiveForOrg": { |
| "headers": { "accept": "application/vnd.github.wyandotte-preview+json" }, |
| "method": "GET", |
| "params": { |
| "migration_id": { "required": true, "type": "integer" }, |
| "org": { "required": true, "type": "string" } |
| }, |
| "url": "/orgs/:org/migrations/:migration_id/archive" |
| }, |
| "getCommitAuthors": { |
| "headers": { |
| "accept": "application/vnd.github.barred-rock-preview+json" |
| }, |
| "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+json" |
| }, |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/import" |
| }, |
| "getLargeFiles": { |
| "headers": { |
| "accept": "application/vnd.github.barred-rock-preview+json" |
| }, |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/import/large_files" |
| }, |
| "getStatusForAuthenticatedUser": { |
| "headers": { "accept": "application/vnd.github.wyandotte-preview+json" }, |
| "method": "GET", |
| "params": { "migration_id": { "required": true, "type": "integer" } }, |
| "url": "/user/migrations/:migration_id" |
| }, |
| "getStatusForOrg": { |
| "headers": { "accept": "application/vnd.github.wyandotte-preview+json" }, |
| "method": "GET", |
| "params": { |
| "migration_id": { "required": true, "type": "integer" }, |
| "org": { "required": true, "type": "string" } |
| }, |
| "url": "/orgs/:org/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" |
| }, |
| "listForOrg": { |
| "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" |
| }, |
| "mapCommitAuthor": { |
| "headers": { |
| "accept": "application/vnd.github.barred-rock-preview+json" |
| }, |
| "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" |
| }, |
| "setLfsPreference": { |
| "headers": { |
| "accept": "application/vnd.github.barred-rock-preview+json" |
| }, |
| "method": "PATCH", |
| "params": { |
| "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": { |
| "method": "POST", |
| "params": { |
| "exclude_attachments": { "type": "boolean" }, |
| "lock_repositories": { "type": "boolean" }, |
| "repositories": { "required": true, "type": "string[]" } |
| }, |
| "url": "/user/migrations" |
| }, |
| "startForOrg": { |
| "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" |
| }, |
| "startImport": { |
| "headers": { |
| "accept": "application/vnd.github.barred-rock-preview+json" |
| }, |
| "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" |
| }, |
| "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" |
| }, |
| "unlockRepoForOrg": { |
| "headers": { "accept": "application/vnd.github.wyandotte-preview+json" }, |
| "method": "DELETE", |
| "params": { |
| "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+json" |
| }, |
| "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" |
| } |
| }, |
| "oauthAuthorizations": { |
| "checkAuthorization": { |
| "deprecated": "octokit.oauthAuthorizations.checkAuthorization() has been renamed to octokit.apps.checkAuthorization() (2019-11-05)", |
| "method": "GET", |
| "params": { |
| "access_token": { "required": true, "type": "string" }, |
| "client_id": { "required": true, "type": "string" } |
| }, |
| "url": "/applications/:client_id/tokens/:access_token" |
| }, |
| "createAuthorization": { |
| "deprecated": "octokit.oauthAuthorizations.createAuthorization() is deprecated, see https://developer.github.com/v3/oauth_authorizations/#create-a-new-authorization", |
| "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" |
| }, |
| "deleteAuthorization": { |
| "deprecated": "octokit.oauthAuthorizations.deleteAuthorization() is deprecated, see https://developer.github.com/v3/oauth_authorizations/#delete-an-authorization", |
| "method": "DELETE", |
| "params": { "authorization_id": { "required": true, "type": "integer" } }, |
| "url": "/authorizations/:authorization_id" |
| }, |
| "deleteGrant": { |
| "deprecated": "octokit.oauthAuthorizations.deleteGrant() is deprecated, see https://developer.github.com/v3/oauth_authorizations/#delete-a-grant", |
| "method": "DELETE", |
| "params": { "grant_id": { "required": true, "type": "integer" } }, |
| "url": "/applications/grants/:grant_id" |
| }, |
| "getAuthorization": { |
| "deprecated": "octokit.oauthAuthorizations.getAuthorization() is deprecated, see https://developer.github.com/v3/oauth_authorizations/#get-a-single-authorization", |
| "method": "GET", |
| "params": { "authorization_id": { "required": true, "type": "integer" } }, |
| "url": "/authorizations/:authorization_id" |
| }, |
| "getGrant": { |
| "deprecated": "octokit.oauthAuthorizations.getGrant() is deprecated, see https://developer.github.com/v3/oauth_authorizations/#get-a-single-grant", |
| "method": "GET", |
| "params": { "grant_id": { "required": true, "type": "integer" } }, |
| "url": "/applications/grants/:grant_id" |
| }, |
| "getOrCreateAuthorizationForApp": { |
| "deprecated": "octokit.oauthAuthorizations.getOrCreateAuthorizationForApp() is deprecated, see https://developer.github.com/v3/oauth_authorizations/#get-or-create-an-authorization-for-a-specific-app", |
| "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": { |
| "deprecated": "octokit.oauthAuthorizations.getOrCreateAuthorizationForAppAndFingerprint() is deprecated, see https://developer.github.com/v3/oauth_authorizations/#get-or-create-an-authorization-for-a-specific-app-and-fingerprint", |
| "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" |
| }, |
| "getOrCreateAuthorizationForAppFingerprint": { |
| "deprecated": "octokit.oauthAuthorizations.getOrCreateAuthorizationForAppFingerprint() has been renamed to octokit.oauthAuthorizations.getOrCreateAuthorizationForAppAndFingerprint() (2018-12-27)", |
| "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" |
| }, |
| "listAuthorizations": { |
| "deprecated": "octokit.oauthAuthorizations.listAuthorizations() is deprecated, see https://developer.github.com/v3/oauth_authorizations/#list-your-authorizations", |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/authorizations" |
| }, |
| "listGrants": { |
| "deprecated": "octokit.oauthAuthorizations.listGrants() is deprecated, see https://developer.github.com/v3/oauth_authorizations/#list-your-grants", |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/applications/grants" |
| }, |
| "resetAuthorization": { |
| "deprecated": "octokit.oauthAuthorizations.resetAuthorization() has been renamed to octokit.apps.resetAuthorization() (2019-11-05)", |
| "method": "POST", |
| "params": { |
| "access_token": { "required": true, "type": "string" }, |
| "client_id": { "required": true, "type": "string" } |
| }, |
| "url": "/applications/:client_id/tokens/:access_token" |
| }, |
| "revokeAuthorizationForApplication": { |
| "deprecated": "octokit.oauthAuthorizations.revokeAuthorizationForApplication() has been renamed to octokit.apps.revokeAuthorizationForApplication() (2019-11-05)", |
| "method": "DELETE", |
| "params": { |
| "access_token": { "required": true, "type": "string" }, |
| "client_id": { "required": true, "type": "string" } |
| }, |
| "url": "/applications/:client_id/tokens/:access_token" |
| }, |
| "revokeGrantForApplication": { |
| "deprecated": "octokit.oauthAuthorizations.revokeGrantForApplication() has been renamed to octokit.apps.revokeGrantForApplication() (2019-11-05)", |
| "method": "DELETE", |
| "params": { |
| "access_token": { "required": true, "type": "string" }, |
| "client_id": { "required": true, "type": "string" } |
| }, |
| "url": "/applications/:client_id/grants/:access_token" |
| }, |
| "updateAuthorization": { |
| "deprecated": "octokit.oauthAuthorizations.updateAuthorization() is deprecated, see https://developer.github.com/v3/oauth_authorizations/#update-an-existing-authorization", |
| "method": "PATCH", |
| "params": { |
| "add_scopes": { "type": "string[]" }, |
| "authorization_id": { "required": true, "type": "integer" }, |
| "fingerprint": { "type": "string" }, |
| "note": { "type": "string" }, |
| "note_url": { "type": "string" }, |
| "remove_scopes": { "type": "string[]" }, |
| "scopes": { "type": "string[]" } |
| }, |
| "url": "/authorizations/:authorization_id" |
| } |
| }, |
| "orgs": { |
| "addOrUpdateMembership": { |
| "method": "PUT", |
| "params": { |
| "org": { "required": true, "type": "string" }, |
| "role": { "enum": ["admin", "member"], "type": "string" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/orgs/:org/memberships/:username" |
| }, |
| "blockUser": { |
| "method": "PUT", |
| "params": { |
| "org": { "required": true, "type": "string" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/orgs/:org/blocks/:username" |
| }, |
| "checkBlockedUser": { |
| "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" |
| }, |
| "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": { |
| "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" |
| }, |
| "deleteHook": { |
| "method": "DELETE", |
| "params": { |
| "hook_id": { "required": true, "type": "integer" }, |
| "org": { "required": true, "type": "string" } |
| }, |
| "url": "/orgs/:org/hooks/:hook_id" |
| }, |
| "get": { |
| "method": "GET", |
| "params": { "org": { "required": true, "type": "string" } }, |
| "url": "/orgs/:org" |
| }, |
| "getHook": { |
| "method": "GET", |
| "params": { |
| "hook_id": { "required": true, "type": "integer" }, |
| "org": { "required": true, "type": "string" } |
| }, |
| "url": "/orgs/:org/hooks/:hook_id" |
| }, |
| "getMembership": { |
| "method": "GET", |
| "params": { |
| "org": { "required": true, "type": "string" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/orgs/:org/memberships/:username" |
| }, |
| "getMembershipForAuthenticatedUser": { |
| "method": "GET", |
| "params": { "org": { "required": true, "type": "string" } }, |
| "url": "/user/memberships/orgs/:org" |
| }, |
| "list": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "since": { "type": "string" } |
| }, |
| "url": "/organizations" |
| }, |
| "listBlockedUsers": { |
| "method": "GET", |
| "params": { "org": { "required": true, "type": "string" } }, |
| "url": "/orgs/:org/blocks" |
| }, |
| "listForAuthenticatedUser": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/user/orgs" |
| }, |
| "listForUser": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/users/:username/orgs" |
| }, |
| "listHooks": { |
| "method": "GET", |
| "params": { |
| "org": { "required": true, "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/orgs/:org/hooks" |
| }, |
| "listInstallations": { |
| "headers": { |
| "accept": "application/vnd.github.machine-man-preview+json" |
| }, |
| "method": "GET", |
| "params": { |
| "org": { "required": true, "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/orgs/:org/installations" |
| }, |
| "listInvitationTeams": { |
| "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" |
| }, |
| "listMembers": { |
| "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" |
| }, |
| "listMemberships": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "state": { "enum": ["active", "pending"], "type": "string" } |
| }, |
| "url": "/user/memberships/orgs" |
| }, |
| "listOutsideCollaborators": { |
| "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" |
| }, |
| "listPendingInvitations": { |
| "method": "GET", |
| "params": { |
| "org": { "required": true, "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/orgs/:org/invitations" |
| }, |
| "listPublicMembers": { |
| "method": "GET", |
| "params": { |
| "org": { "required": true, "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/orgs/:org/public_members" |
| }, |
| "pingHook": { |
| "method": "POST", |
| "params": { |
| "hook_id": { "required": true, "type": "integer" }, |
| "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" |
| }, |
| "removeMembership": { |
| "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" |
| }, |
| "unblockUser": { |
| "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_allowed_repository_creation_type": { |
| "enum": ["all", "private", "none"], |
| "type": "string" |
| }, |
| "members_can_create_repositories": { "type": "boolean" }, |
| "name": { "type": "string" }, |
| "org": { "required": true, "type": "string" } |
| }, |
| "url": "/orgs/:org" |
| }, |
| "updateHook": { |
| "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" }, |
| "org": { "required": true, "type": "string" } |
| }, |
| "url": "/orgs/:org/hooks/:hook_id" |
| }, |
| "updateMembership": { |
| "method": "PATCH", |
| "params": { |
| "org": { "required": true, "type": "string" }, |
| "state": { "enum": ["active"], "required": true, "type": "string" } |
| }, |
| "url": "/user/memberships/orgs/:org" |
| } |
| }, |
| "projects": { |
| "addCollaborator": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "PUT", |
| "params": { |
| "permission": { "enum": ["read", "write", "admin"], "type": "string" }, |
| "project_id": { "required": true, "type": "integer" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/projects/:project_id/collaborators/:username" |
| }, |
| "createCard": { |
| "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" |
| }, |
| "createColumn": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "POST", |
| "params": { |
| "name": { "required": true, "type": "string" }, |
| "project_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/projects/:project_id/columns" |
| }, |
| "createForAuthenticatedUser": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "POST", |
| "params": { |
| "body": { "type": "string" }, |
| "name": { "required": true, "type": "string" } |
| }, |
| "url": "/user/projects" |
| }, |
| "createForOrg": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "POST", |
| "params": { |
| "body": { "type": "string" }, |
| "name": { "required": true, "type": "string" }, |
| "org": { "required": true, "type": "string" } |
| }, |
| "url": "/orgs/:org/projects" |
| }, |
| "createForRepo": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "POST", |
| "params": { |
| "body": { "type": "string" }, |
| "name": { "required": true, "type": "string" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/projects" |
| }, |
| "delete": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "DELETE", |
| "params": { "project_id": { "required": true, "type": "integer" } }, |
| "url": "/projects/:project_id" |
| }, |
| "deleteCard": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "DELETE", |
| "params": { "card_id": { "required": true, "type": "integer" } }, |
| "url": "/projects/columns/cards/:card_id" |
| }, |
| "deleteColumn": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "DELETE", |
| "params": { "column_id": { "required": true, "type": "integer" } }, |
| "url": "/projects/columns/:column_id" |
| }, |
| "get": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "project_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/projects/:project_id" |
| }, |
| "getCard": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "GET", |
| "params": { "card_id": { "required": true, "type": "integer" } }, |
| "url": "/projects/columns/cards/:card_id" |
| }, |
| "getColumn": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "GET", |
| "params": { "column_id": { "required": true, "type": "integer" } }, |
| "url": "/projects/columns/:column_id" |
| }, |
| "listCards": { |
| "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" |
| }, |
| "listCollaborators": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "GET", |
| "params": { |
| "affiliation": { |
| "enum": ["outside", "direct", "all"], |
| "type": "string" |
| }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "project_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/projects/:project_id/collaborators" |
| }, |
| "listColumns": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "project_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/projects/:project_id/columns" |
| }, |
| "listForOrg": { |
| "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" |
| }, |
| "listForRepo": { |
| "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" |
| }, |
| "listForUser": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "state": { "enum": ["open", "closed", "all"], "type": "string" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/users/:username/projects" |
| }, |
| "moveCard": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "POST", |
| "params": { |
| "card_id": { "required": true, "type": "integer" }, |
| "column_id": { "type": "integer" }, |
| "position": { |
| "required": true, |
| "type": "string", |
| "validation": "^(top|bottom|after:\\d+)$" |
| } |
| }, |
| "url": "/projects/columns/cards/:card_id/moves" |
| }, |
| "moveColumn": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "POST", |
| "params": { |
| "column_id": { "required": true, "type": "integer" }, |
| "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": { |
| "project_id": { "required": true, "type": "integer" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/projects/:project_id/collaborators/:username" |
| }, |
| "reviewUserPermissionLevel": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "GET", |
| "params": { |
| "project_id": { "required": true, "type": "integer" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/projects/:project_id/collaborators/:username/permission" |
| }, |
| "update": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "PATCH", |
| "params": { |
| "body": { "type": "string" }, |
| "name": { "type": "string" }, |
| "organization_permission": { "type": "string" }, |
| "private": { "type": "boolean" }, |
| "project_id": { "required": true, "type": "integer" }, |
| "state": { "enum": ["open", "closed"], "type": "string" } |
| }, |
| "url": "/projects/:project_id" |
| }, |
| "updateCard": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "PATCH", |
| "params": { |
| "archived": { "type": "boolean" }, |
| "card_id": { "required": true, "type": "integer" }, |
| "note": { "type": "string" } |
| }, |
| "url": "/projects/columns/cards/:card_id" |
| }, |
| "updateColumn": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "PATCH", |
| "params": { |
| "column_id": { "required": true, "type": "integer" }, |
| "name": { "required": true, "type": "string" } |
| }, |
| "url": "/projects/columns/:column_id" |
| } |
| }, |
| "pulls": { |
| "checkIfMerged": { |
| "method": "GET", |
| "params": { |
| "number": { |
| "alias": "pull_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number/merge" |
| }, |
| "create": { |
| "method": "POST", |
| "params": { |
| "base": { "required": true, "type": "string" }, |
| "body": { "type": "string" }, |
| "draft": { "type": "boolean" }, |
| "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": { |
| "method": "POST", |
| "params": { |
| "body": { "required": true, "type": "string" }, |
| "commit_id": { "required": true, "type": "string" }, |
| "in_reply_to": { |
| "deprecated": true, |
| "description": "The comment ID to reply to. **Note**: This must be the ID of a top-level comment, not a reply to that comment. Replies to replies are not supported.", |
| "type": "integer" |
| }, |
| "line": { "type": "integer" }, |
| "number": { |
| "alias": "pull_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "path": { "required": true, "type": "string" }, |
| "position": { "type": "integer" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" }, |
| "side": { "enum": ["LEFT", "RIGHT"], "type": "string" }, |
| "start_line": { "type": "integer" }, |
| "start_side": { "enum": ["LEFT", "RIGHT", "side"], "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number/comments" |
| }, |
| "createCommentReply": { |
| "deprecated": "octokit.pulls.createCommentReply() has been renamed to octokit.pulls.createComment() (2019-09-09)", |
| "method": "POST", |
| "params": { |
| "body": { "required": true, "type": "string" }, |
| "commit_id": { "required": true, "type": "string" }, |
| "in_reply_to": { |
| "deprecated": true, |
| "description": "The comment ID to reply to. **Note**: This must be the ID of a top-level comment, not a reply to that comment. Replies to replies are not supported.", |
| "type": "integer" |
| }, |
| "line": { "type": "integer" }, |
| "number": { |
| "alias": "pull_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "path": { "required": true, "type": "string" }, |
| "position": { "type": "integer" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" }, |
| "side": { "enum": ["LEFT", "RIGHT"], "type": "string" }, |
| "start_line": { "type": "integer" }, |
| "start_side": { "enum": ["LEFT", "RIGHT", "side"], "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number/comments" |
| }, |
| "createFromIssue": { |
| "deprecated": "octokit.pulls.createFromIssue() is deprecated, see https://developer.github.com/v3/pulls/#create-a-pull-request", |
| "method": "POST", |
| "params": { |
| "base": { "required": true, "type": "string" }, |
| "draft": { "type": "boolean" }, |
| "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": { |
| "alias": "pull_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number/reviews" |
| }, |
| "createReviewCommentReply": { |
| "method": "POST", |
| "params": { |
| "body": { "required": true, "type": "string" }, |
| "comment_id": { "required": true, "type": "integer" }, |
| "owner": { "required": true, "type": "string" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number/comments/:comment_id/replies" |
| }, |
| "createReviewRequest": { |
| "method": "POST", |
| "params": { |
| "number": { |
| "alias": "pull_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" }, |
| "reviewers": { "type": "string[]" }, |
| "team_reviewers": { "type": "string[]" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number/requested_reviewers" |
| }, |
| "deleteComment": { |
| "method": "DELETE", |
| "params": { |
| "comment_id": { "required": true, "type": "integer" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/comments/:comment_id" |
| }, |
| "deletePendingReview": { |
| "method": "DELETE", |
| "params": { |
| "number": { |
| "alias": "pull_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" }, |
| "review_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number/reviews/:review_id" |
| }, |
| "deleteReviewRequest": { |
| "method": "DELETE", |
| "params": { |
| "number": { |
| "alias": "pull_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" }, |
| "reviewers": { "type": "string[]" }, |
| "team_reviewers": { "type": "string[]" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number/requested_reviewers" |
| }, |
| "dismissReview": { |
| "method": "PUT", |
| "params": { |
| "message": { "required": true, "type": "string" }, |
| "number": { |
| "alias": "pull_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" }, |
| "review_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/dismissals" |
| }, |
| "get": { |
| "method": "GET", |
| "params": { |
| "number": { |
| "alias": "pull_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number" |
| }, |
| "getComment": { |
| "method": "GET", |
| "params": { |
| "comment_id": { "required": true, "type": "integer" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/comments/:comment_id" |
| }, |
| "getCommentsForReview": { |
| "method": "GET", |
| "params": { |
| "number": { |
| "alias": "pull_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" }, |
| "review_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/comments" |
| }, |
| "getReview": { |
| "method": "GET", |
| "params": { |
| "number": { |
| "alias": "pull_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" }, |
| "review_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number/reviews/:review_id" |
| }, |
| "list": { |
| "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" |
| }, |
| "listComments": { |
| "method": "GET", |
| "params": { |
| "direction": { "enum": ["asc", "desc"], "type": "string" }, |
| "number": { |
| "alias": "pull_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" }, |
| "since": { "type": "string" }, |
| "sort": { "enum": ["created", "updated"], "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number/comments" |
| }, |
| "listCommentsForRepo": { |
| "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" |
| }, |
| "listCommits": { |
| "method": "GET", |
| "params": { |
| "number": { |
| "alias": "pull_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number/commits" |
| }, |
| "listFiles": { |
| "method": "GET", |
| "params": { |
| "number": { |
| "alias": "pull_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number/files" |
| }, |
| "listReviewRequests": { |
| "method": "GET", |
| "params": { |
| "number": { |
| "alias": "pull_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number/requested_reviewers" |
| }, |
| "listReviews": { |
| "method": "GET", |
| "params": { |
| "number": { |
| "alias": "pull_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number/reviews" |
| }, |
| "merge": { |
| "method": "PUT", |
| "params": { |
| "commit_message": { "type": "string" }, |
| "commit_title": { "type": "string" }, |
| "merge_method": { |
| "enum": ["merge", "squash", "rebase"], |
| "type": "string" |
| }, |
| "number": { |
| "alias": "pull_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" }, |
| "sha": { "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number/merge" |
| }, |
| "submitReview": { |
| "method": "POST", |
| "params": { |
| "body": { "type": "string" }, |
| "event": { |
| "enum": ["APPROVE", "REQUEST_CHANGES", "COMMENT"], |
| "required": true, |
| "type": "string" |
| }, |
| "number": { |
| "alias": "pull_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" }, |
| "review_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/events" |
| }, |
| "update": { |
| "method": "PATCH", |
| "params": { |
| "base": { "type": "string" }, |
| "body": { "type": "string" }, |
| "maintainer_can_modify": { "type": "boolean" }, |
| "number": { |
| "alias": "pull_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" }, |
| "state": { "enum": ["open", "closed"], "type": "string" }, |
| "title": { "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number" |
| }, |
| "updateBranch": { |
| "headers": { "accept": "application/vnd.github.lydian-preview+json" }, |
| "method": "PUT", |
| "params": { |
| "expected_head_sha": { "type": "string" }, |
| "owner": { "required": true, "type": "string" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number/update-branch" |
| }, |
| "updateComment": { |
| "method": "PATCH", |
| "params": { |
| "body": { "required": true, "type": "string" }, |
| "comment_id": { "required": true, "type": "integer" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/comments/:comment_id" |
| }, |
| "updateReview": { |
| "method": "PUT", |
| "params": { |
| "body": { "required": true, "type": "string" }, |
| "number": { |
| "alias": "pull_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "pull_number": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" }, |
| "review_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/repos/:owner/:repo/pulls/:pull_number/reviews/:review_id" |
| } |
| }, |
| "rateLimit": { |
| "get": { "method": "GET", "params": {}, "url": "/rate_limit" } |
| }, |
| "reactions": { |
| "createForCommitComment": { |
| "headers": { |
| "accept": "application/vnd.github.squirrel-girl-preview+json" |
| }, |
| "method": "POST", |
| "params": { |
| "comment_id": { "required": true, "type": "integer" }, |
| "content": { |
| "enum": [ |
| "+1", |
| "-1", |
| "laugh", |
| "confused", |
| "heart", |
| "hooray", |
| "rocket", |
| "eyes" |
| ], |
| "required": true, |
| "type": "string" |
| }, |
| "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+json" |
| }, |
| "method": "POST", |
| "params": { |
| "content": { |
| "enum": [ |
| "+1", |
| "-1", |
| "laugh", |
| "confused", |
| "heart", |
| "hooray", |
| "rocket", |
| "eyes" |
| ], |
| "required": true, |
| "type": "string" |
| }, |
| "issue_number": { "required": true, "type": "integer" }, |
| "number": { |
| "alias": "issue_number", |
| "deprecated": true, |
| "type": "integer" |
| }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/issues/:issue_number/reactions" |
| }, |
| "createForIssueComment": { |
| "headers": { |
| "accept": "application/vnd.github.squirrel-girl-preview+json" |
| }, |
| "method": "POST", |
| "params": { |
| "comment_id": { "required": true, "type": "integer" }, |
| "content": { |
| "enum": [ |
| "+1", |
| "-1", |
| "laugh", |
| "confused", |
| "heart", |
| "hooray", |
| "rocket", |
| "eyes" |
| ], |
| "required": true, |
| "type": "string" |
| }, |
| "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+json" |
| }, |
| "method": "POST", |
| "params": { |
| "comment_id": { "required": true, "type": "integer" }, |
| "content": { |
| "enum": [ |
| "+1", |
| "-1", |
| "laugh", |
| "confused", |
| "heart", |
| "hooray", |
| "rocket", |
| "eyes" |
| ], |
| "required": true, |
| "type": "string" |
| }, |
| "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", |
| "rocket", |
| "eyes" |
| ], |
| "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", |
| "rocket", |
| "eyes" |
| ], |
| "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.echo-preview+json,application/vnd.github.squirrel-girl-preview+json" |
| }, |
| "method": "DELETE", |
| "params": { "reaction_id": { "required": true, "type": "integer" } }, |
| "url": "/reactions/:reaction_id" |
| }, |
| "listForCommitComment": { |
| "headers": { |
| "accept": "application/vnd.github.squirrel-girl-preview+json" |
| }, |
| "method": "GET", |
| "params": { |
| "comment_id": { "required": true, "type": "integer" }, |
| "content": { |
| "enum": [ |
| "+1", |
| "-1", |
| "laugh", |
| "confused", |
| "heart", |
| "hooray", |
| "rocket", |
| "eyes" |
| ], |
| "type": "string" |
| }, |
| "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" |
| }, |
| "listForIssue": { |
| "headers": { |
| "accept": "application/vnd.github.squirrel-girl-preview+json" |
| }, |
| "method": "GET", |
| "params": { |
| "content": { |
| "enum": [ |
| "+1", |
| "-1", |
| "laugh", |
| "confused", |
| "heart", |
| "hooray", |
| "rocket", |
| "eyes" |
| ], |
| "type": "string" |
| }, |
| "issue_number": { "required": true, "type": "integer" }, |
| "number": { |
| "alias": "issue_number", |
| "deprecated": 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/:issue_number/reactions" |
| }, |
| "listForIssueComment": { |
| "headers": { |
| "accept": "application/vnd.github.squirrel-girl-preview+json" |
| }, |
| "method": "GET", |
| "params": { |
| "comment_id": { "required": true, "type": "integer" }, |
| "content": { |
| "enum": [ |
| "+1", |
| "-1", |
| "laugh", |
| "confused", |
| "heart", |
| "hooray", |
| "rocket", |
| "eyes" |
| ], |
| "type": "string" |
| }, |
| "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" |
| }, |
| "listForPullRequestReviewComment": { |
| "headers": { |
| "accept": "application/vnd.github.squirrel-girl-preview+json" |
| }, |
| "method": "GET", |
| "params": { |
| "comment_id": { "required": true, "type": "integer" }, |
| "content": { |
| "enum": [ |
| "+1", |
| "-1", |
| "laugh", |
| "confused", |
| "heart", |
| "hooray", |
| "rocket", |
| "eyes" |
| ], |
| "type": "string" |
| }, |
| "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" |
| }, |
| "listForTeamDiscussion": { |
| "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", |
| "rocket", |
| "eyes" |
| ], |
| "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" |
| }, |
| "listForTeamDiscussionComment": { |
| "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", |
| "rocket", |
| "eyes" |
| ], |
| "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": { |
| "acceptInvitation": { |
| "method": "PATCH", |
| "params": { "invitation_id": { "required": true, "type": "integer" } }, |
| "url": "/user/repository_invitations/:invitation_id" |
| }, |
| "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" |
| }, |
| "addProtectedBranchAppRestrictions": { |
| "method": "POST", |
| "params": { |
| "apps": { "mapTo": "data", "required": true, "type": "string[]" }, |
| "branch": { "required": true, "type": "string" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/branches/:branch/protection/restrictions/apps" |
| }, |
| "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": "data", "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": "data", "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": "data", "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" |
| }, |
| "checkVulnerabilityAlerts": { |
| "headers": { "accept": "application/vnd.github.dorian-preview+json" }, |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/vulnerability-alerts" |
| }, |
| "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" |
| }, |
| "createCommitComment": { |
| "method": "POST", |
| "params": { |
| "body": { "required": true, "type": "string" }, |
| "commit_sha": { "required": true, "type": "string" }, |
| "line": { "type": "integer" }, |
| "owner": { "required": true, "type": "string" }, |
| "path": { "type": "string" }, |
| "position": { "type": "integer" }, |
| "repo": { "required": true, "type": "string" }, |
| "sha": { "alias": "commit_sha", "deprecated": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/commits/:commit_sha/comments" |
| }, |
| "createDeployment": { |
| "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": { |
| "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" }, |
| "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" |
| }, |
| "createDispatchEvent": { |
| "headers": { "accept": "application/vnd.github.everest-preview+json" }, |
| "method": "POST", |
| "params": { |
| "client_payload": { "type": "object" }, |
| "event_type": { "type": "string" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/dispatches" |
| }, |
| "createFile": { |
| "deprecated": "octokit.repos.createFile() has been renamed to octokit.repos.createOrUpdateFile() (2019-06-07)", |
| "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": { "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/contents/:path" |
| }, |
| "createForAuthenticatedUser": { |
| "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" }, |
| "is_template": { "type": "boolean" }, |
| "license_template": { "type": "string" }, |
| "name": { "required": true, "type": "string" }, |
| "private": { "type": "boolean" }, |
| "team_id": { "type": "integer" } |
| }, |
| "url": "/user/repos" |
| }, |
| "createFork": { |
| "method": "POST", |
| "params": { |
| "organization": { "type": "string" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/forks" |
| }, |
| "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": { "type": "string" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/hooks" |
| }, |
| "createInOrg": { |
| "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" }, |
| "is_template": { "type": "boolean" }, |
| "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" |
| }, |
| "createOrUpdateFile": { |
| "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": { "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/contents/:path" |
| }, |
| "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" |
| }, |
| "createUsingTemplate": { |
| "headers": { "accept": "application/vnd.github.baptiste-preview+json" }, |
| "method": "POST", |
| "params": { |
| "description": { "type": "string" }, |
| "name": { "required": true, "type": "string" }, |
| "owner": { "type": "string" }, |
| "private": { "type": "boolean" }, |
| "template_owner": { "required": true, "type": "string" }, |
| "template_repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:template_owner/:template_repo/generate" |
| }, |
| "declineInvitation": { |
| "method": "DELETE", |
| "params": { "invitation_id": { "required": true, "type": "integer" } }, |
| "url": "/user/repository_invitations/:invitation_id" |
| }, |
| "delete": { |
| "method": "DELETE", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo" |
| }, |
| "deleteCommitComment": { |
| "method": "DELETE", |
| "params": { |
| "comment_id": { "required": true, "type": "integer" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/comments/:comment_id" |
| }, |
| "deleteDownload": { |
| "method": "DELETE", |
| "params": { |
| "download_id": { "required": true, "type": "integer" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/downloads/:download_id" |
| }, |
| "deleteFile": { |
| "method": "DELETE", |
| "params": { |
| "author": { "type": "object" }, |
| "author.email": { "type": "string" }, |
| "author.name": { "type": "string" }, |
| "branch": { "type": "string" }, |
| "committer": { "type": "object" }, |
| "committer.email": { "type": "string" }, |
| "committer.name": { "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" |
| }, |
| "deleteHook": { |
| "method": "DELETE", |
| "params": { |
| "hook_id": { "required": true, "type": "integer" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/hooks/:hook_id" |
| }, |
| "deleteInvitation": { |
| "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": { |
| "owner": { "required": true, "type": "string" }, |
| "release_id": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/releases/:release_id" |
| }, |
| "deleteReleaseAsset": { |
| "method": "DELETE", |
| "params": { |
| "asset_id": { "required": true, "type": "integer" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/releases/assets/:asset_id" |
| }, |
| "disableAutomatedSecurityFixes": { |
| "headers": { "accept": "application/vnd.github.london-preview+json" }, |
| "method": "DELETE", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/automated-security-fixes" |
| }, |
| "disablePagesSite": { |
| "headers": { "accept": "application/vnd.github.switcheroo-preview+json" }, |
| "method": "DELETE", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pages" |
| }, |
| "disableVulnerabilityAlerts": { |
| "headers": { "accept": "application/vnd.github.dorian-preview+json" }, |
| "method": "DELETE", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/vulnerability-alerts" |
| }, |
| "enableAutomatedSecurityFixes": { |
| "headers": { "accept": "application/vnd.github.london-preview+json" }, |
| "method": "PUT", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/automated-security-fixes" |
| }, |
| "enablePagesSite": { |
| "headers": { "accept": "application/vnd.github.switcheroo-preview+json" }, |
| "method": "POST", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" }, |
| "source": { "type": "object" }, |
| "source.branch": { "enum": ["master", "gh-pages"], "type": "string" }, |
| "source.path": { "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pages" |
| }, |
| "enableVulnerabilityAlerts": { |
| "headers": { "accept": "application/vnd.github.dorian-preview+json" }, |
| "method": "PUT", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/vulnerability-alerts" |
| }, |
| "get": { |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo" |
| }, |
| "getAppsWithAccessToProtectedBranch": { |
| "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/apps" |
| }, |
| "getArchiveLink": { |
| "method": "GET", |
| "params": { |
| "archive_format": { "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" |
| }, |
| "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" |
| }, |
| "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" |
| }, |
| "getCodeFrequencyStats": { |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/stats/code_frequency" |
| }, |
| "getCollaboratorPermissionLevel": { |
| "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" |
| }, |
| "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": { |
| "commit_sha": { "alias": "ref", "deprecated": true, "type": "string" }, |
| "owner": { "required": true, "type": "string" }, |
| "ref": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" }, |
| "sha": { "alias": "ref", "deprecated": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/commits/:ref" |
| }, |
| "getCommitActivityStats": { |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/stats/commit_activity" |
| }, |
| "getCommitComment": { |
| "method": "GET", |
| "params": { |
| "comment_id": { "required": true, "type": "integer" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/comments/:comment_id" |
| }, |
| "getCommitRefSha": { |
| "deprecated": "octokit.repos.getCommitRefSha() is deprecated, see https://developer.github.com/v3/repos/commits/#get-a-single-commit", |
| "headers": { "accept": "application/vnd.github.v3.sha" }, |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "ref": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/commits/:ref" |
| }, |
| "getContents": { |
| "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" |
| }, |
| "getContributorsStats": { |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/stats/contributors" |
| }, |
| "getDeployKey": { |
| "method": "GET", |
| "params": { |
| "key_id": { "required": true, "type": "integer" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/keys/:key_id" |
| }, |
| "getDeployment": { |
| "method": "GET", |
| "params": { |
| "deployment_id": { "required": true, "type": "integer" }, |
| "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" }, |
| "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" |
| }, |
| "getDownload": { |
| "method": "GET", |
| "params": { |
| "download_id": { "required": true, "type": "integer" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/downloads/:download_id" |
| }, |
| "getHook": { |
| "method": "GET", |
| "params": { |
| "hook_id": { "required": true, "type": "integer" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/hooks/:hook_id" |
| }, |
| "getLatestPagesBuild": { |
| "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": { |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pages" |
| }, |
| "getPagesBuild": { |
| "method": "GET", |
| "params": { |
| "build_id": { "required": true, "type": "integer" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pages/builds/:build_id" |
| }, |
| "getParticipationStats": { |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/stats/participation" |
| }, |
| "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" |
| }, |
| "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" |
| }, |
| "getPunchCardStats": { |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/stats/punch_card" |
| }, |
| "getReadme": { |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "ref": { "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/readme" |
| }, |
| "getRelease": { |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "release_id": { "required": true, "type": "integer" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/releases/:release_id" |
| }, |
| "getReleaseAsset": { |
| "method": "GET", |
| "params": { |
| "asset_id": { "required": true, "type": "integer" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/releases/assets/:asset_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" |
| }, |
| "getTeamsWithAccessToProtectedBranch": { |
| "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/teams" |
| }, |
| "getTopPaths": { |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/traffic/popular/paths" |
| }, |
| "getTopReferrers": { |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/traffic/popular/referrers" |
| }, |
| "getUsersWithAccessToProtectedBranch": { |
| "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" |
| }, |
| "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" |
| }, |
| "list": { |
| "method": "GET", |
| "params": { |
| "affiliation": { "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" |
| }, |
| "listAppsWithAccessToProtectedBranch": { |
| "deprecated": "octokit.repos.listAppsWithAccessToProtectedBranch() has been renamed to octokit.repos.getAppsWithAccessToProtectedBranch() (2019-09-13)", |
| "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/apps" |
| }, |
| "listAssetsForRelease": { |
| "method": "GET", |
| "params": { |
| "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" |
| }, |
| "listBranches": { |
| "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" |
| }, |
| "listBranchesForHeadCommit": { |
| "headers": { "accept": "application/vnd.github.groot-preview+json" }, |
| "method": "GET", |
| "params": { |
| "commit_sha": { "required": true, "type": "string" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/commits/:commit_sha/branches-where-head" |
| }, |
| "listCollaborators": { |
| "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" |
| }, |
| "listCommentsForCommit": { |
| "method": "GET", |
| "params": { |
| "commit_sha": { "required": true, "type": "string" }, |
| "owner": { "required": true, "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "ref": { "alias": "commit_sha", "deprecated": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/commits/:commit_sha/comments" |
| }, |
| "listCommitComments": { |
| "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" |
| }, |
| "listCommits": { |
| "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" |
| }, |
| "listContributors": { |
| "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" |
| }, |
| "listDeployKeys": { |
| "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" |
| }, |
| "listDeploymentStatuses": { |
| "method": "GET", |
| "params": { |
| "deployment_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/deployments/:deployment_id/statuses" |
| }, |
| "listDeployments": { |
| "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" |
| }, |
| "listDownloads": { |
| "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" |
| }, |
| "listForOrg": { |
| "method": "GET", |
| "params": { |
| "direction": { "enum": ["asc", "desc"], "type": "string" }, |
| "org": { "required": true, "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "sort": { |
| "enum": ["created", "updated", "pushed", "full_name"], |
| "type": "string" |
| }, |
| "type": { |
| "enum": ["all", "public", "private", "forks", "sources", "member"], |
| "type": "string" |
| } |
| }, |
| "url": "/orgs/:org/repos" |
| }, |
| "listForUser": { |
| "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" |
| }, |
| "listForks": { |
| "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" |
| }, |
| "listHooks": { |
| "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" |
| }, |
| "listInvitations": { |
| "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" |
| }, |
| "listInvitationsForAuthenticatedUser": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/user/repository_invitations" |
| }, |
| "listLanguages": { |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/languages" |
| }, |
| "listPagesBuilds": { |
| "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" |
| }, |
| "listProtectedBranchRequiredStatusChecksContexts": { |
| "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" |
| }, |
| "listProtectedBranchTeamRestrictions": { |
| "deprecated": "octokit.repos.listProtectedBranchTeamRestrictions() has been renamed to octokit.repos.getTeamsWithAccessToProtectedBranch() (2019-09-09)", |
| "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/teams" |
| }, |
| "listProtectedBranchUserRestrictions": { |
| "deprecated": "octokit.repos.listProtectedBranchUserRestrictions() has been renamed to octokit.repos.getUsersWithAccessToProtectedBranch() (2019-09-09)", |
| "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" |
| }, |
| "listPublic": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "since": { "type": "string" } |
| }, |
| "url": "/repositories" |
| }, |
| "listPullRequestsAssociatedWithCommit": { |
| "headers": { "accept": "application/vnd.github.groot-preview+json" }, |
| "method": "GET", |
| "params": { |
| "commit_sha": { "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/commits/:commit_sha/pulls" |
| }, |
| "listReleases": { |
| "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" |
| }, |
| "listStatusesForRef": { |
| "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" |
| }, |
| "listTags": { |
| "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" |
| }, |
| "listTeams": { |
| "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" |
| }, |
| "listTeamsWithAccessToProtectedBranch": { |
| "deprecated": "octokit.repos.listTeamsWithAccessToProtectedBranch() has been renamed to octokit.repos.getTeamsWithAccessToProtectedBranch() (2019-09-13)", |
| "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/teams" |
| }, |
| "listTopics": { |
| "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" |
| }, |
| "listUsersWithAccessToProtectedBranch": { |
| "deprecated": "octokit.repos.listUsersWithAccessToProtectedBranch() has been renamed to octokit.repos.getUsersWithAccessToProtectedBranch() (2019-09-13)", |
| "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" |
| }, |
| "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" }, |
| "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" |
| }, |
| "removeDeployKey": { |
| "method": "DELETE", |
| "params": { |
| "key_id": { "required": true, "type": "integer" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/keys/:key_id" |
| }, |
| "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" |
| }, |
| "removeProtectedBranchAppRestrictions": { |
| "method": "DELETE", |
| "params": { |
| "apps": { "mapTo": "data", "required": true, "type": "string[]" }, |
| "branch": { "required": true, "type": "string" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/branches/:branch/protection/restrictions/apps" |
| }, |
| "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": "data", "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": "data", "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": "data", "required": true, "type": "string[]" } |
| }, |
| "url": "/repos/:owner/:repo/branches/:branch/protection/restrictions/users" |
| }, |
| "replaceProtectedBranchAppRestrictions": { |
| "method": "PUT", |
| "params": { |
| "apps": { "mapTo": "data", "required": true, "type": "string[]" }, |
| "branch": { "required": true, "type": "string" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/branches/:branch/protection/restrictions/apps" |
| }, |
| "replaceProtectedBranchRequiredStatusChecksContexts": { |
| "method": "PUT", |
| "params": { |
| "branch": { "required": true, "type": "string" }, |
| "contexts": { "mapTo": "data", "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": "data", "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": "data", "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": { |
| "method": "POST", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/pages/builds" |
| }, |
| "retrieveCommunityProfileMetrics": { |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/community/profile" |
| }, |
| "testPushHook": { |
| "method": "POST", |
| "params": { |
| "hook_id": { "required": true, "type": "integer" }, |
| "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_ids": { "type": "integer[]" } |
| }, |
| "url": "/repos/:owner/:repo/transfer" |
| }, |
| "update": { |
| "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" }, |
| "is_template": { "type": "boolean" }, |
| "name": { "type": "string" }, |
| "owner": { "required": true, "type": "string" }, |
| "private": { "type": "boolean" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo" |
| }, |
| "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.apps": { "type": "string[]" }, |
| "restrictions.teams": { "required": true, "type": "string[]" }, |
| "restrictions.users": { "required": true, "type": "string[]" } |
| }, |
| "url": "/repos/:owner/:repo/branches/:branch/protection" |
| }, |
| "updateCommitComment": { |
| "method": "PATCH", |
| "params": { |
| "body": { "required": true, "type": "string" }, |
| "comment_id": { "required": true, "type": "integer" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/comments/:comment_id" |
| }, |
| "updateFile": { |
| "deprecated": "octokit.repos.updateFile() has been renamed to octokit.repos.createOrUpdateFile() (2019-06-07)", |
| "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": { "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/contents/:path" |
| }, |
| "updateHook": { |
| "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" }, |
| "owner": { "required": true, "type": "string" }, |
| "remove_events": { "type": "string[]" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/hooks/:hook_id" |
| }, |
| "updateInformationAboutPagesSite": { |
| "method": "PUT", |
| "params": { |
| "cname": { "type": "string" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" }, |
| "source": { |
| "enum": ["\"gh-pages\"", "\"master\"", "\"master /docs\""], |
| "type": "string" |
| } |
| }, |
| "url": "/repos/:owner/:repo/pages" |
| }, |
| "updateInvitation": { |
| "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" |
| }, |
| "updateRelease": { |
| "method": "PATCH", |
| "params": { |
| "body": { "type": "string" }, |
| "draft": { "type": "boolean" }, |
| "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" |
| }, |
| "updateReleaseAsset": { |
| "method": "PATCH", |
| "params": { |
| "asset_id": { "required": true, "type": "integer" }, |
| "label": { "type": "string" }, |
| "name": { "type": "string" }, |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" } |
| }, |
| "url": "/repos/:owner/:repo/releases/assets/:asset_id" |
| }, |
| "uploadReleaseAsset": { |
| "method": "POST", |
| "params": { |
| "file": { |
| "mapTo": "data", |
| "required": true, |
| "type": "string | object" |
| }, |
| "headers": { "required": true, "type": "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": ["desc", "asc"], "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": ["desc", "asc"], "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": { |
| "deprecated": "octokit.search.issues() has been renamed to octokit.search.issuesAndPullRequests() (2018-12-27)", |
| "method": "GET", |
| "params": { |
| "order": { "enum": ["desc", "asc"], "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "q": { "required": true, "type": "string" }, |
| "sort": { |
| "enum": [ |
| "comments", |
| "reactions", |
| "reactions-+1", |
| "reactions--1", |
| "reactions-smile", |
| "reactions-thinking_face", |
| "reactions-heart", |
| "reactions-tada", |
| "interactions", |
| "created", |
| "updated" |
| ], |
| "type": "string" |
| } |
| }, |
| "url": "/search/issues" |
| }, |
| "issuesAndPullRequests": { |
| "method": "GET", |
| "params": { |
| "order": { "enum": ["desc", "asc"], "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "q": { "required": true, "type": "string" }, |
| "sort": { |
| "enum": [ |
| "comments", |
| "reactions", |
| "reactions-+1", |
| "reactions--1", |
| "reactions-smile", |
| "reactions-thinking_face", |
| "reactions-heart", |
| "reactions-tada", |
| "interactions", |
| "created", |
| "updated" |
| ], |
| "type": "string" |
| } |
| }, |
| "url": "/search/issues" |
| }, |
| "labels": { |
| "method": "GET", |
| "params": { |
| "order": { "enum": ["desc", "asc"], "type": "string" }, |
| "q": { "required": true, "type": "string" }, |
| "repository_id": { "required": true, "type": "integer" }, |
| "sort": { "enum": ["created", "updated"], "type": "string" } |
| }, |
| "url": "/search/labels" |
| }, |
| "repos": { |
| "method": "GET", |
| "params": { |
| "order": { "enum": ["desc", "asc"], "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "q": { "required": true, "type": "string" }, |
| "sort": { |
| "enum": ["stars", "forks", "help-wanted-issues", "updated"], |
| "type": "string" |
| } |
| }, |
| "url": "/search/repositories" |
| }, |
| "topics": { |
| "method": "GET", |
| "params": { "q": { "required": true, "type": "string" } }, |
| "url": "/search/topics" |
| }, |
| "users": { |
| "method": "GET", |
| "params": { |
| "order": { "enum": ["desc", "asc"], "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "q": { "required": true, "type": "string" }, |
| "sort": { |
| "enum": ["followers", "repositories", "joined"], |
| "type": "string" |
| } |
| }, |
| "url": "/search/users" |
| } |
| }, |
| "teams": { |
| "addMember": { |
| "deprecated": "octokit.teams.addMember() is deprecated, see https://developer.github.com/v3/teams/members/#add-team-member", |
| "method": "PUT", |
| "params": { |
| "team_id": { "required": true, "type": "integer" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/teams/:team_id/members/:username" |
| }, |
| "addOrUpdateMembership": { |
| "method": "PUT", |
| "params": { |
| "role": { "enum": ["member", "maintainer"], "type": "string" }, |
| "team_id": { "required": true, "type": "integer" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/teams/:team_id/memberships/:username" |
| }, |
| "addOrUpdateProject": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "PUT", |
| "params": { |
| "permission": { "enum": ["read", "write", "admin"], "type": "string" }, |
| "project_id": { "required": true, "type": "integer" }, |
| "team_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/teams/:team_id/projects/:project_id" |
| }, |
| "addOrUpdateRepo": { |
| "method": "PUT", |
| "params": { |
| "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" |
| }, |
| "checkManagesRepo": { |
| "method": "GET", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" }, |
| "team_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/teams/:team_id/repos/:owner/:repo" |
| }, |
| "create": { |
| "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" |
| }, |
| "createDiscussion": { |
| "headers": { "accept": "application/vnd.github.echo-preview+json" }, |
| "method": "POST", |
| "params": { |
| "body": { "required": true, "type": "string" }, |
| "private": { "type": "boolean" }, |
| "team_id": { "required": true, "type": "integer" }, |
| "title": { "required": true, "type": "string" } |
| }, |
| "url": "/teams/:team_id/discussions" |
| }, |
| "createDiscussionComment": { |
| "headers": { "accept": "application/vnd.github.echo-preview+json" }, |
| "method": "POST", |
| "params": { |
| "body": { "required": true, "type": "string" }, |
| "discussion_number": { "required": true, "type": "integer" }, |
| "team_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/teams/:team_id/discussions/:discussion_number/comments" |
| }, |
| "delete": { |
| "method": "DELETE", |
| "params": { "team_id": { "required": true, "type": "integer" } }, |
| "url": "/teams/:team_id" |
| }, |
| "deleteDiscussion": { |
| "headers": { "accept": "application/vnd.github.echo-preview+json" }, |
| "method": "DELETE", |
| "params": { |
| "discussion_number": { "required": true, "type": "integer" }, |
| "team_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/teams/:team_id/discussions/:discussion_number" |
| }, |
| "deleteDiscussionComment": { |
| "headers": { "accept": "application/vnd.github.echo-preview+json" }, |
| "method": "DELETE", |
| "params": { |
| "comment_number": { "required": true, "type": "integer" }, |
| "discussion_number": { "required": true, "type": "integer" }, |
| "team_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/teams/:team_id/discussions/:discussion_number/comments/:comment_number" |
| }, |
| "get": { |
| "method": "GET", |
| "params": { "team_id": { "required": true, "type": "integer" } }, |
| "url": "/teams/:team_id" |
| }, |
| "getByName": { |
| "method": "GET", |
| "params": { |
| "org": { "required": true, "type": "string" }, |
| "team_slug": { "required": true, "type": "string" } |
| }, |
| "url": "/orgs/:org/teams/:team_slug" |
| }, |
| "getDiscussion": { |
| "headers": { "accept": "application/vnd.github.echo-preview+json" }, |
| "method": "GET", |
| "params": { |
| "discussion_number": { "required": true, "type": "integer" }, |
| "team_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/teams/:team_id/discussions/:discussion_number" |
| }, |
| "getDiscussionComment": { |
| "headers": { "accept": "application/vnd.github.echo-preview+json" }, |
| "method": "GET", |
| "params": { |
| "comment_number": { "required": true, "type": "integer" }, |
| "discussion_number": { "required": true, "type": "integer" }, |
| "team_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/teams/:team_id/discussions/:discussion_number/comments/:comment_number" |
| }, |
| "getMember": { |
| "deprecated": "octokit.teams.getMember() is deprecated, see https://developer.github.com/v3/teams/members/#get-team-member", |
| "method": "GET", |
| "params": { |
| "team_id": { "required": true, "type": "integer" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/teams/:team_id/members/:username" |
| }, |
| "getMembership": { |
| "method": "GET", |
| "params": { |
| "team_id": { "required": true, "type": "integer" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/teams/:team_id/memberships/:username" |
| }, |
| "list": { |
| "method": "GET", |
| "params": { |
| "org": { "required": true, "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/orgs/:org/teams" |
| }, |
| "listChild": { |
| "headers": { "accept": "application/vnd.github.hellcat-preview+json" }, |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "team_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/teams/:team_id/teams" |
| }, |
| "listDiscussionComments": { |
| "headers": { "accept": "application/vnd.github.echo-preview+json" }, |
| "method": "GET", |
| "params": { |
| "direction": { "enum": ["asc", "desc"], "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" |
| }, |
| "listDiscussions": { |
| "headers": { "accept": "application/vnd.github.echo-preview+json" }, |
| "method": "GET", |
| "params": { |
| "direction": { "enum": ["asc", "desc"], "type": "string" }, |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "team_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/teams/:team_id/discussions" |
| }, |
| "listForAuthenticatedUser": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/user/teams" |
| }, |
| "listMembers": { |
| "method": "GET", |
| "params": { |
| "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" |
| }, |
| "listPendingInvitations": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "team_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/teams/:team_id/invitations" |
| }, |
| "listProjects": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "team_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/teams/:team_id/projects" |
| }, |
| "listRepos": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "team_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/teams/:team_id/repos" |
| }, |
| "removeMember": { |
| "deprecated": "octokit.teams.removeMember() is deprecated, see https://developer.github.com/v3/teams/members/#remove-team-member", |
| "method": "DELETE", |
| "params": { |
| "team_id": { "required": true, "type": "integer" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/teams/:team_id/members/:username" |
| }, |
| "removeMembership": { |
| "method": "DELETE", |
| "params": { |
| "team_id": { "required": true, "type": "integer" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/teams/:team_id/memberships/:username" |
| }, |
| "removeProject": { |
| "method": "DELETE", |
| "params": { |
| "project_id": { "required": true, "type": "integer" }, |
| "team_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/teams/:team_id/projects/:project_id" |
| }, |
| "removeRepo": { |
| "method": "DELETE", |
| "params": { |
| "owner": { "required": true, "type": "string" }, |
| "repo": { "required": true, "type": "string" }, |
| "team_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/teams/:team_id/repos/:owner/:repo" |
| }, |
| "reviewProject": { |
| "headers": { "accept": "application/vnd.github.inertia-preview+json" }, |
| "method": "GET", |
| "params": { |
| "project_id": { "required": true, "type": "integer" }, |
| "team_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/teams/:team_id/projects/:project_id" |
| }, |
| "update": { |
| "method": "PATCH", |
| "params": { |
| "description": { "type": "string" }, |
| "name": { "required": true, "type": "string" }, |
| "parent_team_id": { "type": "integer" }, |
| "permission": { "enum": ["pull", "push", "admin"], "type": "string" }, |
| "privacy": { "enum": ["secret", "closed"], "type": "string" }, |
| "team_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/teams/:team_id" |
| }, |
| "updateDiscussion": { |
| "headers": { "accept": "application/vnd.github.echo-preview+json" }, |
| "method": "PATCH", |
| "params": { |
| "body": { "type": "string" }, |
| "discussion_number": { "required": true, "type": "integer" }, |
| "team_id": { "required": true, "type": "integer" }, |
| "title": { "type": "string" } |
| }, |
| "url": "/teams/:team_id/discussions/:discussion_number" |
| }, |
| "updateDiscussionComment": { |
| "headers": { "accept": "application/vnd.github.echo-preview+json" }, |
| "method": "PATCH", |
| "params": { |
| "body": { "required": true, "type": "string" }, |
| "comment_number": { "required": true, "type": "integer" }, |
| "discussion_number": { "required": true, "type": "integer" }, |
| "team_id": { "required": true, "type": "integer" } |
| }, |
| "url": "/teams/:team_id/discussions/:discussion_number/comments/:comment_number" |
| } |
| }, |
| "users": { |
| "addEmails": { |
| "method": "POST", |
| "params": { "emails": { "required": true, "type": "string[]" } }, |
| "url": "/user/emails" |
| }, |
| "block": { |
| "method": "PUT", |
| "params": { "username": { "required": true, "type": "string" } }, |
| "url": "/user/blocks/:username" |
| }, |
| "checkBlocked": { |
| "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" |
| }, |
| "checkFollowingForUser": { |
| "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" |
| }, |
| "createPublicKey": { |
| "method": "POST", |
| "params": { "key": { "type": "string" }, "title": { "type": "string" } }, |
| "url": "/user/keys" |
| }, |
| "deleteEmails": { |
| "method": "DELETE", |
| "params": { "emails": { "required": true, "type": "string[]" } }, |
| "url": "/user/emails" |
| }, |
| "deleteGpgKey": { |
| "method": "DELETE", |
| "params": { "gpg_key_id": { "required": true, "type": "integer" } }, |
| "url": "/user/gpg_keys/:gpg_key_id" |
| }, |
| "deletePublicKey": { |
| "method": "DELETE", |
| "params": { "key_id": { "required": true, "type": "integer" } }, |
| "url": "/user/keys/:key_id" |
| }, |
| "follow": { |
| "method": "PUT", |
| "params": { "username": { "required": true, "type": "string" } }, |
| "url": "/user/following/:username" |
| }, |
| "getAuthenticated": { "method": "GET", "params": {}, "url": "/user" }, |
| "getByUsername": { |
| "method": "GET", |
| "params": { "username": { "required": true, "type": "string" } }, |
| "url": "/users/:username" |
| }, |
| "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" |
| }, |
| "getGpgKey": { |
| "method": "GET", |
| "params": { "gpg_key_id": { "required": true, "type": "integer" } }, |
| "url": "/user/gpg_keys/:gpg_key_id" |
| }, |
| "getPublicKey": { |
| "method": "GET", |
| "params": { "key_id": { "required": true, "type": "integer" } }, |
| "url": "/user/keys/:key_id" |
| }, |
| "list": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "since": { "type": "string" } |
| }, |
| "url": "/users" |
| }, |
| "listBlocked": { "method": "GET", "params": {}, "url": "/user/blocks" }, |
| "listEmails": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/user/emails" |
| }, |
| "listFollowersForAuthenticatedUser": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/user/followers" |
| }, |
| "listFollowersForUser": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/users/:username/followers" |
| }, |
| "listFollowingForAuthenticatedUser": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/user/following" |
| }, |
| "listFollowingForUser": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/users/:username/following" |
| }, |
| "listGpgKeys": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/user/gpg_keys" |
| }, |
| "listGpgKeysForUser": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/users/:username/gpg_keys" |
| }, |
| "listPublicEmails": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/user/public_emails" |
| }, |
| "listPublicKeys": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" } |
| }, |
| "url": "/user/keys" |
| }, |
| "listPublicKeysForUser": { |
| "method": "GET", |
| "params": { |
| "page": { "type": "integer" }, |
| "per_page": { "type": "integer" }, |
| "username": { "required": true, "type": "string" } |
| }, |
| "url": "/users/:username/keys" |
| }, |
| "togglePrimaryEmailVisibility": { |
| "method": "PATCH", |
| "params": { |
| "email": { "required": true, "type": "string" }, |
| "visibility": { "required": true, "type": "string" } |
| }, |
| "url": "/user/email/visibility" |
| }, |
| "unblock": { |
| "method": "DELETE", |
| "params": { "username": { "required": true, "type": "string" } }, |
| "url": "/user/blocks/:username" |
| }, |
| "unfollow": { |
| "method": "DELETE", |
| "params": { "username": { "required": true, "type": "string" } }, |
| "url": "/user/following/:username" |
| }, |
| "updateAuthenticated": { |
| "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" |
| } |
| } |
| } |