Created
February 14, 2022 02:31
-
-
Save dchenk/e02de490114bf0c2a88ba1a42548f4da to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"title": "Issue", | |
"description": "Issues are a great way to keep track of tasks, enhancements, and bugs for your projects.", | |
"type": "array", | |
"items": { | |
"type": "array", | |
"items": { | |
"type": "string" | |
}, | |
"required": [ | |
"assignee", | |
"closed_at", | |
"comments", | |
"comments_url", | |
"events_url", | |
"html_url", | |
"id", | |
"node_id", | |
"labels", | |
"labels_url", | |
"milestone", | |
"number", | |
"repository_url", | |
"state", | |
"locked", | |
"title", | |
"url", | |
"user", | |
"author_association", | |
"created_at", | |
"updated_at" | |
] | |
}, | |
"definitions": { | |
"nullable-simple-user": { | |
"title": "Simple User", | |
"description": "Simple User", | |
"type": "object", | |
"properties": { | |
"name": { | |
"nullable": true, | |
"type": "string" | |
}, | |
"email": { | |
"nullable": true, | |
"type": "string" | |
}, | |
"login": { | |
"type": "string", | |
"example": "octocat" | |
}, | |
"id": { | |
"type": "integer", | |
"example": 1 | |
}, | |
"node_id": { | |
"type": "string", | |
"example": "MDQ6VXNlcjE=" | |
}, | |
"avatar_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://github.com/images/error/octocat_happy.gif" | |
}, | |
"gravatar_id": { | |
"type": "string", | |
"example": "41d064eb2195891e12d0413f63227ea7", | |
"nullable": true | |
}, | |
"url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://api.github.com/users/octocat" | |
}, | |
"html_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://github.com/octocat" | |
}, | |
"followers_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://api.github.com/users/octocat/followers" | |
}, | |
"following_url": { | |
"type": "string", | |
"example": "https://api.github.com/users/octocat/following{/other_user}" | |
}, | |
"gists_url": { | |
"type": "string", | |
"example": "https://api.github.com/users/octocat/gists{/gist_id}" | |
}, | |
"starred_url": { | |
"type": "string", | |
"example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" | |
}, | |
"subscriptions_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://api.github.com/users/octocat/subscriptions" | |
}, | |
"organizations_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://api.github.com/users/octocat/orgs" | |
}, | |
"repos_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://api.github.com/users/octocat/repos" | |
}, | |
"events_url": { | |
"type": "string", | |
"example": "https://api.github.com/users/octocat/events{/privacy}" | |
}, | |
"received_events_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://api.github.com/users/octocat/received_events" | |
}, | |
"type": { | |
"type": "string", | |
"example": "User" | |
}, | |
"site_admin": { | |
"type": "boolean" | |
}, | |
"starred_at": { | |
"type": "string", | |
"example": "\"2020-07-09T00:17:55Z\"" | |
} | |
}, | |
"required": [ | |
"avatar_url", | |
"events_url", | |
"followers_url", | |
"following_url", | |
"gists_url", | |
"gravatar_id", | |
"html_url", | |
"id", | |
"node_id", | |
"login", | |
"organizations_url", | |
"received_events_url", | |
"repos_url", | |
"site_admin", | |
"starred_url", | |
"subscriptions_url", | |
"type", | |
"url" | |
], | |
"nullable": true | |
}, | |
"simple-user": { | |
"title": "Simple User", | |
"description": "Simple User", | |
"type": "object", | |
"properties": { | |
"name": { | |
"nullable": true, | |
"type": "string" | |
}, | |
"email": { | |
"nullable": true, | |
"type": "string" | |
}, | |
"login": { | |
"type": "string", | |
"example": "octocat" | |
}, | |
"id": { | |
"type": "integer", | |
"example": 1 | |
}, | |
"node_id": { | |
"type": "string", | |
"example": "MDQ6VXNlcjE=" | |
}, | |
"avatar_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://github.com/images/error/octocat_happy.gif" | |
}, | |
"gravatar_id": { | |
"type": "string", | |
"example": "41d064eb2195891e12d0413f63227ea7", | |
"nullable": true | |
}, | |
"url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://api.github.com/users/octocat" | |
}, | |
"html_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://github.com/octocat" | |
}, | |
"followers_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://api.github.com/users/octocat/followers" | |
}, | |
"following_url": { | |
"type": "string", | |
"example": "https://api.github.com/users/octocat/following{/other_user}" | |
}, | |
"gists_url": { | |
"type": "string", | |
"example": "https://api.github.com/users/octocat/gists{/gist_id}" | |
}, | |
"starred_url": { | |
"type": "string", | |
"example": "https://api.github.com/users/octocat/starred{/owner}{/repo}" | |
}, | |
"subscriptions_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://api.github.com/users/octocat/subscriptions" | |
}, | |
"organizations_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://api.github.com/users/octocat/orgs" | |
}, | |
"repos_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://api.github.com/users/octocat/repos" | |
}, | |
"events_url": { | |
"type": "string", | |
"example": "https://api.github.com/users/octocat/events{/privacy}" | |
}, | |
"received_events_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://api.github.com/users/octocat/received_events" | |
}, | |
"type": { | |
"type": "string", | |
"example": "User" | |
}, | |
"site_admin": { | |
"type": "boolean" | |
}, | |
"starred_at": { | |
"type": "string", | |
"example": "\"2020-07-09T00:17:55Z\"" | |
} | |
}, | |
"required": [ | |
"avatar_url", | |
"events_url", | |
"followers_url", | |
"following_url", | |
"gists_url", | |
"gravatar_id", | |
"html_url", | |
"id", | |
"node_id", | |
"login", | |
"organizations_url", | |
"received_events_url", | |
"repos_url", | |
"site_admin", | |
"starred_url", | |
"subscriptions_url", | |
"type", | |
"url" | |
] | |
}, | |
"nullable-milestone": { | |
"title": "Milestone", | |
"description": "A collection of related issues and pull requests.", | |
"type": "object", | |
"properties": { | |
"url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://api.github.com/repos/octocat/Hello-World/milestones/1" | |
}, | |
"html_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://github.com/octocat/Hello-World/milestones/v1.0" | |
}, | |
"labels_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://api.github.com/repos/octocat/Hello-World/milestones/1/labels" | |
}, | |
"id": { | |
"type": "integer", | |
"example": 1002604 | |
}, | |
"node_id": { | |
"type": "string", | |
"example": "MDk6TWlsZXN0b25lMTAwMjYwNA==" | |
}, | |
"number": { | |
"description": "The number of the milestone.", | |
"type": "integer", | |
"example": 42 | |
}, | |
"state": { | |
"description": "The state of the milestone.", | |
"example": "open", | |
"type": "string", | |
"enum": ["open", "closed"], | |
"default": "open" | |
}, | |
"title": { | |
"description": "The title of the milestone.", | |
"example": "v1.0", | |
"type": "string" | |
}, | |
"description": { | |
"type": "string", | |
"example": "Tracking milestone for version 1.0", | |
"nullable": true | |
}, | |
"creator": { | |
"$ref": "#/definitions/nullable-simple-user" | |
}, | |
"open_issues": { | |
"type": "integer", | |
"example": 4 | |
}, | |
"closed_issues": { | |
"type": "integer", | |
"example": 8 | |
}, | |
"created_at": { | |
"type": "string", | |
"format": "date-time", | |
"example": "2011-04-10T20:09:31Z" | |
}, | |
"updated_at": { | |
"type": "string", | |
"format": "date-time", | |
"example": "2014-03-03T18:58:10Z" | |
}, | |
"closed_at": { | |
"type": "string", | |
"format": "date-time", | |
"example": "2013-02-12T13:22:01Z", | |
"nullable": true | |
}, | |
"due_on": { | |
"type": "string", | |
"format": "date-time", | |
"example": "2012-10-09T23:39:01Z", | |
"nullable": true | |
} | |
}, | |
"required": [ | |
"closed_issues", | |
"creator", | |
"description", | |
"due_on", | |
"closed_at", | |
"id", | |
"node_id", | |
"labels_url", | |
"html_url", | |
"number", | |
"open_issues", | |
"state", | |
"title", | |
"url", | |
"created_at", | |
"updated_at" | |
], | |
"nullable": true | |
}, | |
"repository": { | |
"title": "Repository", | |
"description": "A git repository", | |
"type": "object", | |
"properties": { | |
"id": { | |
"description": "Unique identifier of the repository", | |
"example": 42, | |
"type": "integer" | |
}, | |
"node_id": { | |
"type": "string", | |
"example": "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" | |
}, | |
"name": { | |
"description": "The name of the repository.", | |
"type": "string", | |
"example": "Team Environment" | |
}, | |
"full_name": { | |
"type": "string", | |
"example": "octocat/Hello-World" | |
}, | |
"license": { | |
"$ref": "#/definitions/nullable-license-simple" | |
}, | |
"organization": { | |
"$ref": "#/definitions/nullable-simple-user" | |
}, | |
"forks": { | |
"type": "integer" | |
}, | |
"permissions": { | |
"type": "object", | |
"properties": { | |
"admin": { | |
"type": "boolean" | |
}, | |
"pull": { | |
"type": "boolean" | |
}, | |
"triage": { | |
"type": "boolean" | |
}, | |
"push": { | |
"type": "boolean" | |
}, | |
"maintain": { | |
"type": "boolean" | |
} | |
}, | |
"required": ["admin", "pull", "push"] | |
}, | |
"owner": { | |
"$ref": "#/definitions/simple-user" | |
}, | |
"private": { | |
"description": "Whether the repository is private or public.", | |
"default": false, | |
"type": "boolean" | |
}, | |
"html_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://github.com/octocat/Hello-World" | |
}, | |
"description": { | |
"type": "string", | |
"example": "This your first repo!", | |
"nullable": true | |
}, | |
"fork": { | |
"type": "boolean" | |
}, | |
"url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://api.github.com/repos/octocat/Hello-World" | |
}, | |
"archive_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}" | |
}, | |
"assignees_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/assignees{/user}" | |
}, | |
"blobs_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}" | |
}, | |
"branches_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/branches{/branch}" | |
}, | |
"collaborators_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}" | |
}, | |
"comments_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/comments{/number}" | |
}, | |
"commits_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/commits{/sha}" | |
}, | |
"compare_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}" | |
}, | |
"contents_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/contents/{+path}" | |
}, | |
"contributors_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "http://api.github.com/repos/octocat/Hello-World/contributors" | |
}, | |
"deployments_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "http://api.github.com/repos/octocat/Hello-World/deployments" | |
}, | |
"downloads_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "http://api.github.com/repos/octocat/Hello-World/downloads" | |
}, | |
"events_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "http://api.github.com/repos/octocat/Hello-World/events" | |
}, | |
"forks_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "http://api.github.com/repos/octocat/Hello-World/forks" | |
}, | |
"git_commits_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}" | |
}, | |
"git_refs_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}" | |
}, | |
"git_tags_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}" | |
}, | |
"git_url": { | |
"type": "string", | |
"example": "git:github.com/octocat/Hello-World.git" | |
}, | |
"issue_comment_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}" | |
}, | |
"issue_events_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}" | |
}, | |
"issues_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/issues{/number}" | |
}, | |
"keys_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}" | |
}, | |
"labels_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/labels{/name}" | |
}, | |
"languages_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "http://api.github.com/repos/octocat/Hello-World/languages" | |
}, | |
"merges_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "http://api.github.com/repos/octocat/Hello-World/merges" | |
}, | |
"milestones_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/milestones{/number}" | |
}, | |
"notifications_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}" | |
}, | |
"pulls_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/pulls{/number}" | |
}, | |
"releases_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/releases{/id}" | |
}, | |
"ssh_url": { | |
"type": "string", | |
"example": "git@github.com:octocat/Hello-World.git" | |
}, | |
"stargazers_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "http://api.github.com/repos/octocat/Hello-World/stargazers" | |
}, | |
"statuses_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}" | |
}, | |
"subscribers_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "http://api.github.com/repos/octocat/Hello-World/subscribers" | |
}, | |
"subscription_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "http://api.github.com/repos/octocat/Hello-World/subscription" | |
}, | |
"tags_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "http://api.github.com/repos/octocat/Hello-World/tags" | |
}, | |
"teams_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "http://api.github.com/repos/octocat/Hello-World/teams" | |
}, | |
"trees_url": { | |
"type": "string", | |
"example": "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}" | |
}, | |
"clone_url": { | |
"type": "string", | |
"example": "https://github.com/octocat/Hello-World.git" | |
}, | |
"mirror_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "git:git.example.com/octocat/Hello-World", | |
"nullable": true | |
}, | |
"hooks_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "http://api.github.com/repos/octocat/Hello-World/hooks" | |
}, | |
"svn_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://svn.github.com/octocat/Hello-World" | |
}, | |
"homepage": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://github.com", | |
"nullable": true | |
}, | |
"language": { | |
"type": "string", | |
"nullable": true | |
}, | |
"forks_count": { | |
"type": "integer", | |
"example": 9 | |
}, | |
"stargazers_count": { | |
"type": "integer", | |
"example": 80 | |
}, | |
"watchers_count": { | |
"type": "integer", | |
"example": 80 | |
}, | |
"size": { | |
"type": "integer", | |
"example": 108 | |
}, | |
"default_branch": { | |
"description": "The default branch of the repository.", | |
"type": "string", | |
"example": "master" | |
}, | |
"open_issues_count": { | |
"type": "integer", | |
"example": 0 | |
}, | |
"is_template": { | |
"description": "Whether this repository acts as a template that can be used to generate new repositories.", | |
"default": false, | |
"type": "boolean", | |
"example": true | |
}, | |
"topics": { | |
"type": "array", | |
"items": { | |
"type": "string" | |
} | |
}, | |
"has_issues": { | |
"description": "Whether issues are enabled.", | |
"default": true, | |
"type": "boolean", | |
"example": true | |
}, | |
"has_projects": { | |
"description": "Whether projects are enabled.", | |
"default": true, | |
"type": "boolean", | |
"example": true | |
}, | |
"has_wiki": { | |
"description": "Whether the wiki is enabled.", | |
"default": true, | |
"type": "boolean", | |
"example": true | |
}, | |
"has_pages": { | |
"type": "boolean" | |
}, | |
"has_downloads": { | |
"description": "Whether downloads are enabled.", | |
"default": true, | |
"type": "boolean", | |
"example": true | |
}, | |
"archived": { | |
"description": "Whether the repository is archived.", | |
"default": false, | |
"type": "boolean" | |
}, | |
"disabled": { | |
"type": "boolean", | |
"description": "Returns whether or not this repository disabled." | |
}, | |
"visibility": { | |
"description": "The repository visibility: public, private, or internal.", | |
"default": "public", | |
"type": "string" | |
}, | |
"pushed_at": { | |
"type": "string", | |
"format": "date-time", | |
"example": "2011-01-26T19:06:43Z", | |
"nullable": true | |
}, | |
"created_at": { | |
"type": "string", | |
"format": "date-time", | |
"example": "2011-01-26T19:01:12Z", | |
"nullable": true | |
}, | |
"updated_at": { | |
"type": "string", | |
"format": "date-time", | |
"example": "2011-01-26T19:14:43Z", | |
"nullable": true | |
}, | |
"allow_rebase_merge": { | |
"description": "Whether to allow rebase merges for pull requests.", | |
"default": true, | |
"type": "boolean", | |
"example": true | |
}, | |
"template_repository": { | |
"nullable": true, | |
"type": "object", | |
"properties": { | |
"id": { | |
"type": "integer" | |
}, | |
"node_id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"full_name": { | |
"type": "string" | |
}, | |
"owner": { | |
"type": "object", | |
"properties": { | |
"login": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "integer" | |
}, | |
"node_id": { | |
"type": "string" | |
}, | |
"avatar_url": { | |
"type": "string" | |
}, | |
"gravatar_id": { | |
"type": "string" | |
}, | |
"url": { | |
"type": "string" | |
}, | |
"html_url": { | |
"type": "string" | |
}, | |
"followers_url": { | |
"type": "string" | |
}, | |
"following_url": { | |
"type": "string" | |
}, | |
"gists_url": { | |
"type": "string" | |
}, | |
"starred_url": { | |
"type": "string" | |
}, | |
"subscriptions_url": { | |
"type": "string" | |
}, | |
"organizations_url": { | |
"type": "string" | |
}, | |
"repos_url": { | |
"type": "string" | |
}, | |
"events_url": { | |
"type": "string" | |
}, | |
"received_events_url": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"site_admin": { | |
"type": "boolean" | |
} | |
} | |
}, | |
"private": { | |
"type": "boolean" | |
}, | |
"html_url": { | |
"type": "string" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"fork": { | |
"type": "boolean" | |
}, | |
"url": { | |
"type": "string" | |
}, | |
"archive_url": { | |
"type": "string" | |
}, | |
"assignees_url": { | |
"type": "string" | |
}, | |
"blobs_url": { | |
"type": "string" | |
}, | |
"branches_url": { | |
"type": "string" | |
}, | |
"collaborators_url": { | |
"type": "string" | |
}, | |
"comments_url": { | |
"type": "string" | |
}, | |
"commits_url": { | |
"type": "string" | |
}, | |
"compare_url": { | |
"type": "string" | |
}, | |
"contents_url": { | |
"type": "string" | |
}, | |
"contributors_url": { | |
"type": "string" | |
}, | |
"deployments_url": { | |
"type": "string" | |
}, | |
"downloads_url": { | |
"type": "string" | |
}, | |
"events_url": { | |
"type": "string" | |
}, | |
"forks_url": { | |
"type": "string" | |
}, | |
"git_commits_url": { | |
"type": "string" | |
}, | |
"git_refs_url": { | |
"type": "string" | |
}, | |
"git_tags_url": { | |
"type": "string" | |
}, | |
"git_url": { | |
"type": "string" | |
}, | |
"issue_comment_url": { | |
"type": "string" | |
}, | |
"issue_events_url": { | |
"type": "string" | |
}, | |
"issues_url": { | |
"type": "string" | |
}, | |
"keys_url": { | |
"type": "string" | |
}, | |
"labels_url": { | |
"type": "string" | |
}, | |
"languages_url": { | |
"type": "string" | |
}, | |
"merges_url": { | |
"type": "string" | |
}, | |
"milestones_url": { | |
"type": "string" | |
}, | |
"notifications_url": { | |
"type": "string" | |
}, | |
"pulls_url": { | |
"type": "string" | |
}, | |
"releases_url": { | |
"type": "string" | |
}, | |
"ssh_url": { | |
"type": "string" | |
}, | |
"stargazers_url": { | |
"type": "string" | |
}, | |
"statuses_url": { | |
"type": "string" | |
}, | |
"subscribers_url": { | |
"type": "string" | |
}, | |
"subscription_url": { | |
"type": "string" | |
}, | |
"tags_url": { | |
"type": "string" | |
}, | |
"teams_url": { | |
"type": "string" | |
}, | |
"trees_url": { | |
"type": "string" | |
}, | |
"clone_url": { | |
"type": "string" | |
}, | |
"mirror_url": { | |
"type": "string" | |
}, | |
"hooks_url": { | |
"type": "string" | |
}, | |
"svn_url": { | |
"type": "string" | |
}, | |
"homepage": { | |
"type": "string" | |
}, | |
"language": { | |
"type": "string" | |
}, | |
"forks_count": { | |
"type": "integer" | |
}, | |
"stargazers_count": { | |
"type": "integer" | |
}, | |
"watchers_count": { | |
"type": "integer" | |
}, | |
"size": { | |
"type": "integer" | |
}, | |
"default_branch": { | |
"type": "string" | |
}, | |
"open_issues_count": { | |
"type": "integer" | |
}, | |
"is_template": { | |
"type": "boolean" | |
}, | |
"topics": { | |
"type": "array", | |
"items": { | |
"type": "string" | |
} | |
}, | |
"has_issues": { | |
"type": "boolean" | |
}, | |
"has_projects": { | |
"type": "boolean" | |
}, | |
"has_wiki": { | |
"type": "boolean" | |
}, | |
"has_pages": { | |
"type": "boolean" | |
}, | |
"has_downloads": { | |
"type": "boolean" | |
}, | |
"archived": { | |
"type": "boolean" | |
}, | |
"disabled": { | |
"type": "boolean" | |
}, | |
"visibility": { | |
"type": "string" | |
}, | |
"pushed_at": { | |
"type": "string" | |
}, | |
"created_at": { | |
"type": "string" | |
}, | |
"updated_at": { | |
"type": "string" | |
}, | |
"permissions": { | |
"type": "object", | |
"properties": { | |
"admin": { | |
"type": "boolean" | |
}, | |
"maintain": { | |
"type": "boolean" | |
}, | |
"push": { | |
"type": "boolean" | |
}, | |
"triage": { | |
"type": "boolean" | |
}, | |
"pull": { | |
"type": "boolean" | |
} | |
} | |
}, | |
"allow_rebase_merge": { | |
"type": "boolean" | |
}, | |
"temp_clone_token": { | |
"type": "string" | |
}, | |
"allow_squash_merge": { | |
"type": "boolean" | |
}, | |
"delete_branch_on_merge": { | |
"type": "boolean" | |
}, | |
"allow_update_branch": { | |
"type": "boolean" | |
}, | |
"allow_merge_commit": { | |
"type": "boolean" | |
}, | |
"subscribers_count": { | |
"type": "integer" | |
}, | |
"network_count": { | |
"type": "integer" | |
} | |
} | |
}, | |
"temp_clone_token": { | |
"type": "string" | |
}, | |
"allow_squash_merge": { | |
"description": "Whether to allow squash merges for pull requests.", | |
"default": true, | |
"type": "boolean", | |
"example": true | |
}, | |
"delete_branch_on_merge": { | |
"description": "Whether to delete head branches when pull requests are merged", | |
"default": false, | |
"type": "boolean", | |
"example": false | |
}, | |
"allow_merge_commit": { | |
"description": "Whether to allow merge commits for pull requests.", | |
"default": true, | |
"type": "boolean", | |
"example": true | |
}, | |
"allow_forking": { | |
"description": "Whether to allow forking this repo", | |
"type": "boolean" | |
}, | |
"subscribers_count": { | |
"type": "integer" | |
}, | |
"network_count": { | |
"type": "integer" | |
}, | |
"open_issues": { | |
"type": "integer" | |
}, | |
"watchers": { | |
"type": "integer" | |
}, | |
"master_branch": { | |
"type": "string" | |
}, | |
"starred_at": { | |
"type": "string", | |
"example": "\"2020-07-09T00:17:42Z\"" | |
} | |
}, | |
"required": [ | |
"archive_url", | |
"assignees_url", | |
"blobs_url", | |
"branches_url", | |
"collaborators_url", | |
"comments_url", | |
"commits_url", | |
"compare_url", | |
"contents_url", | |
"contributors_url", | |
"deployments_url", | |
"description", | |
"downloads_url", | |
"events_url", | |
"fork", | |
"forks_url", | |
"full_name", | |
"git_commits_url", | |
"git_refs_url", | |
"git_tags_url", | |
"hooks_url", | |
"html_url", | |
"id", | |
"node_id", | |
"issue_comment_url", | |
"issue_events_url", | |
"issues_url", | |
"keys_url", | |
"labels_url", | |
"languages_url", | |
"merges_url", | |
"milestones_url", | |
"name", | |
"notifications_url", | |
"owner", | |
"private", | |
"pulls_url", | |
"releases_url", | |
"stargazers_url", | |
"statuses_url", | |
"subscribers_url", | |
"subscription_url", | |
"tags_url", | |
"teams_url", | |
"trees_url", | |
"url", | |
"clone_url", | |
"default_branch", | |
"forks", | |
"forks_count", | |
"git_url", | |
"has_downloads", | |
"has_issues", | |
"has_projects", | |
"has_wiki", | |
"has_pages", | |
"homepage", | |
"language", | |
"archived", | |
"disabled", | |
"mirror_url", | |
"open_issues", | |
"open_issues_count", | |
"license", | |
"pushed_at", | |
"size", | |
"ssh_url", | |
"stargazers_count", | |
"svn_url", | |
"watchers", | |
"watchers_count", | |
"created_at", | |
"updated_at" | |
] | |
}, | |
"nullable-license-simple": { | |
"title": "License Simple", | |
"description": "License Simple", | |
"type": "object", | |
"properties": { | |
"key": { | |
"type": "string", | |
"example": "mit" | |
}, | |
"name": { | |
"type": "string", | |
"example": "MIT License" | |
}, | |
"url": { | |
"type": "string", | |
"nullable": true, | |
"format": "uri", | |
"example": "https://api.github.com/licenses/mit" | |
}, | |
"spdx_id": { | |
"type": "string", | |
"nullable": true, | |
"example": "MIT" | |
}, | |
"node_id": { | |
"type": "string", | |
"example": "MDc6TGljZW5zZW1pdA==" | |
}, | |
"html_url": { | |
"type": "string", | |
"format": "uri" | |
} | |
}, | |
"required": ["key", "name", "url", "spdx_id", "node_id"], | |
"nullable": true | |
}, | |
"nullable-integration": { | |
"title": "GitHub app", | |
"description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", | |
"type": "object", | |
"properties": { | |
"id": { | |
"description": "Unique identifier of the GitHub app", | |
"example": 37, | |
"type": "integer" | |
}, | |
"slug": { | |
"description": "The slug name of the GitHub app", | |
"example": "probot-owners", | |
"type": "string" | |
}, | |
"node_id": { | |
"type": "string", | |
"example": "MDExOkludGVncmF0aW9uMQ==" | |
}, | |
"owner": { | |
"$ref": "#/definitions/nullable-simple-user" | |
}, | |
"name": { | |
"description": "The name of the GitHub app", | |
"example": "Probot Owners", | |
"type": "string" | |
}, | |
"description": { | |
"type": "string", | |
"example": "The description of the app.", | |
"nullable": true | |
}, | |
"external_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://example.com" | |
}, | |
"html_url": { | |
"type": "string", | |
"format": "uri", | |
"example": "https://github.com/apps/super-ci" | |
}, | |
"created_at": { | |
"type": "string", | |
"format": "date-time", | |
"example": "2017-07-08T16:18:44-04:00" | |
}, | |
"updated_at": { | |
"type": "string", | |
"format": "date-time", | |
"example": "2017-07-08T16:18:44-04:00" | |
}, | |
"permissions": { | |
"description": "The set of permissions for the GitHub app", | |
"type": "object", | |
"properties": { | |
"issues": { | |
"type": "string" | |
}, | |
"checks": { | |
"type": "string" | |
}, | |
"metadata": { | |
"type": "string" | |
}, | |
"contents": { | |
"type": "string" | |
}, | |
"deployments": { | |
"type": "string" | |
} | |
}, | |
"additionalProperties": { | |
"type": "string" | |
}, | |
"example": { | |
"issues": "read", | |
"deployments": "write" | |
} | |
}, | |
"events": { | |
"description": "The list of events for the GitHub app", | |
"example": ["label", "deployment"], | |
"type": "array", | |
"items": { | |
"type": "string" | |
} | |
}, | |
"installations_count": { | |
"description": "The number of installations associated with the GitHub app", | |
"example": 5, | |
"type": "integer" | |
}, | |
"client_id": { | |
"type": "string", | |
"example": "\"Iv1.25b5d1e65ffc4022\"" | |
}, | |
"client_secret": { | |
"type": "string", | |
"example": "\"1d4b2097ac622ba702d19de498f005747a8b21d3\"" | |
}, | |
"webhook_secret": { | |
"type": "string", | |
"example": "\"6fba8f2fc8a7e8f2cca5577eddd82ca7586b3b6b\"", | |
"nullable": true | |
}, | |
"pem": { | |
"type": "string", | |
"example": "\"-----BEGIN RSA PRIVATE KEY-----\\nMIIEogIBAAKCAQEArYxrNYD/iT5CZVpRJu4rBKmmze3PVmT/gCo2ATUvDvZTPTey\\nxcGJ3vvrJXazKk06pN05TN29o98jrYz4cengG3YGsXPNEpKsIrEl8NhbnxapEnM9\\nJCMRe0P5JcPsfZlX6hmiT7136GRWiGOUba2X9+HKh8QJVLG5rM007TBER9/z9mWm\\nrJuNh+m5l320oBQY/Qq3A7wzdEfZw8qm/mIN0FCeoXH1L6B8xXWaAYBwhTEh6SSn\\nZHlO1Xu1JWDmAvBCi0RO5aRSKM8q9QEkvvHP4yweAtK3N8+aAbZ7ovaDhyGz8r6r\\nzhU1b8Uo0Z2ysf503WqzQgIajr7Fry7/kUwpgQIDAQABAoIBADwJp80Ko1xHPZDy\\nfcCKBDfIuPvkmSW6KumbsLMaQv1aGdHDwwTGv3t0ixSay8CGlxMRtRDyZPib6SvQ\\n6OH/lpfpbMdW2ErkksgtoIKBVrDilfrcAvrNZu7NxRNbhCSvN8q0s4ICecjbbVQh\\nnueSdlA6vGXbW58BHMq68uRbHkP+k+mM9U0mDJ1HMch67wlg5GbayVRt63H7R2+r\\nVxcna7B80J/lCEjIYZznawgiTvp3MSanTglqAYi+m1EcSsP14bJIB9vgaxS79kTu\\noiSo93leJbBvuGo8QEiUqTwMw4tDksmkLsoqNKQ1q9P7LZ9DGcujtPy4EZsamSJT\\ny8OJt0ECgYEA2lxOxJsQk2kI325JgKFjo92mQeUObIvPfSNWUIZQDTjniOI6Gv63\\nGLWVFrZcvQBWjMEQraJA9xjPbblV8PtfO87MiJGLWCHFxmPz2dzoedN+2Coxom8m\\nV95CLz8QUShuao6u/RYcvUaZEoYs5bHcTmy5sBK80JyEmafJPtCQVxMCgYEAy3ar\\nZr3yv4xRPEPMat4rseswmuMooSaK3SKub19WFI5IAtB/e7qR1Rj9JhOGcZz+OQrl\\nT78O2OFYlgOIkJPvRMrPpK5V9lslc7tz1FSh3BZMRGq5jSyD7ETSOQ0c8T2O/s7v\\nbeEPbVbDe4mwvM24XByH0GnWveVxaDl51ABD65sCgYB3ZAspUkOA5egVCh8kNpnd\\nSd6SnuQBE3ySRlT2WEnCwP9Ph6oPgn+oAfiPX4xbRqkL8q/k0BdHQ4h+zNwhk7+h\\nWtPYRAP1Xxnc/F+jGjb+DVaIaKGU18MWPg7f+FI6nampl3Q0KvfxwX0GdNhtio8T\\nTj1E+SnFwh56SRQuxSh2gwKBgHKjlIO5NtNSflsUYFM+hyQiPiqnHzddfhSG+/3o\\nm5nNaSmczJesUYreH5San7/YEy2UxAugvP7aSY2MxB+iGsiJ9WD2kZzTUlDZJ7RV\\nUzWsoqBR+eZfVJ2FUWWvy8TpSG6trh4dFxImNtKejCR1TREpSiTV3Zb1dmahK9GV\\nrK9NAoGAbBxRLoC01xfxCTgt5BDiBcFVh4fp5yYKwavJPLzHSpuDOrrI9jDn1oKN\\nonq5sDU1i391zfQvdrbX4Ova48BN+B7p63FocP/MK5tyyBoT8zQEk2+vWDOw7H/Z\\nu5dTCPxTIsoIwUw1I+7yIxqJzLPFgR2gVBwY1ra/8iAqCj+zeBw=\\n-----END RSA PRIVATE KEY-----\\n\"" | |
} | |
}, | |
"required": [ | |
"id", | |
"node_id", | |
"owner", | |
"name", | |
"description", | |
"external_url", | |
"html_url", | |
"created_at", | |
"updated_at", | |
"permissions", | |
"events" | |
], | |
"nullable": true | |
}, | |
"author_association": { | |
"title": "author_association", | |
"type": "string", | |
"example": "OWNER", | |
"description": "How the author is associated with the repository.", | |
"enum": [ | |
"COLLABORATOR", | |
"CONTRIBUTOR", | |
"FIRST_TIMER", | |
"FIRST_TIME_CONTRIBUTOR", | |
"MANNEQUIN", | |
"MEMBER", | |
"NONE", | |
"OWNER" | |
] | |
}, | |
"reaction-rollup": { | |
"title": "Reaction Rollup", | |
"type": "object", | |
"properties": { | |
"url": { | |
"type": "string", | |
"format": "uri" | |
}, | |
"total_count": { | |
"type": "integer" | |
}, | |
"+1": { | |
"type": "integer" | |
}, | |
"-1": { | |
"type": "integer" | |
}, | |
"laugh": { | |
"type": "integer" | |
}, | |
"confused": { | |
"type": "integer" | |
}, | |
"heart": { | |
"type": "integer" | |
}, | |
"hooray": { | |
"type": "integer" | |
}, | |
"eyes": { | |
"type": "integer" | |
}, | |
"rocket": { | |
"type": "integer" | |
} | |
}, | |
"required": ["url", "total_count", "+1", "-1", "laugh", "confused", "heart", "hooray", "eyes", "rocket"] | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment