find-node-modules
Version:
Return an array of all parent node_modules directories
2,268 lines • 248 kB
JSON
{
"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"
},
"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"
},
"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"
},
"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"
}
},
"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": {
"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/refs/: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"
},
"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.so