diff --git a/languageservice/script/webhooks/get-body-params.ts b/languageservice/script/webhooks/get-body-params.ts index 9606d6b..50c7dfd 100644 --- a/languageservice/script/webhooks/get-body-params.ts +++ b/languageservice/script/webhooks/get-body-params.ts @@ -157,6 +157,16 @@ export async function getBodyParams(schema: any, topLevel = false): Promise param.description = param.anyOf[0].description; param.isRequired = param.anyOf[0].required; } + } else if (param && param.allOf && param.allOf.length > 0) { + paramType.push("object"); + + const firstObject = param.allOf[0]; + param.description = firstObject.description; + param.isRequired = firstObject.required; + + for (const a of param.allOf) { + childParamsGroups.push(...(await getBodyParams(a, false))); + } } const paramDecorated = await getTransformedParam(param, paramType, { diff --git a/languageservice/src/context-providers/events/webhooks.json b/languageservice/src/context-providers/events/webhooks.json index cd96fd1..99f5e70 100644 --- a/languageservice/src/context-providers/events/webhooks.json +++ b/languageservice/src/context-providers/events/webhooks.json @@ -66114,10 +66114,676 @@ ] }, { - "type": "", + "type": "object", "name": "discussion", "in": "body", - "isRequired": true + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "active_lock_reason", + "isRequired": true + }, + { + "type": "string or null", + "name": "answer_chosen_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "answer_chosen_by", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "answer_html_url", + "isRequired": true + }, + { + "type": "string", + "name": "author_association", + "description": "How the author is associated with the repository.", + "isRequired": true, + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + { + "type": "string or null", + "name": "body", + "isRequired": true + }, + { + "type": "object", + "name": "category", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "string", + "name": "description", + "isRequired": true + }, + { + "type": "string", + "name": "emoji", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "boolean", + "name": "is_answerable", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "repository_id", + "isRequired": true + }, + { + "type": "string", + "name": "slug", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + } + ] + }, + { + "type": "integer", + "name": "comments", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "boolean", + "name": "locked", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "isRequired": true + }, + { + "type": "object", + "name": "reactions", + "childParamsGroups": [ + { + "type": "integer", + "name": "+1", + "isRequired": true + }, + { + "type": "integer", + "name": "-1", + "isRequired": true + }, + { + "type": "integer", + "name": "confused", + "isRequired": true + }, + { + "type": "integer", + "name": "eyes", + "isRequired": true + }, + { + "type": "integer", + "name": "heart", + "isRequired": true + }, + { + "type": "integer", + "name": "hooray", + "isRequired": true + }, + { + "type": "integer", + "name": "laugh", + "isRequired": true + }, + { + "type": "integer", + "name": "rocket", + "isRequired": true + }, + { + "type": "integer", + "name": "total_count", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "repository_url", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "isRequired": true, + "enum": [ + "open", + "locked", + "converting", + "transferring" + ] + }, + { + "type": "string", + "name": "timeline_url" + }, + { + "type": "string", + "name": "title", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "null", + "name": "active_lock_reason" + }, + { + "type": "null", + "name": "answer_chosen_at", + "isRequired": true + }, + { + "type": "null", + "name": "answer_chosen_by", + "isRequired": true + }, + { + "type": "string or null", + "name": "answer_html_url", + "isRequired": true + }, + { + "type": "string", + "name": "author_association" + }, + { + "type": "string or null", + "name": "body" + }, + { + "type": "object", + "name": "category", + "childParamsGroups": [ + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "description" + }, + { + "type": "string", + "name": "emoji" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "boolean", + "name": "is_answerable" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "repository_id" + }, + { + "type": "string", + "name": "slug" + }, + { + "type": "string", + "name": "updated_at" + } + ] + }, + { + "type": "integer", + "name": "comments" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "boolean", + "name": "locked", + "isRequired": true, + "enum": [ + false + ] + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "number" + }, + { + "type": "object", + "name": "reactions", + "childParamsGroups": [ + { + "type": "integer", + "name": "+1" + }, + { + "type": "integer", + "name": "-1" + }, + { + "type": "integer", + "name": "confused" + }, + { + "type": "integer", + "name": "eyes" + }, + { + "type": "integer", + "name": "heart" + }, + { + "type": "integer", + "name": "hooray" + }, + { + "type": "integer", + "name": "laugh" + }, + { + "type": "integer", + "name": "rocket" + }, + { + "type": "integer", + "name": "total_count" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "repository_url" + }, + { + "type": "string", + "name": "state", + "isRequired": true, + "enum": [ + "open", + "converting", + "transferring" + ] + }, + { + "type": "string", + "name": "timeline_url" + }, + { + "type": "string", + "name": "title" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] }, { "type": "object", @@ -95458,11 +96124,1015 @@ ] }, { - "type": "", + "type": "object", "name": "forkee", "in": "body", - "description": "The created [`repository`](https://docs.github.com/rest/reference/repos#get-a-repository) resource.", - "isRequired": true + "description": "A git repository", + "isRequired": true, + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge", + "description": "Whether to allow auto-merge for pull requests.", + "default": false + }, + { + "type": "boolean", + "name": "allow_forking", + "description": "Whether to allow private forks" + }, + { + "type": "boolean", + "name": "allow_merge_commit", + "description": "Whether to allow merge commits for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_rebase_merge", + "description": "Whether to allow rebase merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_squash_merge", + "description": "Whether to allow squash merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "archived", + "description": "Whether the repository is archived.", + "isRequired": true, + "default": false + }, + { + "type": "string", + "name": "assignees_url", + "isRequired": true + }, + { + "type": "string", + "name": "blobs_url", + "isRequired": true + }, + { + "type": "string", + "name": "branches_url", + "isRequired": true + }, + { + "type": "string", + "name": "clone_url", + "isRequired": true + }, + { + "type": "string", + "name": "collaborators_url", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "compare_url", + "isRequired": true + }, + { + "type": "string", + "name": "contents_url", + "isRequired": true + }, + { + "type": "string", + "name": "contributors_url", + "isRequired": true + }, + { + "type": "integer or string", + "name": "created_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "default_branch", + "description": "The default branch of the repository.", + "isRequired": true + }, + { + "type": "boolean", + "name": "delete_branch_on_merge", + "description": "Whether to delete head branches when pull requests are merged", + "default": false + }, + { + "type": "string", + "name": "deployments_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "boolean", + "name": "disabled", + "description": "Returns whether or not this repository is disabled." + }, + { + "type": "string", + "name": "downloads_url", + "isRequired": true + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "fork", + "isRequired": true + }, + { + "type": "integer", + "name": "forks", + "isRequired": true + }, + { + "type": "integer", + "name": "forks_count", + "isRequired": true + }, + { + "type": "string", + "name": "forks_url", + "isRequired": true + }, + { + "type": "string", + "name": "full_name", + "isRequired": true + }, + { + "type": "string", + "name": "git_commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_refs_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_downloads", + "description": "Whether downloads are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_issues", + "description": "Whether issues are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_pages", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_projects", + "description": "Whether projects are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_wiki", + "description": "Whether the wiki is enabled.", + "isRequired": true, + "default": true + }, + { + "type": "string or null", + "name": "homepage", + "isRequired": true + }, + { + "type": "string", + "name": "hooks_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the repository", + "isRequired": true + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url", + "isRequired": true + }, + { + "type": "string", + "name": "issue_events_url", + "isRequired": true + }, + { + "type": "string", + "name": "issues_url", + "isRequired": true + }, + { + "type": "string", + "name": "keys_url", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "language", + "isRequired": true + }, + { + "type": "string", + "name": "languages_url", + "isRequired": true + }, + { + "type": "object or null", + "name": "license", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "key", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "spdx_id", + "isRequired": true + }, + { + "type": "string or null", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "master_branch" + }, + { + "type": "string", + "name": "merges_url", + "isRequired": true + }, + { + "type": "string", + "name": "milestones_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "mirror_url", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the repository.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "notifications_url", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues_count", + "isRequired": true + }, + { + "type": "string", + "name": "organization" + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "permissions", + "childParamsGroups": [ + { + "type": "boolean", + "name": "admin", + "isRequired": true + }, + { + "type": "boolean", + "name": "maintain" + }, + { + "type": "boolean", + "name": "pull", + "isRequired": true + }, + { + "type": "boolean", + "name": "push", + "isRequired": true + }, + { + "type": "boolean", + "name": "triage" + } + ] + }, + { + "type": "boolean", + "name": "private", + "description": "Whether the repository is private or public.", + "isRequired": true + }, + { + "type": "boolean", + "name": "public" + }, + { + "type": "string", + "name": "pulls_url", + "isRequired": true + }, + { + "type": "integer or string or null", + "name": "pushed_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "releases_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "role_name" + }, + { + "type": "integer", + "name": "size", + "isRequired": true + }, + { + "type": "string", + "name": "ssh_url", + "isRequired": true + }, + { + "type": "integer", + "name": "stargazers" + }, + { + "type": "integer", + "name": "stargazers_count", + "isRequired": true + }, + { + "type": "string", + "name": "stargazers_url", + "isRequired": true + }, + { + "type": "string", + "name": "statuses_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscribers_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscription_url", + "isRequired": true + }, + { + "type": "string", + "name": "svn_url", + "isRequired": true + }, + { + "type": "string", + "name": "tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "teams_url", + "isRequired": true + }, + { + "type": "array of strings", + "name": "topics", + "isRequired": true + }, + { + "type": "string", + "name": "trees_url", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "string", + "name": "visibility", + "isRequired": true, + "enum": [ + "public", + "private", + "internal" + ] + }, + { + "type": "integer", + "name": "watchers", + "isRequired": true + }, + { + "type": "integer", + "name": "watchers_count", + "isRequired": true + }, + { + "type": "boolean", + "name": "web_commit_signoff_required", + "description": "Whether to require contributors to sign off on web-based commits" + }, + { + "type": "boolean", + "name": "allow_forking" + }, + { + "type": "string", + "name": "archive_url" + }, + { + "type": "boolean", + "name": "archived" + }, + { + "type": "string", + "name": "assignees_url" + }, + { + "type": "string", + "name": "blobs_url" + }, + { + "type": "string", + "name": "branches_url" + }, + { + "type": "string", + "name": "clone_url" + }, + { + "type": "string", + "name": "collaborators_url" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "commits_url" + }, + { + "type": "string", + "name": "compare_url" + }, + { + "type": "string", + "name": "contents_url" + }, + { + "type": "string", + "name": "contributors_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "default_branch" + }, + { + "type": "string", + "name": "deployments_url" + }, + { + "type": "string or null", + "name": "description" + }, + { + "type": "boolean", + "name": "disabled" + }, + { + "type": "string", + "name": "downloads_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "boolean", + "name": "fork", + "enum": [ + true + ] + }, + { + "type": "integer", + "name": "forks" + }, + { + "type": "integer", + "name": "forks_count" + }, + { + "type": "string", + "name": "forks_url" + }, + { + "type": "string", + "name": "full_name" + }, + { + "type": "string", + "name": "git_commits_url" + }, + { + "type": "string", + "name": "git_refs_url" + }, + { + "type": "string", + "name": "git_tags_url" + }, + { + "type": "string", + "name": "git_url" + }, + { + "type": "boolean", + "name": "has_downloads" + }, + { + "type": "boolean", + "name": "has_issues" + }, + { + "type": "boolean", + "name": "has_pages" + }, + { + "type": "boolean", + "name": "has_projects" + }, + { + "type": "boolean", + "name": "has_wiki" + }, + { + "type": "string or null", + "name": "homepage" + }, + { + "type": "string", + "name": "hooks_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url" + }, + { + "type": "string", + "name": "issue_events_url" + }, + { + "type": "string", + "name": "issues_url" + }, + { + "type": "string", + "name": "keys_url" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "null", + "name": "language" + }, + { + "type": "string", + "name": "languages_url" + }, + { + "type": "object or null", + "name": "license" + }, + { + "type": "string", + "name": "merges_url" + }, + { + "type": "string", + "name": "milestones_url" + }, + { + "type": "null", + "name": "mirror_url" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "notifications_url" + }, + { + "type": "integer", + "name": "open_issues" + }, + { + "type": "integer", + "name": "open_issues_count" + }, + { + "type": "object", + "name": "owner", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "boolean", + "name": "private" + }, + { + "type": "boolean", + "name": "public" + }, + { + "type": "string", + "name": "pulls_url" + }, + { + "type": "string", + "name": "pushed_at" + }, + { + "type": "string", + "name": "releases_url" + }, + { + "type": "integer", + "name": "size" + }, + { + "type": "string", + "name": "ssh_url" + }, + { + "type": "integer", + "name": "stargazers_count" + }, + { + "type": "string", + "name": "stargazers_url" + }, + { + "type": "string", + "name": "statuses_url" + }, + { + "type": "string", + "name": "subscribers_url" + }, + { + "type": "string", + "name": "subscription_url" + }, + { + "type": "string", + "name": "svn_url" + }, + { + "type": "string", + "name": "tags_url" + }, + { + "type": "string", + "name": "teams_url" + }, + { + "type": "array", + "name": "topics" + }, + { + "type": "string", + "name": "trees_url" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "string", + "name": "visibility" + }, + { + "type": "integer", + "name": "watchers" + }, + { + "type": "integer", + "name": "watchers_count" + } + ] }, { "type": "object", @@ -117422,11 +119092,1569 @@ ] }, { - "type": "", + "type": "object", "name": "issue", "in": "body", - "description": "The [issue](https://docs.github.com/rest/reference/issues) the comment belongs to.", - "isRequired": true + "description": "The [issue](https://docs.github.com/rest/reference/issues) itself.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "active_lock_reason", + "isRequired": true, + "enum": [ + "resolved", + "off-topic", + "too heated", + "spam", + null + ] + }, + { + "type": "object or null", + "name": "assignee", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "array of objects", + "name": "assignees", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "author_association", + "description": "How the author is associated with the repository.", + "isRequired": true, + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + { + "type": "string or null", + "name": "body", + "description": "Contents of the issue", + "isRequired": true + }, + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "comments", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "boolean", + "name": "draft" + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "array of objects", + "name": "labels", + "childParamsGroups": [ + { + "type": "string", + "name": "color", + "description": "6-character hex code, without the leading #, identifying the color", + "isRequired": true + }, + { + "type": "boolean", + "name": "default", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the label.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the label", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "locked" + }, + { + "type": "object or null", + "name": "milestone", + "description": "A collection of related issues and pull requests.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "closed_issues", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "creator", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "string or null", + "name": "due_on", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "The number of the milestone.", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "The state of the milestone.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "title", + "description": "The title of the milestone.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "isRequired": true + }, + { + "type": "object or null", + "name": "performed_via_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.", + "childParamsGroups": [ + { + "type": "string or null", + "name": "created_at", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "array of strings", + "name": "events", + "description": "The list of events for the GitHub app" + }, + { + "type": "string or null", + "name": "external_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer or null", + "name": "id", + "description": "Unique identifier of the GitHub app", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the GitHub app", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "permissions", + "description": "The set of permissions for the GitHub app", + "childParamsGroups": [ + { + "type": "string", + "name": "actions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "administration", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "checks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "content_references", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "contents", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "deployments", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "discussions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "emails", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "environments", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "issues", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "keys", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "members", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "metadata", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_administration", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_hooks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_packages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_plan", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_projects", + "enum": [ + "read", + "write", + "admin" + ] + }, + { + "type": "string", + "name": "organization_secrets", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_self_hosted_runners", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_user_blocking", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "packages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "pages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "pull_requests", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "repository_hooks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "repository_projects", + "enum": [ + "read", + "write", + "admin" + ] + }, + { + "type": "string", + "name": "secret_scanning_alerts", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "secrets", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "security_events", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "security_scanning_alert", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "single_file", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "statuses", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "team_discussions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "vulnerability_alerts", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "workflows", + "enum": [ + "read", + "write" + ] + } + ] + }, + { + "type": "string", + "name": "slug", + "description": "The slug name of the GitHub app" + }, + { + "type": "string or null", + "name": "updated_at", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "pull_request", + "childParamsGroups": [ + { + "type": "string", + "name": "diff_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "string or null", + "name": "merged_at" + }, + { + "type": "string", + "name": "patch_url" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "reactions", + "isRequired": true, + "childParamsGroups": [ + { + "type": "integer", + "name": "+1", + "isRequired": true + }, + { + "type": "integer", + "name": "-1", + "isRequired": true + }, + { + "type": "integer", + "name": "confused", + "isRequired": true + }, + { + "type": "integer", + "name": "eyes", + "isRequired": true + }, + { + "type": "integer", + "name": "heart", + "isRequired": true + }, + { + "type": "integer", + "name": "hooray", + "isRequired": true + }, + { + "type": "integer", + "name": "laugh", + "isRequired": true + }, + { + "type": "integer", + "name": "rocket", + "isRequired": true + }, + { + "type": "integer", + "name": "total_count", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "repository_url", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "State of the issue; either 'open' or 'closed'", + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string or null", + "name": "state_reason" + }, + { + "type": "string", + "name": "timeline_url" + }, + { + "type": "string", + "name": "title", + "description": "Title of the issue", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the issue", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "active_lock_reason" + }, + { + "type": "object or null", + "name": "assignee", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "array of objects", + "name": "assignees" + }, + { + "type": "string", + "name": "author_association" + }, + { + "type": "string or null", + "name": "body" + }, + { + "type": "string or null", + "name": "closed_at" + }, + { + "type": "integer", + "name": "comments" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "array of objects", + "name": "labels", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "color", + "description": "6-character hex code, without the leading #, identifying the color", + "isRequired": true + }, + { + "type": "boolean", + "name": "default", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the label.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the label", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "boolean", + "name": "locked", + "isRequired": true + }, + { + "type": "object or null", + "name": "milestone" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "number" + }, + { + "type": "object or null", + "name": "performed_via_github_app" + }, + { + "type": "object", + "name": "reactions", + "childParamsGroups": [ + { + "type": "integer", + "name": "+1" + }, + { + "type": "integer", + "name": "-1" + }, + { + "type": "integer", + "name": "confused" + }, + { + "type": "integer", + "name": "eyes" + }, + { + "type": "integer", + "name": "heart" + }, + { + "type": "integer", + "name": "hooray" + }, + { + "type": "integer", + "name": "laugh" + }, + { + "type": "integer", + "name": "rocket" + }, + { + "type": "integer", + "name": "total_count" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "repository_url" + }, + { + "type": "string", + "name": "state", + "description": "State of the issue; either 'open' or 'closed'", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "timeline_url" + }, + { + "type": "string", + "name": "title" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] }, { "type": "object", @@ -119431,11 +122659,1567 @@ ] }, { - "type": "", + "type": "object", "name": "issue", "in": "body", - "description": "The [issue](https://docs.github.com/rest/reference/issues) the comment belongs to.", - "isRequired": true + "description": "The [issue](https://docs.github.com/rest/reference/issues) itself.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "active_lock_reason", + "isRequired": true, + "enum": [ + "resolved", + "off-topic", + "too heated", + "spam", + null + ] + }, + { + "type": "object or null", + "name": "assignee", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "array of objects", + "name": "assignees", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "author_association", + "description": "How the author is associated with the repository.", + "isRequired": true, + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + { + "type": "string or null", + "name": "body", + "description": "Contents of the issue", + "isRequired": true + }, + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "comments", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "boolean", + "name": "draft" + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "array of objects", + "name": "labels", + "childParamsGroups": [ + { + "type": "string", + "name": "color", + "description": "6-character hex code, without the leading #, identifying the color", + "isRequired": true + }, + { + "type": "boolean", + "name": "default", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the label.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the label", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "locked" + }, + { + "type": "object or null", + "name": "milestone", + "description": "A collection of related issues and pull requests.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "closed_issues", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "creator", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "string or null", + "name": "due_on", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "The number of the milestone.", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "The state of the milestone.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "title", + "description": "The title of the milestone.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "isRequired": true + }, + { + "type": "object or null", + "name": "performed_via_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.", + "childParamsGroups": [ + { + "type": "string or null", + "name": "created_at", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "array of strings", + "name": "events", + "description": "The list of events for the GitHub app" + }, + { + "type": "string or null", + "name": "external_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer or null", + "name": "id", + "description": "Unique identifier of the GitHub app", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the GitHub app", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "permissions", + "description": "The set of permissions for the GitHub app", + "childParamsGroups": [ + { + "type": "string", + "name": "actions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "administration", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "checks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "content_references", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "contents", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "deployments", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "discussions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "emails", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "environments", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "issues", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "keys", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "members", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "metadata", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_administration", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_hooks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_packages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_plan", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_projects", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_secrets", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_self_hosted_runners", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_user_blocking", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "packages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "pages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "pull_requests", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "repository_hooks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "repository_projects", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "secret_scanning_alerts", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "secrets", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "security_events", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "security_scanning_alert", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "single_file", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "statuses", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "team_discussions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "vulnerability_alerts", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "workflows", + "enum": [ + "read", + "write" + ] + } + ] + }, + { + "type": "string", + "name": "slug", + "description": "The slug name of the GitHub app" + }, + { + "type": "string or null", + "name": "updated_at", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "pull_request", + "childParamsGroups": [ + { + "type": "string", + "name": "diff_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "string or null", + "name": "merged_at" + }, + { + "type": "string", + "name": "patch_url" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "reactions", + "isRequired": true, + "childParamsGroups": [ + { + "type": "integer", + "name": "+1", + "isRequired": true + }, + { + "type": "integer", + "name": "-1", + "isRequired": true + }, + { + "type": "integer", + "name": "confused", + "isRequired": true + }, + { + "type": "integer", + "name": "eyes", + "isRequired": true + }, + { + "type": "integer", + "name": "heart", + "isRequired": true + }, + { + "type": "integer", + "name": "hooray", + "isRequired": true + }, + { + "type": "integer", + "name": "laugh", + "isRequired": true + }, + { + "type": "integer", + "name": "rocket", + "isRequired": true + }, + { + "type": "integer", + "name": "total_count", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "repository_url", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "State of the issue; either 'open' or 'closed'", + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string or null", + "name": "state_reason" + }, + { + "type": "string", + "name": "timeline_url" + }, + { + "type": "string", + "name": "title", + "description": "Title of the issue", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the issue", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "active_lock_reason" + }, + { + "type": "object or null", + "name": "assignee", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "array of objects", + "name": "assignees" + }, + { + "type": "string", + "name": "author_association" + }, + { + "type": "string or null", + "name": "body" + }, + { + "type": "string or null", + "name": "closed_at" + }, + { + "type": "integer", + "name": "comments" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "array of objects", + "name": "labels", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "color", + "description": "6-character hex code, without the leading #, identifying the color", + "isRequired": true + }, + { + "type": "boolean", + "name": "default", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the label.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the label", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "boolean", + "name": "locked", + "isRequired": true + }, + { + "type": "object or null", + "name": "milestone" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "number" + }, + { + "type": "object or null", + "name": "performed_via_github_app" + }, + { + "type": "object", + "name": "reactions", + "childParamsGroups": [ + { + "type": "integer", + "name": "+1" + }, + { + "type": "integer", + "name": "-1" + }, + { + "type": "integer", + "name": "confused" + }, + { + "type": "integer", + "name": "eyes" + }, + { + "type": "integer", + "name": "heart" + }, + { + "type": "integer", + "name": "hooray" + }, + { + "type": "integer", + "name": "laugh" + }, + { + "type": "integer", + "name": "rocket" + }, + { + "type": "integer", + "name": "total_count" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "repository_url" + }, + { + "type": "string", + "name": "state", + "description": "State of the issue; either 'open' or 'closed'", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "timeline_url" + }, + { + "type": "string", + "name": "title" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] }, { "type": "object", @@ -121461,11 +126245,1568 @@ ] }, { - "type": "", + "type": "object", "name": "issue", "in": "body", - "description": "The [issue](https://docs.github.com/rest/reference/issues) the comment belongs to.", - "isRequired": true + "description": "The [issue](https://docs.github.com/rest/reference/issues) itself.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "active_lock_reason", + "isRequired": true, + "enum": [ + "resolved", + "off-topic", + "too heated", + "spam", + null + ] + }, + { + "type": "object or null", + "name": "assignee", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "array of objects", + "name": "assignees", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "author_association", + "description": "How the author is associated with the repository.", + "isRequired": true, + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + { + "type": "string or null", + "name": "body", + "description": "Contents of the issue", + "isRequired": true + }, + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "comments", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "boolean", + "name": "draft" + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "array of objects", + "name": "labels", + "childParamsGroups": [ + { + "type": "string", + "name": "color", + "description": "6-character hex code, without the leading #, identifying the color", + "isRequired": true + }, + { + "type": "boolean", + "name": "default", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the label.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the label", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "locked" + }, + { + "type": "object or null", + "name": "milestone", + "description": "A collection of related issues and pull requests.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "closed_issues", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "creator", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "string or null", + "name": "due_on", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "The number of the milestone.", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "The state of the milestone.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "title", + "description": "The title of the milestone.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "isRequired": true + }, + { + "type": "object or null", + "name": "performed_via_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.", + "childParamsGroups": [ + { + "type": "string or null", + "name": "created_at", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "array of strings", + "name": "events", + "description": "The list of events for the GitHub app" + }, + { + "type": "string or null", + "name": "external_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer or null", + "name": "id", + "description": "Unique identifier of the GitHub app", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the GitHub app", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "permissions", + "description": "The set of permissions for the GitHub app", + "childParamsGroups": [ + { + "type": "string", + "name": "actions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "administration", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "checks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "content_references", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "contents", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "deployments", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "discussions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "emails", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "environments", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "issues", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "keys", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "members", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "metadata", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_administration", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_hooks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_packages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_plan", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_projects", + "enum": [ + "read", + "write", + "admin" + ] + }, + { + "type": "string", + "name": "organization_secrets", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_self_hosted_runners", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_user_blocking", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "packages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "pages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "pull_requests", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "repository_hooks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "repository_projects", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "secret_scanning_alerts", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "secrets", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "security_events", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "security_scanning_alert", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "single_file", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "statuses", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "team_discussions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "vulnerability_alerts", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "workflows", + "enum": [ + "read", + "write" + ] + } + ] + }, + { + "type": "string", + "name": "slug", + "description": "The slug name of the GitHub app" + }, + { + "type": "string or null", + "name": "updated_at", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "pull_request", + "childParamsGroups": [ + { + "type": "string", + "name": "diff_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "string or null", + "name": "merged_at" + }, + { + "type": "string", + "name": "patch_url" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "reactions", + "isRequired": true, + "childParamsGroups": [ + { + "type": "integer", + "name": "+1", + "isRequired": true + }, + { + "type": "integer", + "name": "-1", + "isRequired": true + }, + { + "type": "integer", + "name": "confused", + "isRequired": true + }, + { + "type": "integer", + "name": "eyes", + "isRequired": true + }, + { + "type": "integer", + "name": "heart", + "isRequired": true + }, + { + "type": "integer", + "name": "hooray", + "isRequired": true + }, + { + "type": "integer", + "name": "laugh", + "isRequired": true + }, + { + "type": "integer", + "name": "rocket", + "isRequired": true + }, + { + "type": "integer", + "name": "total_count", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "repository_url", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "State of the issue; either 'open' or 'closed'", + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string or null", + "name": "state_reason" + }, + { + "type": "string", + "name": "timeline_url" + }, + { + "type": "string", + "name": "title", + "description": "Title of the issue", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the issue", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "active_lock_reason" + }, + { + "type": "object or null", + "name": "assignee", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "array of objects", + "name": "assignees" + }, + { + "type": "string", + "name": "author_association" + }, + { + "type": "string or null", + "name": "body" + }, + { + "type": "string or null", + "name": "closed_at" + }, + { + "type": "integer", + "name": "comments" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "array of objects", + "name": "labels", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "color", + "description": "6-character hex code, without the leading #, identifying the color", + "isRequired": true + }, + { + "type": "boolean", + "name": "default", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the label.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the label", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "boolean", + "name": "locked", + "isRequired": true + }, + { + "type": "object or null", + "name": "milestone" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "number" + }, + { + "type": "object or null", + "name": "performed_via_github_app" + }, + { + "type": "object", + "name": "reactions", + "childParamsGroups": [ + { + "type": "integer", + "name": "+1" + }, + { + "type": "integer", + "name": "-1" + }, + { + "type": "integer", + "name": "confused" + }, + { + "type": "integer", + "name": "eyes" + }, + { + "type": "integer", + "name": "heart" + }, + { + "type": "integer", + "name": "hooray" + }, + { + "type": "integer", + "name": "laugh" + }, + { + "type": "integer", + "name": "rocket" + }, + { + "type": "integer", + "name": "total_count" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "repository_url" + }, + { + "type": "string", + "name": "state", + "description": "State of the issue; either 'open' or 'closed'", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "timeline_url" + }, + { + "type": "string", + "name": "title" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] }, { "type": "object", @@ -125883,11 +132224,1431 @@ ] }, { - "type": "", + "type": "object", "name": "issue", "in": "body", "description": "The [issue](https://docs.github.com/rest/reference/issues) itself.", - "isRequired": true + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "active_lock_reason", + "isRequired": true, + "enum": [ + "resolved", + "off-topic", + "too heated", + "spam", + null + ] + }, + { + "type": "object or null", + "name": "assignee", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "array of objects", + "name": "assignees", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "author_association", + "description": "How the author is associated with the repository.", + "isRequired": true, + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + { + "type": "string or null", + "name": "body", + "description": "Contents of the issue", + "isRequired": true + }, + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "comments", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "boolean", + "name": "draft" + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "array of objects", + "name": "labels", + "childParamsGroups": [ + { + "type": "string", + "name": "color", + "description": "6-character hex code, without the leading #, identifying the color", + "isRequired": true + }, + { + "type": "boolean", + "name": "default", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the label.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the label", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "locked" + }, + { + "type": "object or null", + "name": "milestone", + "description": "A collection of related issues and pull requests.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "closed_issues", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "creator", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "string or null", + "name": "due_on", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "The number of the milestone.", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "The state of the milestone.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "title", + "description": "The title of the milestone.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "isRequired": true + }, + { + "type": "object or null", + "name": "performed_via_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.", + "childParamsGroups": [ + { + "type": "string or null", + "name": "created_at", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "array of strings", + "name": "events", + "description": "The list of events for the GitHub app" + }, + { + "type": "string or null", + "name": "external_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer or null", + "name": "id", + "description": "Unique identifier of the GitHub app", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the GitHub app", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "permissions", + "description": "The set of permissions for the GitHub app", + "childParamsGroups": [ + { + "type": "string", + "name": "actions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "administration", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "checks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "content_references", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "contents", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "deployments", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "discussions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "emails", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "environments", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "issues", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "keys", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "members", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "metadata", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_administration", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_hooks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_packages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_plan", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_projects", + "enum": [ + "read", + "write", + "admin" + ] + }, + { + "type": "string", + "name": "organization_secrets", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_self_hosted_runners", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_user_blocking", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "packages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "pages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "pull_requests", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "repository_hooks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "repository_projects", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "secret_scanning_alerts", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "secrets", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "security_events", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "security_scanning_alert", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "single_file", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "statuses", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "team_discussions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "vulnerability_alerts", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "workflows", + "enum": [ + "read", + "write" + ] + } + ] + }, + { + "type": "string", + "name": "slug", + "description": "The slug name of the GitHub app" + }, + { + "type": "string or null", + "name": "updated_at", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "pull_request", + "childParamsGroups": [ + { + "type": "string", + "name": "diff_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "string or null", + "name": "merged_at" + }, + { + "type": "string", + "name": "patch_url" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "reactions", + "isRequired": true, + "childParamsGroups": [ + { + "type": "integer", + "name": "+1", + "isRequired": true + }, + { + "type": "integer", + "name": "-1", + "isRequired": true + }, + { + "type": "integer", + "name": "confused", + "isRequired": true + }, + { + "type": "integer", + "name": "eyes", + "isRequired": true + }, + { + "type": "integer", + "name": "heart", + "isRequired": true + }, + { + "type": "integer", + "name": "hooray", + "isRequired": true + }, + { + "type": "integer", + "name": "laugh", + "isRequired": true + }, + { + "type": "integer", + "name": "rocket", + "isRequired": true + }, + { + "type": "integer", + "name": "total_count", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "repository_url", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "State of the issue; either 'open' or 'closed'", + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string or null", + "name": "state_reason" + }, + { + "type": "string", + "name": "timeline_url" + }, + { + "type": "string", + "name": "title", + "description": "Title of the issue", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the issue", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "active_lock_reason" + }, + { + "type": "object or null", + "name": "assignee" + }, + { + "type": "array of objects", + "name": "assignees" + }, + { + "type": "string", + "name": "author_association" + }, + { + "type": "string or null", + "name": "body" + }, + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "comments" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "array of objects", + "name": "labels" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "boolean", + "name": "locked" + }, + { + "type": "object or null", + "name": "milestone" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "number" + }, + { + "type": "object or null", + "name": "performed_via_github_app" + }, + { + "type": "object", + "name": "reactions", + "childParamsGroups": [ + { + "type": "integer", + "name": "+1" + }, + { + "type": "integer", + "name": "-1" + }, + { + "type": "integer", + "name": "confused" + }, + { + "type": "integer", + "name": "eyes" + }, + { + "type": "integer", + "name": "heart" + }, + { + "type": "integer", + "name": "hooray" + }, + { + "type": "integer", + "name": "laugh" + }, + { + "type": "integer", + "name": "rocket" + }, + { + "type": "integer", + "name": "total_count" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "repository_url" + }, + { + "type": "string", + "name": "state", + "isRequired": true, + "enum": [ + "closed", + "open" + ] + }, + { + "type": "string", + "name": "timeline_url" + }, + { + "type": "string", + "name": "title" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] }, { "type": "object", @@ -130198,10 +137959,1610 @@ ] }, { - "type": "", + "type": "object", "name": "issue", "in": "body", - "isRequired": true + "description": "The [issue](https://docs.github.com/rest/reference/issues) itself.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "active_lock_reason", + "isRequired": true, + "enum": [ + "resolved", + "off-topic", + "too heated", + "spam", + null + ] + }, + { + "type": "object or null", + "name": "assignee", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "array of objects", + "name": "assignees", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "author_association", + "description": "How the author is associated with the repository.", + "isRequired": true, + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + { + "type": "string or null", + "name": "body", + "description": "Contents of the issue", + "isRequired": true + }, + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "comments", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "boolean", + "name": "draft" + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "array of objects", + "name": "labels", + "childParamsGroups": [ + { + "type": "string", + "name": "color", + "description": "6-character hex code, without the leading #, identifying the color", + "isRequired": true + }, + { + "type": "boolean", + "name": "default", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the label.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the label", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "locked" + }, + { + "type": "object or null", + "name": "milestone", + "description": "A collection of related issues and pull requests.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "closed_issues", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "creator", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "string or null", + "name": "due_on", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "The number of the milestone.", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "The state of the milestone.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "title", + "description": "The title of the milestone.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "isRequired": true + }, + { + "type": "object or null", + "name": "performed_via_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.", + "childParamsGroups": [ + { + "type": "string or null", + "name": "created_at", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "array of strings", + "name": "events", + "description": "The list of events for the GitHub app" + }, + { + "type": "string or null", + "name": "external_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer or null", + "name": "id", + "description": "Unique identifier of the GitHub app", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the GitHub app", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "permissions", + "description": "The set of permissions for the GitHub app", + "childParamsGroups": [ + { + "type": "string", + "name": "actions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "administration", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "checks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "content_references", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "contents", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "deployments", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "discussions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "emails", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "environments", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "issues", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "keys", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "members", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "metadata", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_administration", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_hooks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_packages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_plan", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_projects", + "enum": [ + "read", + "write", + "admin" + ] + }, + { + "type": "string", + "name": "organization_secrets", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_self_hosted_runners", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_user_blocking", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "packages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "pages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "pull_requests", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "repository_hooks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "repository_projects", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "secret_scanning_alerts", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "secrets", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "security_events", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "security_scanning_alert", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "single_file", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "statuses", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "team_discussions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "vulnerability_alerts", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "workflows", + "enum": [ + "read", + "write" + ] + } + ] + }, + { + "type": "string", + "name": "slug", + "description": "The slug name of the GitHub app" + }, + { + "type": "string or null", + "name": "updated_at", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "pull_request", + "childParamsGroups": [ + { + "type": "string", + "name": "diff_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "string or null", + "name": "merged_at" + }, + { + "type": "string", + "name": "patch_url" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "reactions", + "isRequired": true, + "childParamsGroups": [ + { + "type": "integer", + "name": "+1", + "isRequired": true + }, + { + "type": "integer", + "name": "-1", + "isRequired": true + }, + { + "type": "integer", + "name": "confused", + "isRequired": true + }, + { + "type": "integer", + "name": "eyes", + "isRequired": true + }, + { + "type": "integer", + "name": "heart", + "isRequired": true + }, + { + "type": "integer", + "name": "hooray", + "isRequired": true + }, + { + "type": "integer", + "name": "laugh", + "isRequired": true + }, + { + "type": "integer", + "name": "rocket", + "isRequired": true + }, + { + "type": "integer", + "name": "total_count", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "repository_url", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "State of the issue; either 'open' or 'closed'", + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string or null", + "name": "state_reason" + }, + { + "type": "string", + "name": "timeline_url" + }, + { + "type": "string", + "name": "title", + "description": "Title of the issue", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the issue", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "active_lock_reason" + }, + { + "type": "object or null", + "name": "assignee" + }, + { + "type": "array of objects", + "name": "assignees" + }, + { + "type": "string", + "name": "author_association" + }, + { + "type": "string or null", + "name": "body" + }, + { + "type": "string or null", + "name": "closed_at" + }, + { + "type": "integer", + "name": "comments" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "array of objects", + "name": "labels" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "boolean", + "name": "locked" + }, + { + "type": "object or null", + "name": "milestone", + "description": "A collection of related issues and pull requests.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "closed_issues", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "creator", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "string or null", + "name": "due_on", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "The number of the milestone.", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "The state of the milestone.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "title", + "description": "The title of the milestone.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "number" + }, + { + "type": "object or null", + "name": "performed_via_github_app" + }, + { + "type": "object", + "name": "reactions", + "childParamsGroups": [ + { + "type": "integer", + "name": "+1" + }, + { + "type": "integer", + "name": "-1" + }, + { + "type": "integer", + "name": "confused" + }, + { + "type": "integer", + "name": "eyes" + }, + { + "type": "integer", + "name": "heart" + }, + { + "type": "integer", + "name": "hooray" + }, + { + "type": "integer", + "name": "laugh" + }, + { + "type": "integer", + "name": "rocket" + }, + { + "type": "integer", + "name": "total_count" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "repository_url" + }, + { + "type": "string", + "name": "state" + }, + { + "type": "string", + "name": "timeline_url" + }, + { + "type": "string", + "name": "title" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] }, { "type": "object", @@ -137584,10 +146945,1432 @@ ] }, { - "type": "", + "type": "object", "name": "issue", "in": "body", - "isRequired": true + "description": "The [issue](https://docs.github.com/rest/reference/issues) itself.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "active_lock_reason", + "isRequired": true, + "enum": [ + "resolved", + "off-topic", + "too heated", + "spam", + null + ] + }, + { + "type": "object or null", + "name": "assignee", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "array of objects", + "name": "assignees", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "author_association", + "description": "How the author is associated with the repository.", + "isRequired": true, + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + { + "type": "string or null", + "name": "body", + "description": "Contents of the issue", + "isRequired": true + }, + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "comments", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "boolean", + "name": "draft" + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "array of objects", + "name": "labels", + "childParamsGroups": [ + { + "type": "string", + "name": "color", + "description": "6-character hex code, without the leading #, identifying the color", + "isRequired": true + }, + { + "type": "boolean", + "name": "default", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the label.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the label", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "locked" + }, + { + "type": "object or null", + "name": "milestone", + "description": "A collection of related issues and pull requests.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "closed_issues", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "creator", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "string or null", + "name": "due_on", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "The number of the milestone.", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "The state of the milestone.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "title", + "description": "The title of the milestone.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "isRequired": true + }, + { + "type": "object or null", + "name": "performed_via_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.", + "childParamsGroups": [ + { + "type": "string or null", + "name": "created_at", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "array of strings", + "name": "events", + "description": "The list of events for the GitHub app" + }, + { + "type": "string or null", + "name": "external_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer or null", + "name": "id", + "description": "Unique identifier of the GitHub app", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the GitHub app", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "permissions", + "description": "The set of permissions for the GitHub app", + "childParamsGroups": [ + { + "type": "string", + "name": "actions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "administration", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "checks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "content_references", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "contents", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "deployments", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "discussions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "emails", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "environments", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "issues", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "keys", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "members", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "metadata", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_administration", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_hooks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_packages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_plan", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_projects", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_secrets", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_self_hosted_runners", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_user_blocking", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "packages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "pages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "pull_requests", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "repository_hooks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "repository_projects", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "secret_scanning_alerts", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "secrets", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "security_events", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "security_scanning_alert", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "single_file", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "statuses", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "team_discussions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "vulnerability_alerts", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "workflows", + "enum": [ + "read", + "write" + ] + } + ] + }, + { + "type": "string", + "name": "slug", + "description": "The slug name of the GitHub app" + }, + { + "type": "string or null", + "name": "updated_at", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "pull_request", + "childParamsGroups": [ + { + "type": "string", + "name": "diff_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "string or null", + "name": "merged_at" + }, + { + "type": "string", + "name": "patch_url" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "reactions", + "isRequired": true, + "childParamsGroups": [ + { + "type": "integer", + "name": "+1", + "isRequired": true + }, + { + "type": "integer", + "name": "-1", + "isRequired": true + }, + { + "type": "integer", + "name": "confused", + "isRequired": true + }, + { + "type": "integer", + "name": "eyes", + "isRequired": true + }, + { + "type": "integer", + "name": "heart", + "isRequired": true + }, + { + "type": "integer", + "name": "hooray", + "isRequired": true + }, + { + "type": "integer", + "name": "laugh", + "isRequired": true + }, + { + "type": "integer", + "name": "rocket", + "isRequired": true + }, + { + "type": "integer", + "name": "total_count", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "repository_url", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "State of the issue; either 'open' or 'closed'", + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string or null", + "name": "state_reason" + }, + { + "type": "string", + "name": "timeline_url" + }, + { + "type": "string", + "name": "title", + "description": "Title of the issue", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the issue", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "active_lock_reason", + "isRequired": true, + "enum": [ + "resolved", + "off-topic", + "too heated", + "spam", + null + ] + }, + { + "type": "object or null", + "name": "assignee" + }, + { + "type": "array of objects", + "name": "assignees" + }, + { + "type": "string", + "name": "author_association" + }, + { + "type": "string or null", + "name": "body" + }, + { + "type": "string or null", + "name": "closed_at" + }, + { + "type": "integer", + "name": "comments" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "array of objects", + "name": "labels" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "boolean", + "name": "locked", + "isRequired": true, + "enum": [ + true + ] + }, + { + "type": "object or null", + "name": "milestone" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "number" + }, + { + "type": "object or null", + "name": "performed_via_github_app" + }, + { + "type": "object", + "name": "reactions", + "childParamsGroups": [ + { + "type": "integer", + "name": "+1" + }, + { + "type": "integer", + "name": "-1" + }, + { + "type": "integer", + "name": "confused" + }, + { + "type": "integer", + "name": "eyes" + }, + { + "type": "integer", + "name": "heart" + }, + { + "type": "integer", + "name": "hooray" + }, + { + "type": "integer", + "name": "laugh" + }, + { + "type": "integer", + "name": "rocket" + }, + { + "type": "integer", + "name": "total_count" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "repository_url" + }, + { + "type": "string", + "name": "state" + }, + { + "type": "string", + "name": "timeline_url" + }, + { + "type": "string", + "name": "title" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] }, { "type": "object", @@ -139148,10 +149931,1607 @@ ] }, { - "type": "", + "type": "object", "name": "issue", "in": "body", - "isRequired": true + "description": "The [issue](https://docs.github.com/rest/reference/issues) itself.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "active_lock_reason", + "isRequired": true, + "enum": [ + "resolved", + "off-topic", + "too heated", + "spam", + null + ] + }, + { + "type": "object or null", + "name": "assignee", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "array of objects", + "name": "assignees", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "author_association", + "description": "How the author is associated with the repository.", + "isRequired": true, + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + { + "type": "string or null", + "name": "body", + "description": "Contents of the issue", + "isRequired": true + }, + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "comments", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "boolean", + "name": "draft" + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "array of objects", + "name": "labels", + "childParamsGroups": [ + { + "type": "string", + "name": "color", + "description": "6-character hex code, without the leading #, identifying the color", + "isRequired": true + }, + { + "type": "boolean", + "name": "default", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the label.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the label", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "locked" + }, + { + "type": "object or null", + "name": "milestone", + "description": "A collection of related issues and pull requests.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "closed_issues", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "creator", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "string or null", + "name": "due_on", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "The number of the milestone.", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "The state of the milestone.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "title", + "description": "The title of the milestone.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "isRequired": true + }, + { + "type": "object or null", + "name": "performed_via_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.", + "childParamsGroups": [ + { + "type": "string or null", + "name": "created_at", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "array of strings", + "name": "events", + "description": "The list of events for the GitHub app" + }, + { + "type": "string or null", + "name": "external_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer or null", + "name": "id", + "description": "Unique identifier of the GitHub app", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the GitHub app", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "permissions", + "description": "The set of permissions for the GitHub app", + "childParamsGroups": [ + { + "type": "string", + "name": "actions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "administration", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "checks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "content_references", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "contents", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "deployments", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "discussions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "emails", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "environments", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "issues", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "keys", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "members", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "metadata", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_administration", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_hooks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_packages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_plan", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_projects", + "enum": [ + "read", + "write", + "admin" + ] + }, + { + "type": "string", + "name": "organization_secrets", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_self_hosted_runners", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_user_blocking", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "packages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "pages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "pull_requests", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "repository_hooks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "repository_projects", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "secret_scanning_alerts", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "secrets", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "security_events", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "security_scanning_alert", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "single_file", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "statuses", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "team_discussions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "vulnerability_alerts", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "workflows", + "enum": [ + "read", + "write" + ] + } + ] + }, + { + "type": "string", + "name": "slug", + "description": "The slug name of the GitHub app" + }, + { + "type": "string or null", + "name": "updated_at", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "pull_request", + "childParamsGroups": [ + { + "type": "string", + "name": "diff_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "string or null", + "name": "merged_at" + }, + { + "type": "string", + "name": "patch_url" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "reactions", + "isRequired": true, + "childParamsGroups": [ + { + "type": "integer", + "name": "+1", + "isRequired": true + }, + { + "type": "integer", + "name": "-1", + "isRequired": true + }, + { + "type": "integer", + "name": "confused", + "isRequired": true + }, + { + "type": "integer", + "name": "eyes", + "isRequired": true + }, + { + "type": "integer", + "name": "heart", + "isRequired": true + }, + { + "type": "integer", + "name": "hooray", + "isRequired": true + }, + { + "type": "integer", + "name": "laugh", + "isRequired": true + }, + { + "type": "integer", + "name": "rocket", + "isRequired": true + }, + { + "type": "integer", + "name": "total_count", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "repository_url", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "State of the issue; either 'open' or 'closed'", + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string or null", + "name": "state_reason" + }, + { + "type": "string", + "name": "timeline_url" + }, + { + "type": "string", + "name": "title", + "description": "Title of the issue", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the issue", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "active_lock_reason" + }, + { + "type": "object or null", + "name": "assignee" + }, + { + "type": "array of objects", + "name": "assignees" + }, + { + "type": "string", + "name": "author_association" + }, + { + "type": "string or null", + "name": "body" + }, + { + "type": "string or null", + "name": "closed_at" + }, + { + "type": "integer", + "name": "comments" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "array of objects", + "name": "labels" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "boolean", + "name": "locked" + }, + { + "type": "object", + "name": "milestone", + "description": "A collection of related issues and pull requests.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "closed_issues", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "creator", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "string or null", + "name": "due_on", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "The number of the milestone.", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "The state of the milestone.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "title", + "description": "The title of the milestone.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "number" + }, + { + "type": "object or null", + "name": "performed_via_github_app" + }, + { + "type": "object", + "name": "reactions", + "childParamsGroups": [ + { + "type": "integer", + "name": "+1" + }, + { + "type": "integer", + "name": "-1" + }, + { + "type": "integer", + "name": "confused" + }, + { + "type": "integer", + "name": "eyes" + }, + { + "type": "integer", + "name": "heart" + }, + { + "type": "integer", + "name": "hooray" + }, + { + "type": "integer", + "name": "laugh" + }, + { + "type": "integer", + "name": "rocket" + }, + { + "type": "integer", + "name": "total_count" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "repository_url" + }, + { + "type": "string", + "name": "state" + }, + { + "type": "string", + "name": "timeline_url" + }, + { + "type": "string", + "name": "title" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] }, { "type": "object", @@ -148218,10 +160598,1430 @@ ] }, { - "type": "", + "type": "object", "name": "issue", "in": "body", - "isRequired": true + "description": "The [issue](https://docs.github.com/rest/reference/issues) itself.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "active_lock_reason", + "isRequired": true, + "enum": [ + "resolved", + "off-topic", + "too heated", + "spam", + null + ] + }, + { + "type": "object or null", + "name": "assignee", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "array of objects", + "name": "assignees", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "author_association", + "description": "How the author is associated with the repository.", + "isRequired": true, + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + { + "type": "string or null", + "name": "body", + "description": "Contents of the issue", + "isRequired": true + }, + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "comments", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "boolean", + "name": "draft" + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "array of objects", + "name": "labels", + "childParamsGroups": [ + { + "type": "string", + "name": "color", + "description": "6-character hex code, without the leading #, identifying the color", + "isRequired": true + }, + { + "type": "boolean", + "name": "default", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the label.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the label", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "locked" + }, + { + "type": "object or null", + "name": "milestone", + "description": "A collection of related issues and pull requests.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "closed_issues", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "creator", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "string or null", + "name": "due_on", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "The number of the milestone.", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "The state of the milestone.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "title", + "description": "The title of the milestone.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "isRequired": true + }, + { + "type": "object or null", + "name": "performed_via_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.", + "childParamsGroups": [ + { + "type": "string or null", + "name": "created_at", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "array of strings", + "name": "events", + "description": "The list of events for the GitHub app" + }, + { + "type": "string or null", + "name": "external_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer or null", + "name": "id", + "description": "Unique identifier of the GitHub app", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the GitHub app", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "permissions", + "description": "The set of permissions for the GitHub app", + "childParamsGroups": [ + { + "type": "string", + "name": "actions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "administration", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "checks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "content_references", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "contents", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "deployments", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "discussions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "emails", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "environments", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "issues", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "keys", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "members", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "metadata", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_administration", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_hooks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_packages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_plan", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_projects", + "enum": [ + "read", + "write", + "admin" + ] + }, + { + "type": "string", + "name": "organization_secrets", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_self_hosted_runners", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_user_blocking", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "packages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "pages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "pull_requests", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "repository_hooks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "repository_projects", + "enum": [ + "read", + "write", + "admin" + ] + }, + { + "type": "string", + "name": "secret_scanning_alerts", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "secrets", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "security_events", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "security_scanning_alert", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "single_file", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "statuses", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "team_discussions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "vulnerability_alerts", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "workflows", + "enum": [ + "read", + "write" + ] + } + ] + }, + { + "type": "string", + "name": "slug", + "description": "The slug name of the GitHub app" + }, + { + "type": "string or null", + "name": "updated_at", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "pull_request", + "childParamsGroups": [ + { + "type": "string", + "name": "diff_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "string or null", + "name": "merged_at" + }, + { + "type": "string", + "name": "patch_url" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "reactions", + "isRequired": true, + "childParamsGroups": [ + { + "type": "integer", + "name": "+1", + "isRequired": true + }, + { + "type": "integer", + "name": "-1", + "isRequired": true + }, + { + "type": "integer", + "name": "confused", + "isRequired": true + }, + { + "type": "integer", + "name": "eyes", + "isRequired": true + }, + { + "type": "integer", + "name": "heart", + "isRequired": true + }, + { + "type": "integer", + "name": "hooray", + "isRequired": true + }, + { + "type": "integer", + "name": "laugh", + "isRequired": true + }, + { + "type": "integer", + "name": "rocket", + "isRequired": true + }, + { + "type": "integer", + "name": "total_count", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "repository_url", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "State of the issue; either 'open' or 'closed'", + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string or null", + "name": "state_reason" + }, + { + "type": "string", + "name": "timeline_url" + }, + { + "type": "string", + "name": "title", + "description": "Title of the issue", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the issue", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "active_lock_reason" + }, + { + "type": "object or null", + "name": "assignee" + }, + { + "type": "array of objects", + "name": "assignees" + }, + { + "type": "string", + "name": "author_association" + }, + { + "type": "string or null", + "name": "body" + }, + { + "type": "string or null", + "name": "closed_at" + }, + { + "type": "integer", + "name": "comments" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "array of objects", + "name": "labels" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "boolean", + "name": "locked" + }, + { + "type": "object or null", + "name": "milestone" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "number" + }, + { + "type": "object or null", + "name": "performed_via_github_app" + }, + { + "type": "object", + "name": "reactions", + "childParamsGroups": [ + { + "type": "integer", + "name": "+1" + }, + { + "type": "integer", + "name": "-1" + }, + { + "type": "integer", + "name": "confused" + }, + { + "type": "integer", + "name": "eyes" + }, + { + "type": "integer", + "name": "heart" + }, + { + "type": "integer", + "name": "hooray" + }, + { + "type": "integer", + "name": "laugh" + }, + { + "type": "integer", + "name": "rocket" + }, + { + "type": "integer", + "name": "total_count" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "repository_url" + }, + { + "type": "string", + "name": "state", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "timeline_url" + }, + { + "type": "string", + "name": "title" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] }, { "type": "object", @@ -160014,10 +173814,1425 @@ ] }, { - "type": "", + "type": "object", "name": "issue", "in": "body", - "isRequired": true + "description": "The [issue](https://docs.github.com/rest/reference/issues) itself.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "active_lock_reason", + "isRequired": true, + "enum": [ + "resolved", + "off-topic", + "too heated", + "spam", + null + ] + }, + { + "type": "object or null", + "name": "assignee", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "array of objects", + "name": "assignees", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "author_association", + "description": "How the author is associated with the repository.", + "isRequired": true, + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + { + "type": "string or null", + "name": "body", + "description": "Contents of the issue", + "isRequired": true + }, + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "comments", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "boolean", + "name": "draft" + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "array of objects", + "name": "labels", + "childParamsGroups": [ + { + "type": "string", + "name": "color", + "description": "6-character hex code, without the leading #, identifying the color", + "isRequired": true + }, + { + "type": "boolean", + "name": "default", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the label.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the label", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "locked" + }, + { + "type": "object or null", + "name": "milestone", + "description": "A collection of related issues and pull requests.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "closed_issues", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "creator", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "string or null", + "name": "due_on", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "The number of the milestone.", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "The state of the milestone.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "title", + "description": "The title of the milestone.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "isRequired": true + }, + { + "type": "object or null", + "name": "performed_via_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.", + "childParamsGroups": [ + { + "type": "string or null", + "name": "created_at", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "array of strings", + "name": "events", + "description": "The list of events for the GitHub app" + }, + { + "type": "string or null", + "name": "external_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer or null", + "name": "id", + "description": "Unique identifier of the GitHub app", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the GitHub app", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "permissions", + "description": "The set of permissions for the GitHub app", + "childParamsGroups": [ + { + "type": "string", + "name": "actions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "administration", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "checks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "content_references", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "contents", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "deployments", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "discussions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "emails", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "environments", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "issues", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "keys", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "members", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "metadata", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_administration", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_hooks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_packages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_plan", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_projects", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_secrets", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_self_hosted_runners", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "organization_user_blocking", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "packages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "pages", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "pull_requests", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "repository_hooks", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "repository_projects", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "secret_scanning_alerts", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "secrets", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "security_events", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "security_scanning_alert", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "single_file", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "statuses", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "team_discussions", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "vulnerability_alerts", + "enum": [ + "read", + "write" + ] + }, + { + "type": "string", + "name": "workflows", + "enum": [ + "read", + "write" + ] + } + ] + }, + { + "type": "string", + "name": "slug", + "description": "The slug name of the GitHub app" + }, + { + "type": "string or null", + "name": "updated_at", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "pull_request", + "childParamsGroups": [ + { + "type": "string", + "name": "diff_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "string or null", + "name": "merged_at" + }, + { + "type": "string", + "name": "patch_url" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "reactions", + "isRequired": true, + "childParamsGroups": [ + { + "type": "integer", + "name": "+1", + "isRequired": true + }, + { + "type": "integer", + "name": "-1", + "isRequired": true + }, + { + "type": "integer", + "name": "confused", + "isRequired": true + }, + { + "type": "integer", + "name": "eyes", + "isRequired": true + }, + { + "type": "integer", + "name": "heart", + "isRequired": true + }, + { + "type": "integer", + "name": "hooray", + "isRequired": true + }, + { + "type": "integer", + "name": "laugh", + "isRequired": true + }, + { + "type": "integer", + "name": "rocket", + "isRequired": true + }, + { + "type": "integer", + "name": "total_count", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "repository_url", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "State of the issue; either 'open' or 'closed'", + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string or null", + "name": "state_reason" + }, + { + "type": "string", + "name": "timeline_url" + }, + { + "type": "string", + "name": "title", + "description": "Title of the issue", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the issue", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "null", + "name": "active_lock_reason", + "isRequired": true + }, + { + "type": "object or null", + "name": "assignee" + }, + { + "type": "array of objects", + "name": "assignees" + }, + { + "type": "string", + "name": "author_association" + }, + { + "type": "string or null", + "name": "body" + }, + { + "type": "string or null", + "name": "closed_at" + }, + { + "type": "integer", + "name": "comments" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "array of objects", + "name": "labels" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "boolean", + "name": "locked", + "isRequired": true, + "enum": [ + false + ] + }, + { + "type": "object or null", + "name": "milestone" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "number" + }, + { + "type": "null", + "name": "performed_via_github_app" + }, + { + "type": "object", + "name": "reactions", + "childParamsGroups": [ + { + "type": "integer", + "name": "+1" + }, + { + "type": "integer", + "name": "-1" + }, + { + "type": "integer", + "name": "confused" + }, + { + "type": "integer", + "name": "eyes" + }, + { + "type": "integer", + "name": "heart" + }, + { + "type": "integer", + "name": "hooray" + }, + { + "type": "integer", + "name": "laugh" + }, + { + "type": "integer", + "name": "rocket" + }, + { + "type": "integer", + "name": "total_count" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "repository_url" + }, + { + "type": "string", + "name": "state" + }, + { + "type": "string", + "name": "timeline_url" + }, + { + "type": "string", + "name": "title" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] }, { "type": "object", @@ -169193,10 +184408,219 @@ ] }, { - "type": "", + "type": "object", "name": "marketplace_purchase", "in": "body", - "isRequired": true + "isRequired": true, + "childParamsGroups": [ + { + "type": "object", + "name": "account", + "isRequired": true, + "childParamsGroups": [ + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string or null", + "name": "organization_billing_email", + "isRequired": true + }, + { + "type": "string", + "name": "type", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "billing_cycle", + "isRequired": true + }, + { + "type": "string or null", + "name": "free_trial_ends_on", + "isRequired": true + }, + { + "type": "string or null", + "name": "next_billing_date" + }, + { + "type": "boolean", + "name": "on_free_trial", + "isRequired": true + }, + { + "type": "object", + "name": "plan", + "isRequired": true, + "childParamsGroups": [ + { + "type": "array of strings", + "name": "bullets", + "isRequired": true + }, + { + "type": "string", + "name": "description", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_free_trial", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "integer", + "name": "monthly_price_in_cents", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "price_model", + "isRequired": true, + "enum": [ + "FREE", + "FLAT_RATE", + "PER_UNIT" + ] + }, + { + "type": "string or null", + "name": "unit_name", + "isRequired": true + }, + { + "type": "integer", + "name": "yearly_price_in_cents", + "isRequired": true + } + ] + }, + { + "type": "integer", + "name": "unit_count", + "isRequired": true + }, + { + "type": "object", + "name": "account", + "childParamsGroups": [ + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string or null", + "name": "organization_billing_email" + }, + { + "type": "string", + "name": "type" + } + ] + }, + { + "type": "string", + "name": "billing_cycle" + }, + { + "type": "string or null", + "name": "free_trial_ends_on" + }, + { + "type": "string or null", + "name": "next_billing_date", + "isRequired": true + }, + { + "type": "boolean", + "name": "on_free_trial" + }, + { + "type": "object", + "name": "plan", + "childParamsGroups": [ + { + "type": "array of strings", + "name": "bullets" + }, + { + "type": "string", + "name": "description" + }, + { + "type": "boolean", + "name": "has_free_trial" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "integer", + "name": "monthly_price_in_cents" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "price_model", + "enum": [ + "FREE", + "FLAT_RATE", + "PER_UNIT" + ] + }, + { + "type": "string or null", + "name": "unit_name" + }, + { + "type": "integer", + "name": "yearly_price_in_cents" + } + ] + }, + { + "type": "integer", + "name": "unit_count" + } + ] }, { "type": "object", @@ -170880,10 +186304,219 @@ ] }, { - "type": "", + "type": "object", "name": "marketplace_purchase", "in": "body", - "isRequired": true + "isRequired": true, + "childParamsGroups": [ + { + "type": "object", + "name": "account", + "isRequired": true, + "childParamsGroups": [ + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string or null", + "name": "organization_billing_email", + "isRequired": true + }, + { + "type": "string", + "name": "type", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "billing_cycle", + "isRequired": true + }, + { + "type": "string or null", + "name": "free_trial_ends_on", + "isRequired": true + }, + { + "type": "string or null", + "name": "next_billing_date" + }, + { + "type": "boolean", + "name": "on_free_trial", + "isRequired": true + }, + { + "type": "object", + "name": "plan", + "isRequired": true, + "childParamsGroups": [ + { + "type": "array of strings", + "name": "bullets", + "isRequired": true + }, + { + "type": "string", + "name": "description", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_free_trial", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "integer", + "name": "monthly_price_in_cents", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "price_model", + "isRequired": true, + "enum": [ + "FREE", + "FLAT_RATE", + "PER_UNIT" + ] + }, + { + "type": "string or null", + "name": "unit_name", + "isRequired": true + }, + { + "type": "integer", + "name": "yearly_price_in_cents", + "isRequired": true + } + ] + }, + { + "type": "integer", + "name": "unit_count", + "isRequired": true + }, + { + "type": "object", + "name": "account", + "childParamsGroups": [ + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string or null", + "name": "organization_billing_email" + }, + { + "type": "string", + "name": "type" + } + ] + }, + { + "type": "string", + "name": "billing_cycle" + }, + { + "type": "string or null", + "name": "free_trial_ends_on" + }, + { + "type": "string or null", + "name": "next_billing_date", + "isRequired": true + }, + { + "type": "boolean", + "name": "on_free_trial" + }, + { + "type": "object", + "name": "plan", + "childParamsGroups": [ + { + "type": "array of strings", + "name": "bullets" + }, + { + "type": "string", + "name": "description" + }, + { + "type": "boolean", + "name": "has_free_trial" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "integer", + "name": "monthly_price_in_cents" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "price_model", + "enum": [ + "FREE", + "FLAT_RATE", + "PER_UNIT" + ] + }, + { + "type": "string or null", + "name": "unit_name" + }, + { + "type": "integer", + "name": "yearly_price_in_cents" + } + ] + }, + { + "type": "integer", + "name": "unit_count" + } + ] }, { "type": "object", @@ -172567,10 +188200,219 @@ ] }, { - "type": "", + "type": "object", "name": "marketplace_purchase", "in": "body", - "isRequired": true + "isRequired": true, + "childParamsGroups": [ + { + "type": "object", + "name": "account", + "isRequired": true, + "childParamsGroups": [ + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string or null", + "name": "organization_billing_email", + "isRequired": true + }, + { + "type": "string", + "name": "type", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "billing_cycle", + "isRequired": true + }, + { + "type": "string or null", + "name": "free_trial_ends_on", + "isRequired": true + }, + { + "type": "string or null", + "name": "next_billing_date" + }, + { + "type": "boolean", + "name": "on_free_trial", + "isRequired": true + }, + { + "type": "object", + "name": "plan", + "isRequired": true, + "childParamsGroups": [ + { + "type": "array of strings", + "name": "bullets", + "isRequired": true + }, + { + "type": "string", + "name": "description", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_free_trial", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "integer", + "name": "monthly_price_in_cents", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "price_model", + "isRequired": true, + "enum": [ + "FREE", + "FLAT_RATE", + "PER_UNIT" + ] + }, + { + "type": "string or null", + "name": "unit_name", + "isRequired": true + }, + { + "type": "integer", + "name": "yearly_price_in_cents", + "isRequired": true + } + ] + }, + { + "type": "integer", + "name": "unit_count", + "isRequired": true + }, + { + "type": "object", + "name": "account", + "childParamsGroups": [ + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string or null", + "name": "organization_billing_email" + }, + { + "type": "string", + "name": "type" + } + ] + }, + { + "type": "string", + "name": "billing_cycle" + }, + { + "type": "string or null", + "name": "free_trial_ends_on" + }, + { + "type": "string or null", + "name": "next_billing_date", + "isRequired": true + }, + { + "type": "boolean", + "name": "on_free_trial" + }, + { + "type": "object", + "name": "plan", + "childParamsGroups": [ + { + "type": "array of strings", + "name": "bullets" + }, + { + "type": "string", + "name": "description" + }, + { + "type": "boolean", + "name": "has_free_trial" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "integer", + "name": "monthly_price_in_cents" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "price_model", + "enum": [ + "FREE", + "FLAT_RATE", + "PER_UNIT" + ] + }, + { + "type": "string or null", + "name": "unit_name" + }, + { + "type": "integer", + "name": "yearly_price_in_cents" + } + ] + }, + { + "type": "integer", + "name": "unit_count" + } + ] }, { "type": "object", @@ -174254,10 +190096,130 @@ ] }, { - "type": "", + "type": "object", "name": "marketplace_purchase", "in": "body", - "isRequired": true + "isRequired": true, + "childParamsGroups": [ + { + "type": "object", + "name": "account", + "isRequired": true, + "childParamsGroups": [ + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string or null", + "name": "organization_billing_email", + "isRequired": true + }, + { + "type": "string", + "name": "type", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "billing_cycle", + "isRequired": true + }, + { + "type": "null", + "name": "free_trial_ends_on", + "isRequired": true + }, + { + "type": "string or null", + "name": "next_billing_date" + }, + { + "type": "boolean", + "name": "on_free_trial", + "isRequired": true + }, + { + "type": "object", + "name": "plan", + "isRequired": true, + "childParamsGroups": [ + { + "type": "array of strings", + "name": "bullets", + "isRequired": true + }, + { + "type": "string", + "name": "description", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_free_trial", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "integer", + "name": "monthly_price_in_cents", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "price_model", + "isRequired": true, + "enum": [ + "FREE", + "FLAT_RATE", + "PER_UNIT" + ] + }, + { + "type": "string or null", + "name": "unit_name", + "isRequired": true + }, + { + "type": "integer", + "name": "yearly_price_in_cents", + "isRequired": true + } + ] + }, + { + "type": "integer", + "name": "unit_count", + "isRequired": true + }, + { + "type": "string", + "name": "next_billing_date", + "isRequired": true + } + ] }, { "type": "object", @@ -175941,10 +191903,219 @@ ] }, { - "type": "", + "type": "object", "name": "marketplace_purchase", "in": "body", - "isRequired": true + "isRequired": true, + "childParamsGroups": [ + { + "type": "object", + "name": "account", + "isRequired": true, + "childParamsGroups": [ + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string or null", + "name": "organization_billing_email", + "isRequired": true + }, + { + "type": "string", + "name": "type", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "billing_cycle", + "isRequired": true + }, + { + "type": "string or null", + "name": "free_trial_ends_on", + "isRequired": true + }, + { + "type": "string or null", + "name": "next_billing_date" + }, + { + "type": "boolean", + "name": "on_free_trial", + "isRequired": true + }, + { + "type": "object", + "name": "plan", + "isRequired": true, + "childParamsGroups": [ + { + "type": "array of strings", + "name": "bullets", + "isRequired": true + }, + { + "type": "string", + "name": "description", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_free_trial", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "integer", + "name": "monthly_price_in_cents", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "price_model", + "isRequired": true, + "enum": [ + "FREE", + "FLAT_RATE", + "PER_UNIT" + ] + }, + { + "type": "string or null", + "name": "unit_name", + "isRequired": true + }, + { + "type": "integer", + "name": "yearly_price_in_cents", + "isRequired": true + } + ] + }, + { + "type": "integer", + "name": "unit_count", + "isRequired": true + }, + { + "type": "object", + "name": "account", + "childParamsGroups": [ + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string or null", + "name": "organization_billing_email" + }, + { + "type": "string", + "name": "type" + } + ] + }, + { + "type": "string", + "name": "billing_cycle" + }, + { + "type": "string or null", + "name": "free_trial_ends_on" + }, + { + "type": "string or null", + "name": "next_billing_date", + "isRequired": true + }, + { + "type": "boolean", + "name": "on_free_trial" + }, + { + "type": "object", + "name": "plan", + "childParamsGroups": [ + { + "type": "array of strings", + "name": "bullets" + }, + { + "type": "string", + "name": "description" + }, + { + "type": "boolean", + "name": "has_free_trial" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "integer", + "name": "monthly_price_in_cents" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "price_model", + "enum": [ + "FREE", + "FLAT_RATE", + "PER_UNIT" + ] + }, + { + "type": "string or null", + "name": "unit_name" + }, + { + "type": "integer", + "name": "yearly_price_in_cents" + } + ] + }, + { + "type": "integer", + "name": "unit_count" + } + ] }, { "type": "object", @@ -225024,10 +241195,294 @@ ] }, { - "type": "", + "type": "object", "name": "project_card", "in": "body", - "isRequired": true + "isRequired": true, + "childParamsGroups": [ + { + "type": "integer or null", + "name": "after_id" + }, + { + "type": "boolean", + "name": "archived", + "description": "Whether or not the card is archived", + "isRequired": true + }, + { + "type": "integer", + "name": "column_id", + "isRequired": true + }, + { + "type": "string", + "name": "column_url", + "isRequired": true + }, + { + "type": "string", + "name": "content_url" + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "creator", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "integer", + "name": "id", + "description": "The project card's ID", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string or null", + "name": "note", + "isRequired": true + }, + { + "type": "string", + "name": "project_url", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "number or null", + "name": "after_id", + "isRequired": true + }, + { + "type": "boolean", + "name": "archived" + }, + { + "type": "integer", + "name": "column_id" + }, + { + "type": "string", + "name": "column_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "object or null", + "name": "creator", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string or null", + "name": "note" + }, + { + "type": "string", + "name": "project_url" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + } + ] }, { "type": "object", @@ -261673,10 +278128,4229 @@ ] }, { - "type": "", + "type": "object", "name": "pull_request", "in": "body", - "isRequired": true + "isRequired": true, + "childParamsGroups": [ + { + "type": "object", + "name": "_links", + "isRequired": true, + "childParamsGroups": [ + { + "type": "object", + "name": "comments", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "commits", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "html", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "issue", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "review_comment", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "review_comments", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "self", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "statuses", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + } + ] + }, + { + "type": "string or null", + "name": "active_lock_reason", + "isRequired": true, + "enum": [ + "resolved", + "off-topic", + "too heated", + "spam", + null + ] + }, + { + "type": "integer", + "name": "additions" + }, + { + "type": "object or null", + "name": "assignee", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "array of objects", + "name": "assignees", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "author_association", + "description": "How the author is associated with the repository.", + "isRequired": true, + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + { + "type": "object or null", + "name": "auto_merge", + "description": "The status of auto merging a pull request.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "commit_message", + "description": "Commit message for the merge commit.", + "isRequired": true + }, + { + "type": "string or null", + "name": "commit_title", + "description": "Title for the merge commit message.", + "isRequired": true + }, + { + "type": "object or null", + "name": "enabled_by", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "merge_method", + "description": "The merge method to use.", + "isRequired": true, + "enum": [ + "merge", + "squash", + "rebase" + ] + } + ] + }, + { + "type": "object", + "name": "base", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "label", + "isRequired": true + }, + { + "type": "string", + "name": "ref", + "isRequired": true + }, + { + "type": "object", + "name": "repo", + "description": "A git repository", + "isRequired": true, + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge", + "description": "Whether to allow auto-merge for pull requests.", + "default": false + }, + { + "type": "boolean", + "name": "allow_forking", + "description": "Whether to allow private forks" + }, + { + "type": "boolean", + "name": "allow_merge_commit", + "description": "Whether to allow merge commits for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_rebase_merge", + "description": "Whether to allow rebase merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_squash_merge", + "description": "Whether to allow squash merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "archived", + "description": "Whether the repository is archived.", + "isRequired": true, + "default": false + }, + { + "type": "string", + "name": "assignees_url", + "isRequired": true + }, + { + "type": "string", + "name": "blobs_url", + "isRequired": true + }, + { + "type": "string", + "name": "branches_url", + "isRequired": true + }, + { + "type": "string", + "name": "clone_url", + "isRequired": true + }, + { + "type": "string", + "name": "collaborators_url", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "compare_url", + "isRequired": true + }, + { + "type": "string", + "name": "contents_url", + "isRequired": true + }, + { + "type": "string", + "name": "contributors_url", + "isRequired": true + }, + { + "type": "integer or string", + "name": "created_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "default_branch", + "description": "The default branch of the repository.", + "isRequired": true + }, + { + "type": "boolean", + "name": "delete_branch_on_merge", + "description": "Whether to delete head branches when pull requests are merged", + "default": false + }, + { + "type": "string", + "name": "deployments_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "boolean", + "name": "disabled", + "description": "Returns whether or not this repository is disabled." + }, + { + "type": "string", + "name": "downloads_url", + "isRequired": true + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "fork", + "isRequired": true + }, + { + "type": "integer", + "name": "forks", + "isRequired": true + }, + { + "type": "integer", + "name": "forks_count", + "isRequired": true + }, + { + "type": "string", + "name": "forks_url", + "isRequired": true + }, + { + "type": "string", + "name": "full_name", + "isRequired": true + }, + { + "type": "string", + "name": "git_commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_refs_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_downloads", + "description": "Whether downloads are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_issues", + "description": "Whether issues are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_pages", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_projects", + "description": "Whether projects are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_wiki", + "description": "Whether the wiki is enabled.", + "isRequired": true, + "default": true + }, + { + "type": "string or null", + "name": "homepage", + "isRequired": true + }, + { + "type": "string", + "name": "hooks_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the repository", + "isRequired": true + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url", + "isRequired": true + }, + { + "type": "string", + "name": "issue_events_url", + "isRequired": true + }, + { + "type": "string", + "name": "issues_url", + "isRequired": true + }, + { + "type": "string", + "name": "keys_url", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "language", + "isRequired": true + }, + { + "type": "string", + "name": "languages_url", + "isRequired": true + }, + { + "type": "object or null", + "name": "license", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "key", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "spdx_id", + "isRequired": true + }, + { + "type": "string or null", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "master_branch" + }, + { + "type": "string", + "name": "merge_commit_message", + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message.", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ] + }, + { + "type": "string", + "name": "merge_commit_title", + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ] + }, + { + "type": "string", + "name": "merges_url", + "isRequired": true + }, + { + "type": "string", + "name": "milestones_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "mirror_url", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the repository.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "notifications_url", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues_count", + "isRequired": true + }, + { + "type": "string", + "name": "organization" + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "permissions", + "childParamsGroups": [ + { + "type": "boolean", + "name": "admin", + "isRequired": true + }, + { + "type": "boolean", + "name": "maintain" + }, + { + "type": "boolean", + "name": "pull", + "isRequired": true + }, + { + "type": "boolean", + "name": "push", + "isRequired": true + }, + { + "type": "boolean", + "name": "triage" + } + ] + }, + { + "type": "boolean", + "name": "private", + "description": "Whether the repository is private or public.", + "isRequired": true + }, + { + "type": "boolean", + "name": "public" + }, + { + "type": "string", + "name": "pulls_url", + "isRequired": true + }, + { + "type": "integer or string or null", + "name": "pushed_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "releases_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "role_name" + }, + { + "type": "integer", + "name": "size", + "isRequired": true + }, + { + "type": "string", + "name": "squash_merge_commit_message", + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message.", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ] + }, + { + "type": "string", + "name": "squash_merge_commit_title", + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ] + }, + { + "type": "string", + "name": "ssh_url", + "isRequired": true + }, + { + "type": "integer", + "name": "stargazers" + }, + { + "type": "integer", + "name": "stargazers_count", + "isRequired": true + }, + { + "type": "string", + "name": "stargazers_url", + "isRequired": true + }, + { + "type": "string", + "name": "statuses_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscribers_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscription_url", + "isRequired": true + }, + { + "type": "string", + "name": "svn_url", + "isRequired": true + }, + { + "type": "string", + "name": "tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "teams_url", + "isRequired": true + }, + { + "type": "array of strings", + "name": "topics", + "isRequired": true + }, + { + "type": "string", + "name": "trees_url", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "boolean", + "name": "use_squash_pr_title_as_default", + "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead.", + "default": false + }, + { + "type": "string", + "name": "visibility", + "isRequired": true, + "enum": [ + "public", + "private", + "internal" + ] + }, + { + "type": "integer", + "name": "watchers", + "isRequired": true + }, + { + "type": "integer", + "name": "watchers_count", + "isRequired": true + }, + { + "type": "boolean", + "name": "web_commit_signoff_required", + "description": "Whether to require contributors to sign off on web-based commits" + } + ] + }, + { + "type": "string", + "name": "sha", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + } + ] + }, + { + "type": "string or null", + "name": "body", + "isRequired": true + }, + { + "type": "integer", + "name": "changed_files" + }, + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "comments" + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "integer", + "name": "commits" + }, + { + "type": "string", + "name": "commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "integer", + "name": "deletions" + }, + { + "type": "string", + "name": "diff_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "draft", + "description": "Indicates whether or not the pull request is a draft.", + "isRequired": true + }, + { + "type": "object", + "name": "head", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "label", + "isRequired": true + }, + { + "type": "string", + "name": "ref", + "isRequired": true + }, + { + "type": "object or null", + "name": "repo", + "description": "A git repository", + "isRequired": true, + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge", + "description": "Whether to allow auto-merge for pull requests.", + "default": false + }, + { + "type": "boolean", + "name": "allow_forking", + "description": "Whether to allow private forks" + }, + { + "type": "boolean", + "name": "allow_merge_commit", + "description": "Whether to allow merge commits for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_rebase_merge", + "description": "Whether to allow rebase merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_squash_merge", + "description": "Whether to allow squash merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "archived", + "description": "Whether the repository is archived.", + "isRequired": true, + "default": false + }, + { + "type": "string", + "name": "assignees_url", + "isRequired": true + }, + { + "type": "string", + "name": "blobs_url", + "isRequired": true + }, + { + "type": "string", + "name": "branches_url", + "isRequired": true + }, + { + "type": "string", + "name": "clone_url", + "isRequired": true + }, + { + "type": "string", + "name": "collaborators_url", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "compare_url", + "isRequired": true + }, + { + "type": "string", + "name": "contents_url", + "isRequired": true + }, + { + "type": "string", + "name": "contributors_url", + "isRequired": true + }, + { + "type": "integer or string", + "name": "created_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "default_branch", + "description": "The default branch of the repository.", + "isRequired": true + }, + { + "type": "boolean", + "name": "delete_branch_on_merge", + "description": "Whether to delete head branches when pull requests are merged", + "default": false + }, + { + "type": "string", + "name": "deployments_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "boolean", + "name": "disabled", + "description": "Returns whether or not this repository is disabled." + }, + { + "type": "string", + "name": "downloads_url", + "isRequired": true + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "fork", + "isRequired": true + }, + { + "type": "integer", + "name": "forks", + "isRequired": true + }, + { + "type": "integer", + "name": "forks_count", + "isRequired": true + }, + { + "type": "string", + "name": "forks_url", + "isRequired": true + }, + { + "type": "string", + "name": "full_name", + "isRequired": true + }, + { + "type": "string", + "name": "git_commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_refs_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_downloads", + "description": "Whether downloads are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_issues", + "description": "Whether issues are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_pages", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_projects", + "description": "Whether projects are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_wiki", + "description": "Whether the wiki is enabled.", + "isRequired": true, + "default": true + }, + { + "type": "string or null", + "name": "homepage", + "isRequired": true + }, + { + "type": "string", + "name": "hooks_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the repository", + "isRequired": true + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url", + "isRequired": true + }, + { + "type": "string", + "name": "issue_events_url", + "isRequired": true + }, + { + "type": "string", + "name": "issues_url", + "isRequired": true + }, + { + "type": "string", + "name": "keys_url", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "language", + "isRequired": true + }, + { + "type": "string", + "name": "languages_url", + "isRequired": true + }, + { + "type": "object or null", + "name": "license", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "key", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "spdx_id", + "isRequired": true + }, + { + "type": "string or null", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "master_branch" + }, + { + "type": "string", + "name": "merge_commit_message", + "description": "The default value for a merge commit message.", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ] + }, + { + "type": "string", + "name": "merge_commit_title", + "description": "The default value for a merge commit message title.", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ] + }, + { + "type": "string", + "name": "merges_url", + "isRequired": true + }, + { + "type": "string", + "name": "milestones_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "mirror_url", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the repository.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "notifications_url", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues_count", + "isRequired": true + }, + { + "type": "string", + "name": "organization" + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "permissions", + "childParamsGroups": [ + { + "type": "boolean", + "name": "admin", + "isRequired": true + }, + { + "type": "boolean", + "name": "maintain" + }, + { + "type": "boolean", + "name": "pull", + "isRequired": true + }, + { + "type": "boolean", + "name": "push", + "isRequired": true + }, + { + "type": "boolean", + "name": "triage" + } + ] + }, + { + "type": "boolean", + "name": "private", + "description": "Whether the repository is private or public.", + "isRequired": true + }, + { + "type": "boolean", + "name": "public" + }, + { + "type": "string", + "name": "pulls_url", + "isRequired": true + }, + { + "type": "integer or string or null", + "name": "pushed_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "releases_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "role_name" + }, + { + "type": "integer", + "name": "size", + "isRequired": true + }, + { + "type": "string", + "name": "squash_merge_commit_message", + "description": "The default value for a squash merge commit message.", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ] + }, + { + "type": "string", + "name": "squash_merge_commit_title", + "description": "The default value for a squash merge commit title.", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ] + }, + { + "type": "string", + "name": "ssh_url", + "isRequired": true + }, + { + "type": "integer", + "name": "stargazers" + }, + { + "type": "integer", + "name": "stargazers_count", + "isRequired": true + }, + { + "type": "string", + "name": "stargazers_url", + "isRequired": true + }, + { + "type": "string", + "name": "statuses_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscribers_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscription_url", + "isRequired": true + }, + { + "type": "string", + "name": "svn_url", + "isRequired": true + }, + { + "type": "string", + "name": "tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "teams_url", + "isRequired": true + }, + { + "type": "array of strings", + "name": "topics", + "isRequired": true + }, + { + "type": "string", + "name": "trees_url", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "boolean", + "name": "use_squash_pr_title_as_default", + "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead.", + "default": false + }, + { + "type": "string", + "name": "visibility", + "isRequired": true, + "enum": [ + "public", + "private", + "internal" + ] + }, + { + "type": "integer", + "name": "watchers", + "isRequired": true + }, + { + "type": "integer", + "name": "watchers_count", + "isRequired": true + }, + { + "type": "boolean", + "name": "web_commit_signoff_required", + "description": "Whether to require contributors to sign off on web-based commits" + } + ] + }, + { + "type": "string", + "name": "sha", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + } + ] + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "issue_url", + "isRequired": true + }, + { + "type": "array of objects", + "name": "labels", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "color", + "description": "6-character hex code, without the leading #, identifying the color", + "isRequired": true + }, + { + "type": "boolean", + "name": "default", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the label.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the label", + "isRequired": true + } + ] + }, + { + "type": "boolean", + "name": "locked", + "isRequired": true + }, + { + "type": "boolean", + "name": "maintainer_can_modify", + "description": "Indicates whether maintainers can modify the pull request." + }, + { + "type": "string or null", + "name": "merge_commit_sha", + "isRequired": true + }, + { + "type": "boolean or null", + "name": "mergeable" + }, + { + "type": "string", + "name": "mergeable_state" + }, + { + "type": "boolean or null", + "name": "merged" + }, + { + "type": "string or null", + "name": "merged_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "merged_by", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object or null", + "name": "milestone", + "description": "A collection of related issues and pull requests.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "closed_issues", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "creator", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "string or null", + "name": "due_on", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "The number of the milestone.", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "The state of the milestone.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "title", + "description": "The title of the milestone.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "Number uniquely identifying the pull request within its repository.", + "isRequired": true + }, + { + "type": "string", + "name": "patch_url", + "isRequired": true + }, + { + "type": "boolean or null", + "name": "rebaseable" + }, + { + "type": "array", + "name": "requested_reviewers", + "isRequired": true + }, + { + "type": "array of objects", + "name": "requested_teams", + "isRequired": true, + "childParamsGroups": [ + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "description", + "description": "Description of the team" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the team", + "isRequired": true + }, + { + "type": "string", + "name": "members_url" + }, + { + "type": "string", + "name": "name", + "description": "Name of the team", + "isRequired": true + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "object or null", + "name": "parent", + "childParamsGroups": [ + { + "type": "string or null", + "name": "description", + "description": "Description of the team", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the team", + "isRequired": true + }, + { + "type": "string", + "name": "members_url", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "Name of the team", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "permission", + "description": "Permission that the team will have for its repositories", + "isRequired": true + }, + { + "type": "string", + "name": "privacy", + "isRequired": true, + "enum": [ + "open", + "closed", + "secret" + ] + }, + { + "type": "string", + "name": "repositories_url", + "isRequired": true + }, + { + "type": "string", + "name": "slug", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the team", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "permission", + "description": "Permission that the team will have for its repositories" + }, + { + "type": "string", + "name": "privacy", + "enum": [ + "open", + "closed", + "secret" + ] + }, + { + "type": "string", + "name": "repositories_url" + }, + { + "type": "string", + "name": "slug" + }, + { + "type": "string", + "name": "url", + "description": "URL for the team" + } + ] + }, + { + "type": "string", + "name": "review_comment_url", + "isRequired": true + }, + { + "type": "integer", + "name": "review_comments" + }, + { + "type": "string", + "name": "review_comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "State of this Pull Request. Either `open` or `closed`.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "statuses_url", + "isRequired": true + }, + { + "type": "string", + "name": "title", + "description": "The title of the pull request.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "_links", + "childParamsGroups": [ + { + "type": "object", + "name": "comments", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "commits", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "html", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "issue", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "review_comment", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "review_comments", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "self", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "statuses", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + } + ] + }, + { + "type": "string or null", + "name": "active_lock_reason" + }, + { + "type": "integer", + "name": "additions" + }, + { + "type": "object or null", + "name": "assignee" + }, + { + "type": "array of objects", + "name": "assignees" + }, + { + "type": "string", + "name": "author_association" + }, + { + "type": "object or null", + "name": "auto_merge" + }, + { + "type": "object", + "name": "base", + "childParamsGroups": [ + { + "type": "string", + "name": "label" + }, + { + "type": "string", + "name": "ref" + }, + { + "type": "object", + "name": "repo", + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge" + }, + { + "type": "boolean", + "name": "allow_forking" + }, + { + "type": "boolean", + "name": "allow_merge_commit" + }, + { + "type": "boolean", + "name": "allow_rebase_merge" + }, + { + "type": "boolean", + "name": "allow_squash_merge" + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url" + }, + { + "type": "boolean", + "name": "archived" + }, + { + "type": "string", + "name": "assignees_url" + }, + { + "type": "string", + "name": "blobs_url" + }, + { + "type": "string", + "name": "branches_url" + }, + { + "type": "string", + "name": "clone_url" + }, + { + "type": "string", + "name": "collaborators_url" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "commits_url" + }, + { + "type": "string", + "name": "compare_url" + }, + { + "type": "string", + "name": "contents_url" + }, + { + "type": "string", + "name": "contributors_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "default_branch" + }, + { + "type": "boolean", + "name": "delete_branch_on_merge" + }, + { + "type": "string", + "name": "deployments_url" + }, + { + "type": "string or null", + "name": "description" + }, + { + "type": "boolean", + "name": "disabled" + }, + { + "type": "string", + "name": "downloads_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "boolean", + "name": "fork" + }, + { + "type": "integer", + "name": "forks" + }, + { + "type": "integer", + "name": "forks_count" + }, + { + "type": "string", + "name": "forks_url" + }, + { + "type": "string", + "name": "full_name" + }, + { + "type": "string", + "name": "git_commits_url" + }, + { + "type": "string", + "name": "git_refs_url" + }, + { + "type": "string", + "name": "git_tags_url" + }, + { + "type": "string", + "name": "git_url" + }, + { + "type": "boolean", + "name": "has_downloads" + }, + { + "type": "boolean", + "name": "has_issues" + }, + { + "type": "boolean", + "name": "has_pages" + }, + { + "type": "boolean", + "name": "has_projects" + }, + { + "type": "boolean", + "name": "has_wiki" + }, + { + "type": "string or null", + "name": "homepage" + }, + { + "type": "string", + "name": "hooks_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url" + }, + { + "type": "string", + "name": "issue_events_url" + }, + { + "type": "string", + "name": "issues_url" + }, + { + "type": "string", + "name": "keys_url" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "string or null", + "name": "language" + }, + { + "type": "string", + "name": "languages_url" + }, + { + "type": "object or null", + "name": "license" + }, + { + "type": "string", + "name": "merge_commit_message", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ] + }, + { + "type": "string", + "name": "merge_commit_title", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ] + }, + { + "type": "string", + "name": "merges_url" + }, + { + "type": "string", + "name": "milestones_url" + }, + { + "type": "string or null", + "name": "mirror_url" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "notifications_url" + }, + { + "type": "integer", + "name": "open_issues" + }, + { + "type": "integer", + "name": "open_issues_count" + }, + { + "type": "object", + "name": "owner", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "boolean", + "name": "private" + }, + { + "type": "string", + "name": "pulls_url" + }, + { + "type": "string", + "name": "pushed_at" + }, + { + "type": "string", + "name": "releases_url" + }, + { + "type": "integer", + "name": "size" + }, + { + "type": "string", + "name": "squash_merge_commit_message", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ] + }, + { + "type": "string", + "name": "squash_merge_commit_title", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ] + }, + { + "type": "string", + "name": "ssh_url" + }, + { + "type": "integer", + "name": "stargazers_count" + }, + { + "type": "string", + "name": "stargazers_url" + }, + { + "type": "string", + "name": "statuses_url" + }, + { + "type": "string", + "name": "subscribers_url" + }, + { + "type": "string", + "name": "subscription_url" + }, + { + "type": "string", + "name": "svn_url" + }, + { + "type": "string", + "name": "tags_url" + }, + { + "type": "string", + "name": "teams_url" + }, + { + "type": "array of strings", + "name": "topics" + }, + { + "type": "string", + "name": "trees_url" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "boolean", + "name": "use_squash_pr_title_as_default" + }, + { + "type": "string", + "name": "visibility" + }, + { + "type": "integer", + "name": "watchers" + }, + { + "type": "integer", + "name": "watchers_count" + }, + { + "type": "boolean", + "name": "web_commit_signoff_required" + } + ] + }, + { + "type": "string", + "name": "sha" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] + }, + { + "type": "string or null", + "name": "body" + }, + { + "type": "integer", + "name": "changed_files" + }, + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "comments" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "integer", + "name": "commits" + }, + { + "type": "string", + "name": "commits_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "integer", + "name": "deletions" + }, + { + "type": "string", + "name": "diff_url" + }, + { + "type": "boolean", + "name": "draft" + }, + { + "type": "object", + "name": "head", + "childParamsGroups": [ + { + "type": "string or null", + "name": "label" + }, + { + "type": "string", + "name": "ref" + }, + { + "type": "object or null", + "name": "repo", + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge" + }, + { + "type": "boolean", + "name": "allow_forking" + }, + { + "type": "boolean", + "name": "allow_merge_commit" + }, + { + "type": "boolean", + "name": "allow_rebase_merge" + }, + { + "type": "boolean", + "name": "allow_squash_merge" + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url" + }, + { + "type": "boolean", + "name": "archived" + }, + { + "type": "string", + "name": "assignees_url" + }, + { + "type": "string", + "name": "blobs_url" + }, + { + "type": "string", + "name": "branches_url" + }, + { + "type": "string", + "name": "clone_url" + }, + { + "type": "string", + "name": "collaborators_url" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "commits_url" + }, + { + "type": "string", + "name": "compare_url" + }, + { + "type": "string", + "name": "contents_url" + }, + { + "type": "string", + "name": "contributors_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "default_branch" + }, + { + "type": "boolean", + "name": "delete_branch_on_merge" + }, + { + "type": "string", + "name": "deployments_url" + }, + { + "type": "string or null", + "name": "description" + }, + { + "type": "boolean", + "name": "disabled" + }, + { + "type": "string", + "name": "downloads_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "boolean", + "name": "fork" + }, + { + "type": "integer", + "name": "forks" + }, + { + "type": "integer", + "name": "forks_count" + }, + { + "type": "string", + "name": "forks_url" + }, + { + "type": "string", + "name": "full_name" + }, + { + "type": "string", + "name": "git_commits_url" + }, + { + "type": "string", + "name": "git_refs_url" + }, + { + "type": "string", + "name": "git_tags_url" + }, + { + "type": "string", + "name": "git_url" + }, + { + "type": "boolean", + "name": "has_downloads" + }, + { + "type": "boolean", + "name": "has_issues" + }, + { + "type": "boolean", + "name": "has_pages" + }, + { + "type": "boolean", + "name": "has_projects" + }, + { + "type": "boolean", + "name": "has_wiki" + }, + { + "type": "string or null", + "name": "homepage" + }, + { + "type": "string", + "name": "hooks_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url" + }, + { + "type": "string", + "name": "issue_events_url" + }, + { + "type": "string", + "name": "issues_url" + }, + { + "type": "string", + "name": "keys_url" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "string or null", + "name": "language" + }, + { + "type": "string", + "name": "languages_url" + }, + { + "type": "object or null", + "name": "license" + }, + { + "type": "string", + "name": "merge_commit_message", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ] + }, + { + "type": "string", + "name": "merge_commit_title", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ] + }, + { + "type": "string", + "name": "merges_url" + }, + { + "type": "string", + "name": "milestones_url" + }, + { + "type": "string or null", + "name": "mirror_url" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "notifications_url" + }, + { + "type": "integer", + "name": "open_issues" + }, + { + "type": "integer", + "name": "open_issues_count" + }, + { + "type": "object or null", + "name": "owner", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "boolean", + "name": "private" + }, + { + "type": "string", + "name": "pulls_url" + }, + { + "type": "string", + "name": "pushed_at" + }, + { + "type": "string", + "name": "releases_url" + }, + { + "type": "integer", + "name": "size" + }, + { + "type": "string", + "name": "squash_merge_commit_message", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ] + }, + { + "type": "string", + "name": "squash_merge_commit_title", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ] + }, + { + "type": "string", + "name": "ssh_url" + }, + { + "type": "integer", + "name": "stargazers_count" + }, + { + "type": "string", + "name": "stargazers_url" + }, + { + "type": "string", + "name": "statuses_url" + }, + { + "type": "string", + "name": "subscribers_url" + }, + { + "type": "string", + "name": "subscription_url" + }, + { + "type": "string", + "name": "svn_url" + }, + { + "type": "string", + "name": "tags_url" + }, + { + "type": "string", + "name": "teams_url" + }, + { + "type": "array of strings", + "name": "topics" + }, + { + "type": "string", + "name": "trees_url" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "boolean", + "name": "use_squash_pr_title_as_default" + }, + { + "type": "string", + "name": "visibility" + }, + { + "type": "integer", + "name": "watchers" + }, + { + "type": "integer", + "name": "watchers_count" + }, + { + "type": "boolean", + "name": "web_commit_signoff_required" + } + ] + }, + { + "type": "string", + "name": "sha" + }, + { + "type": "object or null", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "issue_url" + }, + { + "type": "array of objects", + "name": "labels" + }, + { + "type": "boolean", + "name": "locked" + }, + { + "type": "boolean", + "name": "maintainer_can_modify" + }, + { + "type": "string or null", + "name": "merge_commit_sha" + }, + { + "type": "boolean or null", + "name": "mergeable" + }, + { + "type": "string", + "name": "mergeable_state" + }, + { + "type": "boolean", + "name": "merged", + "isRequired": true + }, + { + "type": "string or null", + "name": "merged_at" + }, + { + "type": "object or null", + "name": "merged_by" + }, + { + "type": "object or null", + "name": "milestone" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "number" + }, + { + "type": "string", + "name": "patch_url" + }, + { + "type": "boolean or null", + "name": "rebaseable" + }, + { + "type": "array of objects", + "name": "requested_reviewers" + }, + { + "type": "array of objects", + "name": "requested_teams" + }, + { + "type": "string", + "name": "review_comment_url" + }, + { + "type": "integer", + "name": "review_comments" + }, + { + "type": "string", + "name": "review_comments_url" + }, + { + "type": "string", + "name": "state", + "description": "State of this Pull Request. Either `open` or `closed`.", + "isRequired": true, + "enum": [ + "closed", + "open" + ] + }, + { + "type": "string", + "name": "statuses_url" + }, + { + "type": "string", + "name": "title" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] }, { "type": "object", @@ -263244,10 +283918,4227 @@ ] }, { - "type": "", + "type": "object", "name": "pull_request", "in": "body", - "isRequired": true + "isRequired": true, + "childParamsGroups": [ + { + "type": "object", + "name": "_links", + "isRequired": true, + "childParamsGroups": [ + { + "type": "object", + "name": "comments", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "commits", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "html", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "issue", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "review_comment", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "review_comments", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "self", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "statuses", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + } + ] + }, + { + "type": "string or null", + "name": "active_lock_reason", + "isRequired": true, + "enum": [ + "resolved", + "off-topic", + "too heated", + "spam", + null + ] + }, + { + "type": "integer", + "name": "additions" + }, + { + "type": "object or null", + "name": "assignee", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "array of objects", + "name": "assignees", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "author_association", + "description": "How the author is associated with the repository.", + "isRequired": true, + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + { + "type": "object or null", + "name": "auto_merge", + "description": "The status of auto merging a pull request.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "commit_message", + "description": "Commit message for the merge commit.", + "isRequired": true + }, + { + "type": "string or null", + "name": "commit_title", + "description": "Title for the merge commit message.", + "isRequired": true + }, + { + "type": "object or null", + "name": "enabled_by", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "merge_method", + "description": "The merge method to use.", + "isRequired": true, + "enum": [ + "merge", + "squash", + "rebase" + ] + } + ] + }, + { + "type": "object", + "name": "base", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "label", + "isRequired": true + }, + { + "type": "string", + "name": "ref", + "isRequired": true + }, + { + "type": "object", + "name": "repo", + "description": "A git repository", + "isRequired": true, + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge", + "description": "Whether to allow auto-merge for pull requests.", + "default": false + }, + { + "type": "boolean", + "name": "allow_forking", + "description": "Whether to allow private forks" + }, + { + "type": "boolean", + "name": "allow_merge_commit", + "description": "Whether to allow merge commits for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_rebase_merge", + "description": "Whether to allow rebase merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_squash_merge", + "description": "Whether to allow squash merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "archived", + "description": "Whether the repository is archived.", + "isRequired": true, + "default": false + }, + { + "type": "string", + "name": "assignees_url", + "isRequired": true + }, + { + "type": "string", + "name": "blobs_url", + "isRequired": true + }, + { + "type": "string", + "name": "branches_url", + "isRequired": true + }, + { + "type": "string", + "name": "clone_url", + "isRequired": true + }, + { + "type": "string", + "name": "collaborators_url", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "compare_url", + "isRequired": true + }, + { + "type": "string", + "name": "contents_url", + "isRequired": true + }, + { + "type": "string", + "name": "contributors_url", + "isRequired": true + }, + { + "type": "integer or string", + "name": "created_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "default_branch", + "description": "The default branch of the repository.", + "isRequired": true + }, + { + "type": "boolean", + "name": "delete_branch_on_merge", + "description": "Whether to delete head branches when pull requests are merged", + "default": false + }, + { + "type": "string", + "name": "deployments_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "boolean", + "name": "disabled", + "description": "Returns whether or not this repository is disabled." + }, + { + "type": "string", + "name": "downloads_url", + "isRequired": true + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "fork", + "isRequired": true + }, + { + "type": "integer", + "name": "forks", + "isRequired": true + }, + { + "type": "integer", + "name": "forks_count", + "isRequired": true + }, + { + "type": "string", + "name": "forks_url", + "isRequired": true + }, + { + "type": "string", + "name": "full_name", + "isRequired": true + }, + { + "type": "string", + "name": "git_commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_refs_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_downloads", + "description": "Whether downloads are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_issues", + "description": "Whether issues are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_pages", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_projects", + "description": "Whether projects are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_wiki", + "description": "Whether the wiki is enabled.", + "isRequired": true, + "default": true + }, + { + "type": "string or null", + "name": "homepage", + "isRequired": true + }, + { + "type": "string", + "name": "hooks_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the repository", + "isRequired": true + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url", + "isRequired": true + }, + { + "type": "string", + "name": "issue_events_url", + "isRequired": true + }, + { + "type": "string", + "name": "issues_url", + "isRequired": true + }, + { + "type": "string", + "name": "keys_url", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "language", + "isRequired": true + }, + { + "type": "string", + "name": "languages_url", + "isRequired": true + }, + { + "type": "object or null", + "name": "license", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "key", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "spdx_id", + "isRequired": true + }, + { + "type": "string or null", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "master_branch" + }, + { + "type": "string", + "name": "merge_commit_message", + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message.", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ] + }, + { + "type": "string", + "name": "merge_commit_title", + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ] + }, + { + "type": "string", + "name": "merges_url", + "isRequired": true + }, + { + "type": "string", + "name": "milestones_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "mirror_url", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the repository.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "notifications_url", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues_count", + "isRequired": true + }, + { + "type": "string", + "name": "organization" + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "permissions", + "childParamsGroups": [ + { + "type": "boolean", + "name": "admin", + "isRequired": true + }, + { + "type": "boolean", + "name": "maintain" + }, + { + "type": "boolean", + "name": "pull", + "isRequired": true + }, + { + "type": "boolean", + "name": "push", + "isRequired": true + }, + { + "type": "boolean", + "name": "triage" + } + ] + }, + { + "type": "boolean", + "name": "private", + "description": "Whether the repository is private or public.", + "isRequired": true + }, + { + "type": "boolean", + "name": "public" + }, + { + "type": "string", + "name": "pulls_url", + "isRequired": true + }, + { + "type": "integer or string or null", + "name": "pushed_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "releases_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "role_name" + }, + { + "type": "integer", + "name": "size", + "isRequired": true + }, + { + "type": "string", + "name": "squash_merge_commit_message", + "description": "The default value for a squash merge commit message:\n\n - `PR_BODY` - default to the pull request's body.\n - `COMMIT_MESSAGES` - default to the branch's commit messages.\n - `BLANK` - default to a blank commit message.", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ] + }, + { + "type": "string", + "name": "squash_merge_commit_title", + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ] + }, + { + "type": "string", + "name": "ssh_url", + "isRequired": true + }, + { + "type": "integer", + "name": "stargazers" + }, + { + "type": "integer", + "name": "stargazers_count", + "isRequired": true + }, + { + "type": "string", + "name": "stargazers_url", + "isRequired": true + }, + { + "type": "string", + "name": "statuses_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscribers_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscription_url", + "isRequired": true + }, + { + "type": "string", + "name": "svn_url", + "isRequired": true + }, + { + "type": "string", + "name": "tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "teams_url", + "isRequired": true + }, + { + "type": "array of strings", + "name": "topics", + "isRequired": true + }, + { + "type": "string", + "name": "trees_url", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "boolean", + "name": "use_squash_pr_title_as_default", + "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead.", + "default": false + }, + { + "type": "string", + "name": "visibility", + "isRequired": true, + "enum": [ + "public", + "private", + "internal" + ] + }, + { + "type": "integer", + "name": "watchers", + "isRequired": true + }, + { + "type": "integer", + "name": "watchers_count", + "isRequired": true + }, + { + "type": "boolean", + "name": "web_commit_signoff_required", + "description": "Whether to require contributors to sign off on web-based commits" + } + ] + }, + { + "type": "string", + "name": "sha", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + } + ] + }, + { + "type": "string or null", + "name": "body", + "isRequired": true + }, + { + "type": "integer", + "name": "changed_files" + }, + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "comments" + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "integer", + "name": "commits" + }, + { + "type": "string", + "name": "commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "integer", + "name": "deletions" + }, + { + "type": "string", + "name": "diff_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "draft", + "description": "Indicates whether or not the pull request is a draft.", + "isRequired": true + }, + { + "type": "object", + "name": "head", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "label", + "isRequired": true + }, + { + "type": "string", + "name": "ref", + "isRequired": true + }, + { + "type": "object or null", + "name": "repo", + "description": "A git repository", + "isRequired": true, + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge", + "description": "Whether to allow auto-merge for pull requests.", + "default": false + }, + { + "type": "boolean", + "name": "allow_forking", + "description": "Whether to allow private forks" + }, + { + "type": "boolean", + "name": "allow_merge_commit", + "description": "Whether to allow merge commits for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_rebase_merge", + "description": "Whether to allow rebase merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_squash_merge", + "description": "Whether to allow squash merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "archived", + "description": "Whether the repository is archived.", + "isRequired": true, + "default": false + }, + { + "type": "string", + "name": "assignees_url", + "isRequired": true + }, + { + "type": "string", + "name": "blobs_url", + "isRequired": true + }, + { + "type": "string", + "name": "branches_url", + "isRequired": true + }, + { + "type": "string", + "name": "clone_url", + "isRequired": true + }, + { + "type": "string", + "name": "collaborators_url", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "compare_url", + "isRequired": true + }, + { + "type": "string", + "name": "contents_url", + "isRequired": true + }, + { + "type": "string", + "name": "contributors_url", + "isRequired": true + }, + { + "type": "integer or string", + "name": "created_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "default_branch", + "description": "The default branch of the repository.", + "isRequired": true + }, + { + "type": "boolean", + "name": "delete_branch_on_merge", + "description": "Whether to delete head branches when pull requests are merged", + "default": false + }, + { + "type": "string", + "name": "deployments_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "boolean", + "name": "disabled", + "description": "Returns whether or not this repository is disabled." + }, + { + "type": "string", + "name": "downloads_url", + "isRequired": true + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "fork", + "isRequired": true + }, + { + "type": "integer", + "name": "forks", + "isRequired": true + }, + { + "type": "integer", + "name": "forks_count", + "isRequired": true + }, + { + "type": "string", + "name": "forks_url", + "isRequired": true + }, + { + "type": "string", + "name": "full_name", + "isRequired": true + }, + { + "type": "string", + "name": "git_commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_refs_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_downloads", + "description": "Whether downloads are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_issues", + "description": "Whether issues are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_pages", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_projects", + "description": "Whether projects are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_wiki", + "description": "Whether the wiki is enabled.", + "isRequired": true, + "default": true + }, + { + "type": "string or null", + "name": "homepage", + "isRequired": true + }, + { + "type": "string", + "name": "hooks_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the repository", + "isRequired": true + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url", + "isRequired": true + }, + { + "type": "string", + "name": "issue_events_url", + "isRequired": true + }, + { + "type": "string", + "name": "issues_url", + "isRequired": true + }, + { + "type": "string", + "name": "keys_url", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "language", + "isRequired": true + }, + { + "type": "string", + "name": "languages_url", + "isRequired": true + }, + { + "type": "object or null", + "name": "license", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "key", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "spdx_id", + "isRequired": true + }, + { + "type": "string or null", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "master_branch" + }, + { + "type": "string", + "name": "merge_commit_message", + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message.", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ] + }, + { + "type": "string", + "name": "merge_commit_title", + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ] + }, + { + "type": "string", + "name": "merges_url", + "isRequired": true + }, + { + "type": "string", + "name": "milestones_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "mirror_url", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the repository.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "notifications_url", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues_count", + "isRequired": true + }, + { + "type": "string", + "name": "organization" + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "permissions", + "childParamsGroups": [ + { + "type": "boolean", + "name": "admin", + "isRequired": true + }, + { + "type": "boolean", + "name": "maintain" + }, + { + "type": "boolean", + "name": "pull", + "isRequired": true + }, + { + "type": "boolean", + "name": "push", + "isRequired": true + }, + { + "type": "boolean", + "name": "triage" + } + ] + }, + { + "type": "boolean", + "name": "private", + "description": "Whether the repository is private or public.", + "isRequired": true + }, + { + "type": "boolean", + "name": "public" + }, + { + "type": "string", + "name": "pulls_url", + "isRequired": true + }, + { + "type": "integer or string or null", + "name": "pushed_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "releases_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "role_name" + }, + { + "type": "integer", + "name": "size", + "isRequired": true + }, + { + "type": "string", + "name": "squash_merge_commit_message", + "description": "The default value for a squash merge commit message:\n\n - `PR_BODY` - default to the pull request's body.\n - `COMMIT_MESSAGES` - default to the branch's commit messages.\n - `BLANK` - default to a blank commit message.", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ] + }, + { + "type": "string", + "name": "squash_merge_commit_title", + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ] + }, + { + "type": "string", + "name": "ssh_url", + "isRequired": true + }, + { + "type": "integer", + "name": "stargazers" + }, + { + "type": "integer", + "name": "stargazers_count", + "isRequired": true + }, + { + "type": "string", + "name": "stargazers_url", + "isRequired": true + }, + { + "type": "string", + "name": "statuses_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscribers_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscription_url", + "isRequired": true + }, + { + "type": "string", + "name": "svn_url", + "isRequired": true + }, + { + "type": "string", + "name": "tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "teams_url", + "isRequired": true + }, + { + "type": "array of strings", + "name": "topics", + "isRequired": true + }, + { + "type": "string", + "name": "trees_url", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "boolean", + "name": "use_squash_pr_title_as_default", + "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead.", + "default": false + }, + { + "type": "string", + "name": "visibility", + "isRequired": true, + "enum": [ + "public", + "private", + "internal" + ] + }, + { + "type": "integer", + "name": "watchers", + "isRequired": true + }, + { + "type": "integer", + "name": "watchers_count", + "isRequired": true + }, + { + "type": "boolean", + "name": "web_commit_signoff_required", + "description": "Whether to require contributors to sign off on web-based commits" + } + ] + }, + { + "type": "string", + "name": "sha", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + } + ] + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "issue_url", + "isRequired": true + }, + { + "type": "array of objects", + "name": "labels", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "color", + "description": "6-character hex code, without the leading #, identifying the color", + "isRequired": true + }, + { + "type": "boolean", + "name": "default", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the label.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the label", + "isRequired": true + } + ] + }, + { + "type": "boolean", + "name": "locked", + "isRequired": true + }, + { + "type": "boolean", + "name": "maintainer_can_modify", + "description": "Indicates whether maintainers can modify the pull request." + }, + { + "type": "string or null", + "name": "merge_commit_sha", + "isRequired": true + }, + { + "type": "boolean or null", + "name": "mergeable" + }, + { + "type": "string", + "name": "mergeable_state" + }, + { + "type": "boolean or null", + "name": "merged" + }, + { + "type": "string or null", + "name": "merged_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "merged_by", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object or null", + "name": "milestone", + "description": "A collection of related issues and pull requests.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "closed_issues", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "creator", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "string or null", + "name": "due_on", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "The number of the milestone.", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "The state of the milestone.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "title", + "description": "The title of the milestone.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "Number uniquely identifying the pull request within its repository.", + "isRequired": true + }, + { + "type": "string", + "name": "patch_url", + "isRequired": true + }, + { + "type": "boolean or null", + "name": "rebaseable" + }, + { + "type": "array", + "name": "requested_reviewers", + "isRequired": true + }, + { + "type": "array of objects", + "name": "requested_teams", + "isRequired": true, + "childParamsGroups": [ + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "description", + "description": "Description of the team" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the team", + "isRequired": true + }, + { + "type": "string", + "name": "members_url" + }, + { + "type": "string", + "name": "name", + "description": "Name of the team", + "isRequired": true + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "object or null", + "name": "parent", + "childParamsGroups": [ + { + "type": "string or null", + "name": "description", + "description": "Description of the team", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the team", + "isRequired": true + }, + { + "type": "string", + "name": "members_url", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "Name of the team", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "permission", + "description": "Permission that the team will have for its repositories", + "isRequired": true + }, + { + "type": "string", + "name": "privacy", + "isRequired": true, + "enum": [ + "open", + "closed", + "secret" + ] + }, + { + "type": "string", + "name": "repositories_url", + "isRequired": true + }, + { + "type": "string", + "name": "slug", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the team", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "permission", + "description": "Permission that the team will have for its repositories" + }, + { + "type": "string", + "name": "privacy", + "enum": [ + "open", + "closed", + "secret" + ] + }, + { + "type": "string", + "name": "repositories_url" + }, + { + "type": "string", + "name": "slug" + }, + { + "type": "string", + "name": "url", + "description": "URL for the team" + } + ] + }, + { + "type": "string", + "name": "review_comment_url", + "isRequired": true + }, + { + "type": "integer", + "name": "review_comments" + }, + { + "type": "string", + "name": "review_comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "State of this Pull Request. Either `open` or `closed`.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "statuses_url", + "isRequired": true + }, + { + "type": "string", + "name": "title", + "description": "The title of the pull request.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "_links", + "childParamsGroups": [ + { + "type": "object", + "name": "comments", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "commits", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "html", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "issue", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "review_comment", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "review_comments", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "self", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "statuses", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + } + ] + }, + { + "type": "string or null", + "name": "active_lock_reason" + }, + { + "type": "integer", + "name": "additions" + }, + { + "type": "object or null", + "name": "assignee" + }, + { + "type": "array of objects", + "name": "assignees" + }, + { + "type": "string", + "name": "author_association" + }, + { + "type": "object or null", + "name": "auto_merge" + }, + { + "type": "object", + "name": "base", + "childParamsGroups": [ + { + "type": "string", + "name": "label" + }, + { + "type": "string", + "name": "ref" + }, + { + "type": "object", + "name": "repo", + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge" + }, + { + "type": "boolean", + "name": "allow_forking" + }, + { + "type": "boolean", + "name": "allow_merge_commit" + }, + { + "type": "boolean", + "name": "allow_rebase_merge" + }, + { + "type": "boolean", + "name": "allow_squash_merge" + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url" + }, + { + "type": "boolean", + "name": "archived" + }, + { + "type": "string", + "name": "assignees_url" + }, + { + "type": "string", + "name": "blobs_url" + }, + { + "type": "string", + "name": "branches_url" + }, + { + "type": "string", + "name": "clone_url" + }, + { + "type": "string", + "name": "collaborators_url" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "commits_url" + }, + { + "type": "string", + "name": "compare_url" + }, + { + "type": "string", + "name": "contents_url" + }, + { + "type": "string", + "name": "contributors_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "default_branch" + }, + { + "type": "boolean", + "name": "delete_branch_on_merge" + }, + { + "type": "string", + "name": "deployments_url" + }, + { + "type": "string or null", + "name": "description" + }, + { + "type": "boolean", + "name": "disabled" + }, + { + "type": "string", + "name": "downloads_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "boolean", + "name": "fork" + }, + { + "type": "integer", + "name": "forks" + }, + { + "type": "integer", + "name": "forks_count" + }, + { + "type": "string", + "name": "forks_url" + }, + { + "type": "string", + "name": "full_name" + }, + { + "type": "string", + "name": "git_commits_url" + }, + { + "type": "string", + "name": "git_refs_url" + }, + { + "type": "string", + "name": "git_tags_url" + }, + { + "type": "string", + "name": "git_url" + }, + { + "type": "boolean", + "name": "has_downloads" + }, + { + "type": "boolean", + "name": "has_issues" + }, + { + "type": "boolean", + "name": "has_pages" + }, + { + "type": "boolean", + "name": "has_projects" + }, + { + "type": "boolean", + "name": "has_wiki" + }, + { + "type": "string or null", + "name": "homepage" + }, + { + "type": "string", + "name": "hooks_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url" + }, + { + "type": "string", + "name": "issue_events_url" + }, + { + "type": "string", + "name": "issues_url" + }, + { + "type": "string", + "name": "keys_url" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "string or null", + "name": "language" + }, + { + "type": "string", + "name": "languages_url" + }, + { + "type": "object or null", + "name": "license" + }, + { + "type": "string", + "name": "merge_commit_message", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ] + }, + { + "type": "string", + "name": "merge_commit_title", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ] + }, + { + "type": "string", + "name": "merges_url" + }, + { + "type": "string", + "name": "milestones_url" + }, + { + "type": "null", + "name": "mirror_url" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "notifications_url" + }, + { + "type": "integer", + "name": "open_issues" + }, + { + "type": "integer", + "name": "open_issues_count" + }, + { + "type": "object", + "name": "owner", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "boolean", + "name": "private" + }, + { + "type": "string", + "name": "pulls_url" + }, + { + "type": "string", + "name": "pushed_at" + }, + { + "type": "string", + "name": "releases_url" + }, + { + "type": "integer", + "name": "size" + }, + { + "type": "string", + "name": "squash_merge_commit_message", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ] + }, + { + "type": "string", + "name": "squash_merge_commit_title", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ] + }, + { + "type": "string", + "name": "ssh_url" + }, + { + "type": "integer", + "name": "stargazers_count" + }, + { + "type": "string", + "name": "stargazers_url" + }, + { + "type": "string", + "name": "statuses_url" + }, + { + "type": "string", + "name": "subscribers_url" + }, + { + "type": "string", + "name": "subscription_url" + }, + { + "type": "string", + "name": "svn_url" + }, + { + "type": "string", + "name": "tags_url" + }, + { + "type": "string", + "name": "teams_url" + }, + { + "type": "array of strings", + "name": "topics" + }, + { + "type": "string", + "name": "trees_url" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "boolean", + "name": "use_squash_pr_title_as_default" + }, + { + "type": "string", + "name": "visibility" + }, + { + "type": "integer", + "name": "watchers" + }, + { + "type": "integer", + "name": "watchers_count" + }, + { + "type": "boolean", + "name": "web_commit_signoff_required" + } + ] + }, + { + "type": "string", + "name": "sha" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] + }, + { + "type": "string or null", + "name": "body" + }, + { + "type": "integer", + "name": "changed_files" + }, + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "comments" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "integer", + "name": "commits" + }, + { + "type": "string", + "name": "commits_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "integer", + "name": "deletions" + }, + { + "type": "string", + "name": "diff_url" + }, + { + "type": "boolean", + "name": "draft", + "description": "Indicates whether or not the pull request is a draft.", + "isRequired": true + }, + { + "type": "object", + "name": "head", + "childParamsGroups": [ + { + "type": "string", + "name": "label" + }, + { + "type": "string", + "name": "ref" + }, + { + "type": "object or null", + "name": "repo", + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge" + }, + { + "type": "boolean", + "name": "allow_forking" + }, + { + "type": "boolean", + "name": "allow_merge_commit" + }, + { + "type": "boolean", + "name": "allow_rebase_merge" + }, + { + "type": "boolean", + "name": "allow_squash_merge" + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url" + }, + { + "type": "boolean", + "name": "archived" + }, + { + "type": "string", + "name": "assignees_url" + }, + { + "type": "string", + "name": "blobs_url" + }, + { + "type": "string", + "name": "branches_url" + }, + { + "type": "string", + "name": "clone_url" + }, + { + "type": "string", + "name": "collaborators_url" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "commits_url" + }, + { + "type": "string", + "name": "compare_url" + }, + { + "type": "string", + "name": "contents_url" + }, + { + "type": "string", + "name": "contributors_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "default_branch" + }, + { + "type": "boolean", + "name": "delete_branch_on_merge" + }, + { + "type": "string", + "name": "deployments_url" + }, + { + "type": "string or null", + "name": "description" + }, + { + "type": "boolean", + "name": "disabled" + }, + { + "type": "string", + "name": "downloads_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "boolean", + "name": "fork" + }, + { + "type": "integer", + "name": "forks" + }, + { + "type": "integer", + "name": "forks_count" + }, + { + "type": "string", + "name": "forks_url" + }, + { + "type": "string", + "name": "full_name" + }, + { + "type": "string", + "name": "git_commits_url" + }, + { + "type": "string", + "name": "git_refs_url" + }, + { + "type": "string", + "name": "git_tags_url" + }, + { + "type": "string", + "name": "git_url" + }, + { + "type": "boolean", + "name": "has_downloads" + }, + { + "type": "boolean", + "name": "has_issues" + }, + { + "type": "boolean", + "name": "has_pages" + }, + { + "type": "boolean", + "name": "has_projects" + }, + { + "type": "boolean", + "name": "has_wiki" + }, + { + "type": "string or null", + "name": "homepage" + }, + { + "type": "string", + "name": "hooks_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url" + }, + { + "type": "string", + "name": "issue_events_url" + }, + { + "type": "string", + "name": "issues_url" + }, + { + "type": "string", + "name": "keys_url" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "string or null", + "name": "language" + }, + { + "type": "string", + "name": "languages_url" + }, + { + "type": "object or null", + "name": "license" + }, + { + "type": "string", + "name": "merge_commit_message", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ] + }, + { + "type": "string", + "name": "merge_commit_title", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ] + }, + { + "type": "string", + "name": "merges_url" + }, + { + "type": "string", + "name": "milestones_url" + }, + { + "type": "null", + "name": "mirror_url" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "notifications_url" + }, + { + "type": "integer", + "name": "open_issues" + }, + { + "type": "integer", + "name": "open_issues_count" + }, + { + "type": "object", + "name": "owner", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "boolean", + "name": "private" + }, + { + "type": "string", + "name": "pulls_url" + }, + { + "type": "string", + "name": "pushed_at" + }, + { + "type": "string", + "name": "releases_url" + }, + { + "type": "integer", + "name": "size" + }, + { + "type": "string", + "name": "squash_merge_commit_message", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ] + }, + { + "type": "string", + "name": "squash_merge_commit_title", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ] + }, + { + "type": "string", + "name": "ssh_url" + }, + { + "type": "integer", + "name": "stargazers_count" + }, + { + "type": "string", + "name": "stargazers_url" + }, + { + "type": "string", + "name": "statuses_url" + }, + { + "type": "string", + "name": "subscribers_url" + }, + { + "type": "string", + "name": "subscription_url" + }, + { + "type": "string", + "name": "svn_url" + }, + { + "type": "string", + "name": "tags_url" + }, + { + "type": "string", + "name": "teams_url" + }, + { + "type": "array of strings", + "name": "topics" + }, + { + "type": "string", + "name": "trees_url" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "boolean", + "name": "use_squash_pr_title_as_default" + }, + { + "type": "string", + "name": "visibility" + }, + { + "type": "integer", + "name": "watchers" + }, + { + "type": "integer", + "name": "watchers_count" + }, + { + "type": "boolean", + "name": "web_commit_signoff_required" + } + ] + }, + { + "type": "string", + "name": "sha" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "issue_url" + }, + { + "type": "array of objects", + "name": "labels" + }, + { + "type": "boolean", + "name": "locked" + }, + { + "type": "boolean", + "name": "maintainer_can_modify" + }, + { + "type": "string or null", + "name": "merge_commit_sha" + }, + { + "type": "boolean or null", + "name": "mergeable" + }, + { + "type": "string", + "name": "mergeable_state" + }, + { + "type": "boolean", + "name": "merged", + "isRequired": true, + "enum": [ + false + ] + }, + { + "type": "null", + "name": "merged_at", + "isRequired": true + }, + { + "type": "null", + "name": "merged_by", + "isRequired": true + }, + { + "type": "object or null", + "name": "milestone" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "number" + }, + { + "type": "string", + "name": "patch_url" + }, + { + "type": "boolean or null", + "name": "rebaseable" + }, + { + "type": "array of objects", + "name": "requested_reviewers" + }, + { + "type": "array of objects", + "name": "requested_teams" + }, + { + "type": "string", + "name": "review_comment_url" + }, + { + "type": "integer", + "name": "review_comments" + }, + { + "type": "string", + "name": "review_comments_url" + }, + { + "type": "string", + "name": "state" + }, + { + "type": "string", + "name": "statuses_url" + }, + { + "type": "string", + "name": "title" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] }, { "type": "object", @@ -295777,10 +320668,4153 @@ ] }, { - "type": "", + "type": "object", "name": "pull_request", "in": "body", - "isRequired": true + "isRequired": true, + "childParamsGroups": [ + { + "type": "object", + "name": "_links", + "isRequired": true, + "childParamsGroups": [ + { + "type": "object", + "name": "comments", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "commits", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "html", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "issue", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "review_comment", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "review_comments", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "self", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "statuses", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + } + ] + }, + { + "type": "string or null", + "name": "active_lock_reason", + "isRequired": true, + "enum": [ + "resolved", + "off-topic", + "too heated", + "spam", + null + ] + }, + { + "type": "integer", + "name": "additions" + }, + { + "type": "object or null", + "name": "assignee", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "array of objects", + "name": "assignees", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "author_association", + "description": "How the author is associated with the repository.", + "isRequired": true, + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + { + "type": "object or null", + "name": "auto_merge", + "description": "The status of auto merging a pull request.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "commit_message", + "description": "Commit message for the merge commit.", + "isRequired": true + }, + { + "type": "string or null", + "name": "commit_title", + "description": "Title for the merge commit message.", + "isRequired": true + }, + { + "type": "object or null", + "name": "enabled_by", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "merge_method", + "description": "The merge method to use.", + "isRequired": true, + "enum": [ + "merge", + "squash", + "rebase" + ] + } + ] + }, + { + "type": "object", + "name": "base", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "label", + "isRequired": true + }, + { + "type": "string", + "name": "ref", + "isRequired": true + }, + { + "type": "object", + "name": "repo", + "description": "A git repository", + "isRequired": true, + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge", + "description": "Whether to allow auto-merge for pull requests.", + "default": false + }, + { + "type": "boolean", + "name": "allow_forking", + "description": "Whether to allow private forks" + }, + { + "type": "boolean", + "name": "allow_merge_commit", + "description": "Whether to allow merge commits for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_rebase_merge", + "description": "Whether to allow rebase merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_squash_merge", + "description": "Whether to allow squash merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "archived", + "description": "Whether the repository is archived.", + "isRequired": true, + "default": false + }, + { + "type": "string", + "name": "assignees_url", + "isRequired": true + }, + { + "type": "string", + "name": "blobs_url", + "isRequired": true + }, + { + "type": "string", + "name": "branches_url", + "isRequired": true + }, + { + "type": "string", + "name": "clone_url", + "isRequired": true + }, + { + "type": "string", + "name": "collaborators_url", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "compare_url", + "isRequired": true + }, + { + "type": "string", + "name": "contents_url", + "isRequired": true + }, + { + "type": "string", + "name": "contributors_url", + "isRequired": true + }, + { + "type": "integer or string", + "name": "created_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "default_branch", + "description": "The default branch of the repository.", + "isRequired": true + }, + { + "type": "boolean", + "name": "delete_branch_on_merge", + "description": "Whether to delete head branches when pull requests are merged", + "default": false + }, + { + "type": "string", + "name": "deployments_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "boolean", + "name": "disabled", + "description": "Returns whether or not this repository is disabled." + }, + { + "type": "string", + "name": "downloads_url", + "isRequired": true + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "fork", + "isRequired": true + }, + { + "type": "integer", + "name": "forks", + "isRequired": true + }, + { + "type": "integer", + "name": "forks_count", + "isRequired": true + }, + { + "type": "string", + "name": "forks_url", + "isRequired": true + }, + { + "type": "string", + "name": "full_name", + "isRequired": true + }, + { + "type": "string", + "name": "git_commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_refs_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_downloads", + "description": "Whether downloads are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_issues", + "description": "Whether issues are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_pages", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_projects", + "description": "Whether projects are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_wiki", + "description": "Whether the wiki is enabled.", + "isRequired": true, + "default": true + }, + { + "type": "string or null", + "name": "homepage", + "isRequired": true + }, + { + "type": "string", + "name": "hooks_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the repository", + "isRequired": true + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url", + "isRequired": true + }, + { + "type": "string", + "name": "issue_events_url", + "isRequired": true + }, + { + "type": "string", + "name": "issues_url", + "isRequired": true + }, + { + "type": "string", + "name": "keys_url", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "language", + "isRequired": true + }, + { + "type": "string", + "name": "languages_url", + "isRequired": true + }, + { + "type": "object or null", + "name": "license", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "key", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "spdx_id", + "isRequired": true + }, + { + "type": "string or null", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "master_branch" + }, + { + "type": "string", + "name": "merge_commit_message", + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message.", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ] + }, + { + "type": "string", + "name": "merge_commit_title", + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ] + }, + { + "type": "string", + "name": "merges_url", + "isRequired": true + }, + { + "type": "string", + "name": "milestones_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "mirror_url", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the repository.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "notifications_url", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues_count", + "isRequired": true + }, + { + "type": "string", + "name": "organization" + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "permissions", + "childParamsGroups": [ + { + "type": "boolean", + "name": "admin", + "isRequired": true + }, + { + "type": "boolean", + "name": "maintain" + }, + { + "type": "boolean", + "name": "pull", + "isRequired": true + }, + { + "type": "boolean", + "name": "push", + "isRequired": true + }, + { + "type": "boolean", + "name": "triage" + } + ] + }, + { + "type": "boolean", + "name": "private", + "description": "Whether the repository is private or public.", + "isRequired": true + }, + { + "type": "boolean", + "name": "public" + }, + { + "type": "string", + "name": "pulls_url", + "isRequired": true + }, + { + "type": "integer or string or null", + "name": "pushed_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "releases_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "role_name" + }, + { + "type": "integer", + "name": "size", + "isRequired": true + }, + { + "type": "string", + "name": "squash_merge_commit_message", + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message.", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ] + }, + { + "type": "string", + "name": "squash_merge_commit_title", + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ] + }, + { + "type": "string", + "name": "ssh_url", + "isRequired": true + }, + { + "type": "integer", + "name": "stargazers" + }, + { + "type": "integer", + "name": "stargazers_count", + "isRequired": true + }, + { + "type": "string", + "name": "stargazers_url", + "isRequired": true + }, + { + "type": "string", + "name": "statuses_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscribers_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscription_url", + "isRequired": true + }, + { + "type": "string", + "name": "svn_url", + "isRequired": true + }, + { + "type": "string", + "name": "tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "teams_url", + "isRequired": true + }, + { + "type": "array of strings", + "name": "topics", + "isRequired": true + }, + { + "type": "string", + "name": "trees_url", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "boolean", + "name": "use_squash_pr_title_as_default", + "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead.", + "default": false + }, + { + "type": "string", + "name": "visibility", + "isRequired": true, + "enum": [ + "public", + "private", + "internal" + ] + }, + { + "type": "integer", + "name": "watchers", + "isRequired": true + }, + { + "type": "integer", + "name": "watchers_count", + "isRequired": true + }, + { + "type": "boolean", + "name": "web_commit_signoff_required", + "description": "Whether to require contributors to sign off on web-based commits" + } + ] + }, + { + "type": "string", + "name": "sha", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + } + ] + }, + { + "type": "string or null", + "name": "body", + "isRequired": true + }, + { + "type": "integer", + "name": "changed_files" + }, + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "comments" + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "integer", + "name": "commits" + }, + { + "type": "string", + "name": "commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "integer", + "name": "deletions" + }, + { + "type": "string", + "name": "diff_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "draft", + "description": "Indicates whether or not the pull request is a draft.", + "isRequired": true + }, + { + "type": "object", + "name": "head", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "label", + "isRequired": true + }, + { + "type": "string", + "name": "ref", + "isRequired": true + }, + { + "type": "object", + "name": "repo", + "description": "A git repository", + "isRequired": true, + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge", + "description": "Whether to allow auto-merge for pull requests.", + "default": false + }, + { + "type": "boolean", + "name": "allow_forking", + "description": "Whether to allow private forks" + }, + { + "type": "boolean", + "name": "allow_merge_commit", + "description": "Whether to allow merge commits for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_rebase_merge", + "description": "Whether to allow rebase merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_squash_merge", + "description": "Whether to allow squash merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "archived", + "description": "Whether the repository is archived.", + "isRequired": true, + "default": false + }, + { + "type": "string", + "name": "assignees_url", + "isRequired": true + }, + { + "type": "string", + "name": "blobs_url", + "isRequired": true + }, + { + "type": "string", + "name": "branches_url", + "isRequired": true + }, + { + "type": "string", + "name": "clone_url", + "isRequired": true + }, + { + "type": "string", + "name": "collaborators_url", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "compare_url", + "isRequired": true + }, + { + "type": "string", + "name": "contents_url", + "isRequired": true + }, + { + "type": "string", + "name": "contributors_url", + "isRequired": true + }, + { + "type": "integer or string", + "name": "created_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "default_branch", + "description": "The default branch of the repository.", + "isRequired": true + }, + { + "type": "boolean", + "name": "delete_branch_on_merge", + "description": "Whether to delete head branches when pull requests are merged", + "default": false + }, + { + "type": "string", + "name": "deployments_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "boolean", + "name": "disabled", + "description": "Returns whether or not this repository is disabled." + }, + { + "type": "string", + "name": "downloads_url", + "isRequired": true + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "fork", + "isRequired": true + }, + { + "type": "integer", + "name": "forks", + "isRequired": true + }, + { + "type": "integer", + "name": "forks_count", + "isRequired": true + }, + { + "type": "string", + "name": "forks_url", + "isRequired": true + }, + { + "type": "string", + "name": "full_name", + "isRequired": true + }, + { + "type": "string", + "name": "git_commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_refs_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_downloads", + "description": "Whether downloads are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_issues", + "description": "Whether issues are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_pages", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_projects", + "description": "Whether projects are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_wiki", + "description": "Whether the wiki is enabled.", + "isRequired": true, + "default": true + }, + { + "type": "string or null", + "name": "homepage", + "isRequired": true + }, + { + "type": "string", + "name": "hooks_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the repository", + "isRequired": true + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url", + "isRequired": true + }, + { + "type": "string", + "name": "issue_events_url", + "isRequired": true + }, + { + "type": "string", + "name": "issues_url", + "isRequired": true + }, + { + "type": "string", + "name": "keys_url", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "language", + "isRequired": true + }, + { + "type": "string", + "name": "languages_url", + "isRequired": true + }, + { + "type": "object or null", + "name": "license", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "key", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "spdx_id", + "isRequired": true + }, + { + "type": "string or null", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "master_branch" + }, + { + "type": "string", + "name": "merge_commit_message", + "description": "The default value for a merge commit message.", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ] + }, + { + "type": "string", + "name": "merge_commit_title", + "description": "The default value for a merge commit message title.", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ] + }, + { + "type": "string", + "name": "merges_url", + "isRequired": true + }, + { + "type": "string", + "name": "milestones_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "mirror_url", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the repository.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "notifications_url", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues_count", + "isRequired": true + }, + { + "type": "string", + "name": "organization" + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "permissions", + "childParamsGroups": [ + { + "type": "boolean", + "name": "admin", + "isRequired": true + }, + { + "type": "boolean", + "name": "maintain" + }, + { + "type": "boolean", + "name": "pull", + "isRequired": true + }, + { + "type": "boolean", + "name": "push", + "isRequired": true + }, + { + "type": "boolean", + "name": "triage" + } + ] + }, + { + "type": "boolean", + "name": "private", + "description": "Whether the repository is private or public.", + "isRequired": true + }, + { + "type": "boolean", + "name": "public" + }, + { + "type": "string", + "name": "pulls_url", + "isRequired": true + }, + { + "type": "integer or string or null", + "name": "pushed_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "releases_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "role_name" + }, + { + "type": "integer", + "name": "size", + "isRequired": true + }, + { + "type": "string", + "name": "squash_merge_commit_message", + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message.", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ] + }, + { + "type": "string", + "name": "squash_merge_commit_title", + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ] + }, + { + "type": "string", + "name": "ssh_url", + "isRequired": true + }, + { + "type": "integer", + "name": "stargazers" + }, + { + "type": "integer", + "name": "stargazers_count", + "isRequired": true + }, + { + "type": "string", + "name": "stargazers_url", + "isRequired": true + }, + { + "type": "string", + "name": "statuses_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscribers_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscription_url", + "isRequired": true + }, + { + "type": "string", + "name": "svn_url", + "isRequired": true + }, + { + "type": "string", + "name": "tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "teams_url", + "isRequired": true + }, + { + "type": "array of strings", + "name": "topics", + "isRequired": true + }, + { + "type": "string", + "name": "trees_url", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "boolean", + "name": "use_squash_pr_title_as_default", + "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead.", + "default": false + }, + { + "type": "string", + "name": "visibility", + "isRequired": true, + "enum": [ + "public", + "private", + "internal" + ] + }, + { + "type": "integer", + "name": "watchers", + "isRequired": true + }, + { + "type": "integer", + "name": "watchers_count", + "isRequired": true + }, + { + "type": "boolean", + "name": "web_commit_signoff_required", + "description": "Whether to require contributors to sign off on web-based commits" + } + ] + }, + { + "type": "string", + "name": "sha", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + } + ] + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "issue_url", + "isRequired": true + }, + { + "type": "array of objects", + "name": "labels", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "color", + "description": "6-character hex code, without the leading #, identifying the color", + "isRequired": true + }, + { + "type": "boolean", + "name": "default", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the label.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the label", + "isRequired": true + } + ] + }, + { + "type": "boolean", + "name": "locked", + "isRequired": true + }, + { + "type": "boolean", + "name": "maintainer_can_modify", + "description": "Indicates whether maintainers can modify the pull request." + }, + { + "type": "string or null", + "name": "merge_commit_sha", + "isRequired": true + }, + { + "type": "boolean or null", + "name": "mergeable" + }, + { + "type": "string", + "name": "mergeable_state" + }, + { + "type": "boolean or null", + "name": "merged" + }, + { + "type": "string or null", + "name": "merged_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "merged_by", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object or null", + "name": "milestone", + "description": "A collection of related issues and pull requests.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "closed_issues", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "creator", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "string or null", + "name": "due_on", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "The number of the milestone.", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "The state of the milestone.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "title", + "description": "The title of the milestone.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "Number uniquely identifying the pull request within its repository.", + "isRequired": true + }, + { + "type": "string", + "name": "patch_url", + "isRequired": true + }, + { + "type": "boolean or null", + "name": "rebaseable" + }, + { + "type": "array", + "name": "requested_reviewers", + "isRequired": true + }, + { + "type": "array of objects", + "name": "requested_teams", + "isRequired": true, + "childParamsGroups": [ + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "description", + "description": "Description of the team" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the team", + "isRequired": true + }, + { + "type": "string", + "name": "members_url" + }, + { + "type": "string", + "name": "name", + "description": "Name of the team", + "isRequired": true + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "object or null", + "name": "parent", + "childParamsGroups": [ + { + "type": "string or null", + "name": "description", + "description": "Description of the team", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the team", + "isRequired": true + }, + { + "type": "string", + "name": "members_url", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "Name of the team", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "permission", + "description": "Permission that the team will have for its repositories", + "isRequired": true + }, + { + "type": "string", + "name": "privacy", + "isRequired": true, + "enum": [ + "open", + "closed", + "secret" + ] + }, + { + "type": "string", + "name": "repositories_url", + "isRequired": true + }, + { + "type": "string", + "name": "slug", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the team", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "permission", + "description": "Permission that the team will have for its repositories" + }, + { + "type": "string", + "name": "privacy", + "enum": [ + "open", + "closed", + "secret" + ] + }, + { + "type": "string", + "name": "repositories_url" + }, + { + "type": "string", + "name": "slug" + }, + { + "type": "string", + "name": "url", + "description": "URL for the team" + } + ] + }, + { + "type": "string", + "name": "review_comment_url", + "isRequired": true + }, + { + "type": "integer", + "name": "review_comments" + }, + { + "type": "string", + "name": "review_comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "State of this Pull Request. Either `open` or `closed`.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "statuses_url", + "isRequired": true + }, + { + "type": "string", + "name": "title", + "description": "The title of the pull request.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "_links", + "childParamsGroups": [ + { + "type": "object", + "name": "comments", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "commits", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "html", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "issue", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "review_comment", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "review_comments", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "self", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "statuses", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + } + ] + }, + { + "type": "string or null", + "name": "active_lock_reason", + "isRequired": true + }, + { + "type": "integer", + "name": "additions" + }, + { + "type": "object or null", + "name": "assignee" + }, + { + "type": "array of objects", + "name": "assignees" + }, + { + "type": "string", + "name": "author_association" + }, + { + "type": "object or null", + "name": "auto_merge" + }, + { + "type": "object", + "name": "base", + "childParamsGroups": [ + { + "type": "string", + "name": "label" + }, + { + "type": "string", + "name": "ref" + }, + { + "type": "object", + "name": "repo", + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge" + }, + { + "type": "boolean", + "name": "allow_forking" + }, + { + "type": "boolean", + "name": "allow_merge_commit" + }, + { + "type": "boolean", + "name": "allow_rebase_merge" + }, + { + "type": "boolean", + "name": "allow_squash_merge" + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url" + }, + { + "type": "boolean", + "name": "archived" + }, + { + "type": "string", + "name": "assignees_url" + }, + { + "type": "string", + "name": "blobs_url" + }, + { + "type": "string", + "name": "branches_url" + }, + { + "type": "string", + "name": "clone_url" + }, + { + "type": "string", + "name": "collaborators_url" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "commits_url" + }, + { + "type": "string", + "name": "compare_url" + }, + { + "type": "string", + "name": "contents_url" + }, + { + "type": "string", + "name": "contributors_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "default_branch" + }, + { + "type": "boolean", + "name": "delete_branch_on_merge" + }, + { + "type": "string", + "name": "deployments_url" + }, + { + "type": "string or null", + "name": "description" + }, + { + "type": "boolean", + "name": "disabled" + }, + { + "type": "string", + "name": "downloads_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "boolean", + "name": "fork" + }, + { + "type": "integer", + "name": "forks" + }, + { + "type": "integer", + "name": "forks_count" + }, + { + "type": "string", + "name": "forks_url" + }, + { + "type": "string", + "name": "full_name" + }, + { + "type": "string", + "name": "git_commits_url" + }, + { + "type": "string", + "name": "git_refs_url" + }, + { + "type": "string", + "name": "git_tags_url" + }, + { + "type": "string", + "name": "git_url" + }, + { + "type": "boolean", + "name": "has_downloads" + }, + { + "type": "boolean", + "name": "has_issues" + }, + { + "type": "boolean", + "name": "has_pages" + }, + { + "type": "boolean", + "name": "has_projects" + }, + { + "type": "boolean", + "name": "has_wiki" + }, + { + "type": "string or null", + "name": "homepage" + }, + { + "type": "string", + "name": "hooks_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url" + }, + { + "type": "string", + "name": "issue_events_url" + }, + { + "type": "string", + "name": "issues_url" + }, + { + "type": "string", + "name": "keys_url" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "string or null", + "name": "language" + }, + { + "type": "string", + "name": "languages_url" + }, + { + "type": "object or null", + "name": "license" + }, + { + "type": "string", + "name": "merges_url" + }, + { + "type": "string", + "name": "milestones_url" + }, + { + "type": "string or null", + "name": "mirror_url" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "notifications_url" + }, + { + "type": "integer", + "name": "open_issues" + }, + { + "type": "integer", + "name": "open_issues_count" + }, + { + "type": "object", + "name": "owner", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "boolean", + "name": "private" + }, + { + "type": "string", + "name": "pulls_url" + }, + { + "type": "string", + "name": "pushed_at" + }, + { + "type": "string", + "name": "releases_url" + }, + { + "type": "integer", + "name": "size" + }, + { + "type": "string", + "name": "ssh_url" + }, + { + "type": "integer", + "name": "stargazers_count" + }, + { + "type": "string", + "name": "stargazers_url" + }, + { + "type": "string", + "name": "statuses_url" + }, + { + "type": "string", + "name": "subscribers_url" + }, + { + "type": "string", + "name": "subscription_url" + }, + { + "type": "string", + "name": "svn_url" + }, + { + "type": "string", + "name": "tags_url" + }, + { + "type": "string", + "name": "teams_url" + }, + { + "type": "array of strings", + "name": "topics" + }, + { + "type": "string", + "name": "trees_url" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "string", + "name": "visibility" + }, + { + "type": "integer", + "name": "watchers" + }, + { + "type": "integer", + "name": "watchers_count" + }, + { + "type": "boolean", + "name": "web_commit_signoff_required" + } + ] + }, + { + "type": "string", + "name": "sha" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] + }, + { + "type": "string or null", + "name": "body" + }, + { + "type": "integer", + "name": "changed_files" + }, + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "comments" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "integer", + "name": "commits" + }, + { + "type": "string", + "name": "commits_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "integer", + "name": "deletions" + }, + { + "type": "string", + "name": "diff_url" + }, + { + "type": "boolean", + "name": "draft" + }, + { + "type": "object", + "name": "head", + "childParamsGroups": [ + { + "type": "string", + "name": "label" + }, + { + "type": "string", + "name": "ref" + }, + { + "type": "object", + "name": "repo", + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge" + }, + { + "type": "boolean", + "name": "allow_forking" + }, + { + "type": "boolean", + "name": "allow_merge_commit" + }, + { + "type": "boolean", + "name": "allow_rebase_merge" + }, + { + "type": "boolean", + "name": "allow_squash_merge" + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url" + }, + { + "type": "boolean", + "name": "archived" + }, + { + "type": "string", + "name": "assignees_url" + }, + { + "type": "string", + "name": "blobs_url" + }, + { + "type": "string", + "name": "branches_url" + }, + { + "type": "string", + "name": "clone_url" + }, + { + "type": "string", + "name": "collaborators_url" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "commits_url" + }, + { + "type": "string", + "name": "compare_url" + }, + { + "type": "string", + "name": "contents_url" + }, + { + "type": "string", + "name": "contributors_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "default_branch" + }, + { + "type": "boolean", + "name": "delete_branch_on_merge" + }, + { + "type": "string", + "name": "deployments_url" + }, + { + "type": "string or null", + "name": "description" + }, + { + "type": "boolean", + "name": "disabled" + }, + { + "type": "string", + "name": "downloads_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "boolean", + "name": "fork" + }, + { + "type": "integer", + "name": "forks" + }, + { + "type": "integer", + "name": "forks_count" + }, + { + "type": "string", + "name": "forks_url" + }, + { + "type": "string", + "name": "full_name" + }, + { + "type": "string", + "name": "git_commits_url" + }, + { + "type": "string", + "name": "git_refs_url" + }, + { + "type": "string", + "name": "git_tags_url" + }, + { + "type": "string", + "name": "git_url" + }, + { + "type": "boolean", + "name": "has_downloads" + }, + { + "type": "boolean", + "name": "has_issues" + }, + { + "type": "boolean", + "name": "has_pages" + }, + { + "type": "boolean", + "name": "has_projects" + }, + { + "type": "boolean", + "name": "has_wiki" + }, + { + "type": "string or null", + "name": "homepage" + }, + { + "type": "string", + "name": "hooks_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url" + }, + { + "type": "string", + "name": "issue_events_url" + }, + { + "type": "string", + "name": "issues_url" + }, + { + "type": "string", + "name": "keys_url" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "string or null", + "name": "language" + }, + { + "type": "string", + "name": "languages_url" + }, + { + "type": "object or null", + "name": "license" + }, + { + "type": "string", + "name": "merges_url" + }, + { + "type": "string", + "name": "milestones_url" + }, + { + "type": "string or null", + "name": "mirror_url" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "notifications_url" + }, + { + "type": "integer", + "name": "open_issues" + }, + { + "type": "integer", + "name": "open_issues_count" + }, + { + "type": "object", + "name": "owner", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "boolean", + "name": "private" + }, + { + "type": "string", + "name": "pulls_url" + }, + { + "type": "string", + "name": "pushed_at" + }, + { + "type": "string", + "name": "releases_url" + }, + { + "type": "integer", + "name": "size" + }, + { + "type": "string", + "name": "ssh_url" + }, + { + "type": "integer", + "name": "stargazers_count" + }, + { + "type": "string", + "name": "stargazers_url" + }, + { + "type": "string", + "name": "statuses_url" + }, + { + "type": "string", + "name": "subscribers_url" + }, + { + "type": "string", + "name": "subscription_url" + }, + { + "type": "string", + "name": "svn_url" + }, + { + "type": "string", + "name": "tags_url" + }, + { + "type": "string", + "name": "teams_url" + }, + { + "type": "array of strings", + "name": "topics" + }, + { + "type": "string", + "name": "trees_url" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "string", + "name": "visibility" + }, + { + "type": "integer", + "name": "watchers" + }, + { + "type": "integer", + "name": "watchers_count" + }, + { + "type": "boolean", + "name": "web_commit_signoff_required" + } + ] + }, + { + "type": "string", + "name": "sha" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "issue_url" + }, + { + "type": "array of objects", + "name": "labels" + }, + { + "type": "boolean", + "name": "locked" + }, + { + "type": "boolean", + "name": "maintainer_can_modify" + }, + { + "type": "string or null", + "name": "merge_commit_sha", + "isRequired": true + }, + { + "type": "boolean or null", + "name": "mergeable" + }, + { + "type": "string", + "name": "mergeable_state" + }, + { + "type": "boolean", + "name": "merged" + }, + { + "type": "string or null", + "name": "merged_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "merged_by", + "isRequired": true + }, + { + "type": "object or null", + "name": "milestone" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "number" + }, + { + "type": "string", + "name": "patch_url" + }, + { + "type": "boolean or null", + "name": "rebaseable" + }, + { + "type": "array of objects", + "name": "requested_reviewers" + }, + { + "type": "array of objects", + "name": "requested_teams" + }, + { + "type": "string", + "name": "review_comment_url" + }, + { + "type": "integer", + "name": "review_comments" + }, + { + "type": "string", + "name": "review_comments_url" + }, + { + "type": "string", + "name": "state", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "statuses_url" + }, + { + "type": "string", + "name": "title" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] }, { "type": "object", @@ -297348,10 +326382,4230 @@ ] }, { - "type": "", + "type": "object", "name": "pull_request", "in": "body", - "isRequired": true + "isRequired": true, + "childParamsGroups": [ + { + "type": "object", + "name": "_links", + "isRequired": true, + "childParamsGroups": [ + { + "type": "object", + "name": "comments", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "commits", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "html", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "issue", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "review_comment", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "review_comments", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "self", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "statuses", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + } + ] + }, + { + "type": "string or null", + "name": "active_lock_reason", + "isRequired": true, + "enum": [ + "resolved", + "off-topic", + "too heated", + "spam", + null + ] + }, + { + "type": "integer", + "name": "additions" + }, + { + "type": "object or null", + "name": "assignee", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "array of objects", + "name": "assignees", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "author_association", + "description": "How the author is associated with the repository.", + "isRequired": true, + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + { + "type": "object or null", + "name": "auto_merge", + "description": "The status of auto merging a pull request.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "commit_message", + "description": "Commit message for the merge commit.", + "isRequired": true + }, + { + "type": "string or null", + "name": "commit_title", + "description": "Title for the merge commit message.", + "isRequired": true + }, + { + "type": "object or null", + "name": "enabled_by", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "merge_method", + "description": "The merge method to use.", + "isRequired": true, + "enum": [ + "merge", + "squash", + "rebase" + ] + } + ] + }, + { + "type": "object", + "name": "base", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "label", + "isRequired": true + }, + { + "type": "string", + "name": "ref", + "isRequired": true + }, + { + "type": "object", + "name": "repo", + "description": "A git repository", + "isRequired": true, + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge", + "description": "Whether to allow auto-merge for pull requests.", + "default": false + }, + { + "type": "boolean", + "name": "allow_forking", + "description": "Whether to allow private forks" + }, + { + "type": "boolean", + "name": "allow_merge_commit", + "description": "Whether to allow merge commits for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_rebase_merge", + "description": "Whether to allow rebase merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_squash_merge", + "description": "Whether to allow squash merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "archived", + "description": "Whether the repository is archived.", + "isRequired": true, + "default": false + }, + { + "type": "string", + "name": "assignees_url", + "isRequired": true + }, + { + "type": "string", + "name": "blobs_url", + "isRequired": true + }, + { + "type": "string", + "name": "branches_url", + "isRequired": true + }, + { + "type": "string", + "name": "clone_url", + "isRequired": true + }, + { + "type": "string", + "name": "collaborators_url", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "compare_url", + "isRequired": true + }, + { + "type": "string", + "name": "contents_url", + "isRequired": true + }, + { + "type": "string", + "name": "contributors_url", + "isRequired": true + }, + { + "type": "integer or string", + "name": "created_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "default_branch", + "description": "The default branch of the repository.", + "isRequired": true + }, + { + "type": "boolean", + "name": "delete_branch_on_merge", + "description": "Whether to delete head branches when pull requests are merged", + "default": false + }, + { + "type": "string", + "name": "deployments_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "boolean", + "name": "disabled", + "description": "Returns whether or not this repository is disabled." + }, + { + "type": "string", + "name": "downloads_url", + "isRequired": true + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "fork", + "isRequired": true + }, + { + "type": "integer", + "name": "forks", + "isRequired": true + }, + { + "type": "integer", + "name": "forks_count", + "isRequired": true + }, + { + "type": "string", + "name": "forks_url", + "isRequired": true + }, + { + "type": "string", + "name": "full_name", + "isRequired": true + }, + { + "type": "string", + "name": "git_commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_refs_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_downloads", + "description": "Whether downloads are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_issues", + "description": "Whether issues are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_pages", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_projects", + "description": "Whether projects are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_wiki", + "description": "Whether the wiki is enabled.", + "isRequired": true, + "default": true + }, + { + "type": "string or null", + "name": "homepage", + "isRequired": true + }, + { + "type": "string", + "name": "hooks_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the repository", + "isRequired": true + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url", + "isRequired": true + }, + { + "type": "string", + "name": "issue_events_url", + "isRequired": true + }, + { + "type": "string", + "name": "issues_url", + "isRequired": true + }, + { + "type": "string", + "name": "keys_url", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "language", + "isRequired": true + }, + { + "type": "string", + "name": "languages_url", + "isRequired": true + }, + { + "type": "object or null", + "name": "license", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "key", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "spdx_id", + "isRequired": true + }, + { + "type": "string or null", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "master_branch" + }, + { + "type": "string", + "name": "merge_commit_message", + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message.", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ] + }, + { + "type": "string", + "name": "merge_commit_title", + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ] + }, + { + "type": "string", + "name": "merges_url", + "isRequired": true + }, + { + "type": "string", + "name": "milestones_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "mirror_url", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the repository.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "notifications_url", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues_count", + "isRequired": true + }, + { + "type": "string", + "name": "organization" + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "permissions", + "childParamsGroups": [ + { + "type": "boolean", + "name": "admin", + "isRequired": true + }, + { + "type": "boolean", + "name": "maintain" + }, + { + "type": "boolean", + "name": "pull", + "isRequired": true + }, + { + "type": "boolean", + "name": "push", + "isRequired": true + }, + { + "type": "boolean", + "name": "triage" + } + ] + }, + { + "type": "boolean", + "name": "private", + "description": "Whether the repository is private or public.", + "isRequired": true + }, + { + "type": "boolean", + "name": "public" + }, + { + "type": "string", + "name": "pulls_url", + "isRequired": true + }, + { + "type": "integer or string or null", + "name": "pushed_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "releases_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "role_name" + }, + { + "type": "integer", + "name": "size", + "isRequired": true + }, + { + "type": "string", + "name": "squash_merge_commit_message", + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message.", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ] + }, + { + "type": "string", + "name": "squash_merge_commit_title", + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ] + }, + { + "type": "string", + "name": "ssh_url", + "isRequired": true + }, + { + "type": "integer", + "name": "stargazers" + }, + { + "type": "integer", + "name": "stargazers_count", + "isRequired": true + }, + { + "type": "string", + "name": "stargazers_url", + "isRequired": true + }, + { + "type": "string", + "name": "statuses_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscribers_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscription_url", + "isRequired": true + }, + { + "type": "string", + "name": "svn_url", + "isRequired": true + }, + { + "type": "string", + "name": "tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "teams_url", + "isRequired": true + }, + { + "type": "array of strings", + "name": "topics", + "isRequired": true + }, + { + "type": "string", + "name": "trees_url", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "boolean", + "name": "use_squash_pr_title_as_default", + "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead.", + "default": false + }, + { + "type": "string", + "name": "visibility", + "isRequired": true, + "enum": [ + "public", + "private", + "internal" + ] + }, + { + "type": "integer", + "name": "watchers", + "isRequired": true + }, + { + "type": "integer", + "name": "watchers_count", + "isRequired": true + }, + { + "type": "boolean", + "name": "web_commit_signoff_required", + "description": "Whether to require contributors to sign off on web-based commits" + } + ] + }, + { + "type": "string", + "name": "sha", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + } + ] + }, + { + "type": "string or null", + "name": "body", + "isRequired": true + }, + { + "type": "integer", + "name": "changed_files" + }, + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "comments" + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "integer", + "name": "commits" + }, + { + "type": "string", + "name": "commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "integer", + "name": "deletions" + }, + { + "type": "string", + "name": "diff_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "draft", + "description": "Indicates whether or not the pull request is a draft.", + "isRequired": true + }, + { + "type": "object", + "name": "head", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "label", + "isRequired": true + }, + { + "type": "string", + "name": "ref", + "isRequired": true + }, + { + "type": "object", + "name": "repo", + "description": "A git repository", + "isRequired": true, + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge", + "description": "Whether to allow auto-merge for pull requests.", + "default": false + }, + { + "type": "boolean", + "name": "allow_forking", + "description": "Whether to allow private forks" + }, + { + "type": "boolean", + "name": "allow_merge_commit", + "description": "Whether to allow merge commits for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_rebase_merge", + "description": "Whether to allow rebase merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_squash_merge", + "description": "Whether to allow squash merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "archived", + "description": "Whether the repository is archived.", + "isRequired": true, + "default": false + }, + { + "type": "string", + "name": "assignees_url", + "isRequired": true + }, + { + "type": "string", + "name": "blobs_url", + "isRequired": true + }, + { + "type": "string", + "name": "branches_url", + "isRequired": true + }, + { + "type": "string", + "name": "clone_url", + "isRequired": true + }, + { + "type": "string", + "name": "collaborators_url", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "compare_url", + "isRequired": true + }, + { + "type": "string", + "name": "contents_url", + "isRequired": true + }, + { + "type": "string", + "name": "contributors_url", + "isRequired": true + }, + { + "type": "integer or string", + "name": "created_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "default_branch", + "description": "The default branch of the repository.", + "isRequired": true + }, + { + "type": "boolean", + "name": "delete_branch_on_merge", + "description": "Whether to delete head branches when pull requests are merged", + "default": false + }, + { + "type": "string", + "name": "deployments_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "boolean", + "name": "disabled", + "description": "Returns whether or not this repository is disabled." + }, + { + "type": "string", + "name": "downloads_url", + "isRequired": true + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "fork", + "isRequired": true + }, + { + "type": "integer", + "name": "forks", + "isRequired": true + }, + { + "type": "integer", + "name": "forks_count", + "isRequired": true + }, + { + "type": "string", + "name": "forks_url", + "isRequired": true + }, + { + "type": "string", + "name": "full_name", + "isRequired": true + }, + { + "type": "string", + "name": "git_commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_refs_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_downloads", + "description": "Whether downloads are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_issues", + "description": "Whether issues are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_pages", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_projects", + "description": "Whether projects are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_wiki", + "description": "Whether the wiki is enabled.", + "isRequired": true, + "default": true + }, + { + "type": "string or null", + "name": "homepage", + "isRequired": true + }, + { + "type": "string", + "name": "hooks_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the repository", + "isRequired": true + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url", + "isRequired": true + }, + { + "type": "string", + "name": "issue_events_url", + "isRequired": true + }, + { + "type": "string", + "name": "issues_url", + "isRequired": true + }, + { + "type": "string", + "name": "keys_url", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "language", + "isRequired": true + }, + { + "type": "string", + "name": "languages_url", + "isRequired": true + }, + { + "type": "object or null", + "name": "license", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "key", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "spdx_id", + "isRequired": true + }, + { + "type": "string or null", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "master_branch" + }, + { + "type": "string", + "name": "merge_commit_message", + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message.", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ] + }, + { + "type": "string", + "name": "merge_commit_title", + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ] + }, + { + "type": "string", + "name": "merges_url", + "isRequired": true + }, + { + "type": "string", + "name": "milestones_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "mirror_url", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the repository.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "notifications_url", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues_count", + "isRequired": true + }, + { + "type": "string", + "name": "organization" + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "permissions", + "childParamsGroups": [ + { + "type": "boolean", + "name": "admin", + "isRequired": true + }, + { + "type": "boolean", + "name": "maintain" + }, + { + "type": "boolean", + "name": "pull", + "isRequired": true + }, + { + "type": "boolean", + "name": "push", + "isRequired": true + }, + { + "type": "boolean", + "name": "triage" + } + ] + }, + { + "type": "boolean", + "name": "private", + "description": "Whether the repository is private or public.", + "isRequired": true + }, + { + "type": "boolean", + "name": "public" + }, + { + "type": "string", + "name": "pulls_url", + "isRequired": true + }, + { + "type": "integer or string or null", + "name": "pushed_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "releases_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "role_name" + }, + { + "type": "integer", + "name": "size", + "isRequired": true + }, + { + "type": "string", + "name": "squash_merge_commit_message", + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message.", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ] + }, + { + "type": "string", + "name": "squash_merge_commit_title", + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ] + }, + { + "type": "string", + "name": "ssh_url", + "isRequired": true + }, + { + "type": "integer", + "name": "stargazers" + }, + { + "type": "integer", + "name": "stargazers_count", + "isRequired": true + }, + { + "type": "string", + "name": "stargazers_url", + "isRequired": true + }, + { + "type": "string", + "name": "statuses_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscribers_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscription_url", + "isRequired": true + }, + { + "type": "string", + "name": "svn_url", + "isRequired": true + }, + { + "type": "string", + "name": "tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "teams_url", + "isRequired": true + }, + { + "type": "array of strings", + "name": "topics", + "isRequired": true + }, + { + "type": "string", + "name": "trees_url", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "boolean", + "name": "use_squash_pr_title_as_default", + "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead.", + "default": false + }, + { + "type": "string", + "name": "visibility", + "isRequired": true, + "enum": [ + "public", + "private", + "internal" + ] + }, + { + "type": "integer", + "name": "watchers", + "isRequired": true + }, + { + "type": "integer", + "name": "watchers_count", + "isRequired": true + }, + { + "type": "boolean", + "name": "web_commit_signoff_required", + "description": "Whether to require contributors to sign off on web-based commits" + } + ] + }, + { + "type": "string", + "name": "sha", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + } + ] + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "issue_url", + "isRequired": true + }, + { + "type": "array of objects", + "name": "labels", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "color", + "description": "6-character hex code, without the leading #, identifying the color", + "isRequired": true + }, + { + "type": "boolean", + "name": "default", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the label.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the label", + "isRequired": true + } + ] + }, + { + "type": "boolean", + "name": "locked", + "isRequired": true + }, + { + "type": "boolean", + "name": "maintainer_can_modify", + "description": "Indicates whether maintainers can modify the pull request." + }, + { + "type": "string or null", + "name": "merge_commit_sha", + "isRequired": true + }, + { + "type": "boolean or null", + "name": "mergeable" + }, + { + "type": "string", + "name": "mergeable_state" + }, + { + "type": "boolean or null", + "name": "merged" + }, + { + "type": "string or null", + "name": "merged_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "merged_by", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object or null", + "name": "milestone", + "description": "A collection of related issues and pull requests.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "closed_issues", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "creator", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "string or null", + "name": "due_on", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "The number of the milestone.", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "The state of the milestone.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "title", + "description": "The title of the milestone.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "Number uniquely identifying the pull request within its repository.", + "isRequired": true + }, + { + "type": "string", + "name": "patch_url", + "isRequired": true + }, + { + "type": "boolean or null", + "name": "rebaseable" + }, + { + "type": "array", + "name": "requested_reviewers", + "isRequired": true + }, + { + "type": "array of objects", + "name": "requested_teams", + "isRequired": true, + "childParamsGroups": [ + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "description", + "description": "Description of the team" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the team", + "isRequired": true + }, + { + "type": "string", + "name": "members_url" + }, + { + "type": "string", + "name": "name", + "description": "Name of the team", + "isRequired": true + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "object or null", + "name": "parent", + "childParamsGroups": [ + { + "type": "string or null", + "name": "description", + "description": "Description of the team", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the team", + "isRequired": true + }, + { + "type": "string", + "name": "members_url", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "Name of the team", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "permission", + "description": "Permission that the team will have for its repositories", + "isRequired": true + }, + { + "type": "string", + "name": "privacy", + "isRequired": true, + "enum": [ + "open", + "closed", + "secret" + ] + }, + { + "type": "string", + "name": "repositories_url", + "isRequired": true + }, + { + "type": "string", + "name": "slug", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the team", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "permission", + "description": "Permission that the team will have for its repositories" + }, + { + "type": "string", + "name": "privacy", + "enum": [ + "open", + "closed", + "secret" + ] + }, + { + "type": "string", + "name": "repositories_url" + }, + { + "type": "string", + "name": "slug" + }, + { + "type": "string", + "name": "url", + "description": "URL for the team" + } + ] + }, + { + "type": "string", + "name": "review_comment_url", + "isRequired": true + }, + { + "type": "integer", + "name": "review_comments" + }, + { + "type": "string", + "name": "review_comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "State of this Pull Request. Either `open` or `closed`.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "statuses_url", + "isRequired": true + }, + { + "type": "string", + "name": "title", + "description": "The title of the pull request.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "_links", + "childParamsGroups": [ + { + "type": "object", + "name": "comments", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "commits", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "html", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "issue", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "review_comment", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "review_comments", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "self", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "statuses", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + } + ] + }, + { + "type": "string or null", + "name": "active_lock_reason" + }, + { + "type": "integer", + "name": "additions" + }, + { + "type": "object or null", + "name": "assignee" + }, + { + "type": "array of objects", + "name": "assignees" + }, + { + "type": "string", + "name": "author_association" + }, + { + "type": "object or null", + "name": "auto_merge" + }, + { + "type": "object", + "name": "base", + "childParamsGroups": [ + { + "type": "string", + "name": "label" + }, + { + "type": "string", + "name": "ref" + }, + { + "type": "object", + "name": "repo", + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge" + }, + { + "type": "boolean", + "name": "allow_forking" + }, + { + "type": "boolean", + "name": "allow_merge_commit" + }, + { + "type": "boolean", + "name": "allow_rebase_merge" + }, + { + "type": "boolean", + "name": "allow_squash_merge" + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url" + }, + { + "type": "boolean", + "name": "archived" + }, + { + "type": "string", + "name": "assignees_url" + }, + { + "type": "string", + "name": "blobs_url" + }, + { + "type": "string", + "name": "branches_url" + }, + { + "type": "string", + "name": "clone_url" + }, + { + "type": "string", + "name": "collaborators_url" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "commits_url" + }, + { + "type": "string", + "name": "compare_url" + }, + { + "type": "string", + "name": "contents_url" + }, + { + "type": "string", + "name": "contributors_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "default_branch" + }, + { + "type": "boolean", + "name": "delete_branch_on_merge" + }, + { + "type": "string", + "name": "deployments_url" + }, + { + "type": "string or null", + "name": "description" + }, + { + "type": "boolean", + "name": "disabled" + }, + { + "type": "string", + "name": "downloads_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "boolean", + "name": "fork" + }, + { + "type": "integer", + "name": "forks" + }, + { + "type": "integer", + "name": "forks_count" + }, + { + "type": "string", + "name": "forks_url" + }, + { + "type": "string", + "name": "full_name" + }, + { + "type": "string", + "name": "git_commits_url" + }, + { + "type": "string", + "name": "git_refs_url" + }, + { + "type": "string", + "name": "git_tags_url" + }, + { + "type": "string", + "name": "git_url" + }, + { + "type": "boolean", + "name": "has_downloads" + }, + { + "type": "boolean", + "name": "has_issues" + }, + { + "type": "boolean", + "name": "has_pages" + }, + { + "type": "boolean", + "name": "has_projects" + }, + { + "type": "boolean", + "name": "has_wiki" + }, + { + "type": "string or null", + "name": "homepage" + }, + { + "type": "string", + "name": "hooks_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url" + }, + { + "type": "string", + "name": "issue_events_url" + }, + { + "type": "string", + "name": "issues_url" + }, + { + "type": "string", + "name": "keys_url" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "string or null", + "name": "language" + }, + { + "type": "string", + "name": "languages_url" + }, + { + "type": "object or null", + "name": "license" + }, + { + "type": "string", + "name": "merge_commit_message", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ] + }, + { + "type": "string", + "name": "merge_commit_title", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ] + }, + { + "type": "string", + "name": "merges_url" + }, + { + "type": "string", + "name": "milestones_url" + }, + { + "type": "string or null", + "name": "mirror_url" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "notifications_url" + }, + { + "type": "integer", + "name": "open_issues" + }, + { + "type": "integer", + "name": "open_issues_count" + }, + { + "type": "object", + "name": "owner", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "boolean", + "name": "private" + }, + { + "type": "string", + "name": "pulls_url" + }, + { + "type": "string", + "name": "pushed_at" + }, + { + "type": "string", + "name": "releases_url" + }, + { + "type": "integer", + "name": "size" + }, + { + "type": "string", + "name": "squash_merge_commit_message", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ] + }, + { + "type": "string", + "name": "squash_merge_commit_title", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ] + }, + { + "type": "string", + "name": "ssh_url" + }, + { + "type": "integer", + "name": "stargazers_count" + }, + { + "type": "string", + "name": "stargazers_url" + }, + { + "type": "string", + "name": "statuses_url" + }, + { + "type": "string", + "name": "subscribers_url" + }, + { + "type": "string", + "name": "subscription_url" + }, + { + "type": "string", + "name": "svn_url" + }, + { + "type": "string", + "name": "tags_url" + }, + { + "type": "string", + "name": "teams_url" + }, + { + "type": "array of strings", + "name": "topics" + }, + { + "type": "string", + "name": "trees_url" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "boolean", + "name": "use_squash_pr_title_as_default" + }, + { + "type": "string", + "name": "visibility" + }, + { + "type": "integer", + "name": "watchers" + }, + { + "type": "integer", + "name": "watchers_count" + }, + { + "type": "boolean", + "name": "web_commit_signoff_required" + } + ] + }, + { + "type": "string", + "name": "sha" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] + }, + { + "type": "string or null", + "name": "body" + }, + { + "type": "integer", + "name": "changed_files" + }, + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "comments" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "integer", + "name": "commits" + }, + { + "type": "string", + "name": "commits_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "integer", + "name": "deletions" + }, + { + "type": "string", + "name": "diff_url" + }, + { + "type": "boolean", + "name": "draft", + "description": "Indicates whether or not the pull request is a draft.", + "isRequired": true + }, + { + "type": "object", + "name": "head", + "childParamsGroups": [ + { + "type": "string", + "name": "label" + }, + { + "type": "string", + "name": "ref" + }, + { + "type": "object", + "name": "repo", + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge" + }, + { + "type": "boolean", + "name": "allow_forking" + }, + { + "type": "boolean", + "name": "allow_merge_commit" + }, + { + "type": "boolean", + "name": "allow_rebase_merge" + }, + { + "type": "boolean", + "name": "allow_squash_merge" + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url" + }, + { + "type": "boolean", + "name": "archived" + }, + { + "type": "string", + "name": "assignees_url" + }, + { + "type": "string", + "name": "blobs_url" + }, + { + "type": "string", + "name": "branches_url" + }, + { + "type": "string", + "name": "clone_url" + }, + { + "type": "string", + "name": "collaborators_url" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "commits_url" + }, + { + "type": "string", + "name": "compare_url" + }, + { + "type": "string", + "name": "contents_url" + }, + { + "type": "string", + "name": "contributors_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "default_branch" + }, + { + "type": "boolean", + "name": "delete_branch_on_merge" + }, + { + "type": "string", + "name": "deployments_url" + }, + { + "type": "string or null", + "name": "description" + }, + { + "type": "boolean", + "name": "disabled" + }, + { + "type": "string", + "name": "downloads_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "boolean", + "name": "fork" + }, + { + "type": "integer", + "name": "forks" + }, + { + "type": "integer", + "name": "forks_count" + }, + { + "type": "string", + "name": "forks_url" + }, + { + "type": "string", + "name": "full_name" + }, + { + "type": "string", + "name": "git_commits_url" + }, + { + "type": "string", + "name": "git_refs_url" + }, + { + "type": "string", + "name": "git_tags_url" + }, + { + "type": "string", + "name": "git_url" + }, + { + "type": "boolean", + "name": "has_downloads" + }, + { + "type": "boolean", + "name": "has_issues" + }, + { + "type": "boolean", + "name": "has_pages" + }, + { + "type": "boolean", + "name": "has_projects" + }, + { + "type": "boolean", + "name": "has_wiki" + }, + { + "type": "string or null", + "name": "homepage" + }, + { + "type": "string", + "name": "hooks_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url" + }, + { + "type": "string", + "name": "issue_events_url" + }, + { + "type": "string", + "name": "issues_url" + }, + { + "type": "string", + "name": "keys_url" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "string or null", + "name": "language" + }, + { + "type": "string", + "name": "languages_url" + }, + { + "type": "object or null", + "name": "license" + }, + { + "type": "string", + "name": "merge_commit_message", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ] + }, + { + "type": "string", + "name": "merge_commit_title", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ] + }, + { + "type": "string", + "name": "merges_url" + }, + { + "type": "string", + "name": "milestones_url" + }, + { + "type": "string or null", + "name": "mirror_url" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "notifications_url" + }, + { + "type": "integer", + "name": "open_issues" + }, + { + "type": "integer", + "name": "open_issues_count" + }, + { + "type": "object", + "name": "owner", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "boolean", + "name": "private" + }, + { + "type": "string", + "name": "pulls_url" + }, + { + "type": "string", + "name": "pushed_at" + }, + { + "type": "string", + "name": "releases_url" + }, + { + "type": "integer", + "name": "size" + }, + { + "type": "string", + "name": "squash_merge_commit_message", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ] + }, + { + "type": "string", + "name": "squash_merge_commit_title", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ] + }, + { + "type": "string", + "name": "ssh_url" + }, + { + "type": "integer", + "name": "stargazers_count" + }, + { + "type": "string", + "name": "stargazers_url" + }, + { + "type": "string", + "name": "statuses_url" + }, + { + "type": "string", + "name": "subscribers_url" + }, + { + "type": "string", + "name": "subscription_url" + }, + { + "type": "string", + "name": "svn_url" + }, + { + "type": "string", + "name": "tags_url" + }, + { + "type": "string", + "name": "teams_url" + }, + { + "type": "array of strings", + "name": "topics" + }, + { + "type": "string", + "name": "trees_url" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "boolean", + "name": "use_squash_pr_title_as_default" + }, + { + "type": "string", + "name": "visibility" + }, + { + "type": "integer", + "name": "watchers" + }, + { + "type": "integer", + "name": "watchers_count" + }, + { + "type": "boolean", + "name": "web_commit_signoff_required" + } + ] + }, + { + "type": "string", + "name": "sha" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "issue_url" + }, + { + "type": "array of objects", + "name": "labels" + }, + { + "type": "boolean", + "name": "locked" + }, + { + "type": "boolean", + "name": "maintainer_can_modify" + }, + { + "type": "string or null", + "name": "merge_commit_sha" + }, + { + "type": "boolean or null", + "name": "mergeable" + }, + { + "type": "string", + "name": "mergeable_state" + }, + { + "type": "boolean", + "name": "merged", + "isRequired": true + }, + { + "type": "string or null", + "name": "merged_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "merged_by", + "isRequired": true + }, + { + "type": "object or null", + "name": "milestone" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "number" + }, + { + "type": "string", + "name": "patch_url" + }, + { + "type": "boolean or null", + "name": "rebaseable" + }, + { + "type": "array of objects", + "name": "requested_reviewers" + }, + { + "type": "array of objects", + "name": "requested_teams" + }, + { + "type": "string", + "name": "review_comment_url" + }, + { + "type": "integer", + "name": "review_comments" + }, + { + "type": "string", + "name": "review_comments_url" + }, + { + "type": "string", + "name": "state", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "statuses_url" + }, + { + "type": "string", + "name": "title" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] }, { "type": "object", @@ -298919,10 +332173,4227 @@ ] }, { - "type": "", + "type": "object", "name": "pull_request", "in": "body", - "isRequired": true + "isRequired": true, + "childParamsGroups": [ + { + "type": "object", + "name": "_links", + "isRequired": true, + "childParamsGroups": [ + { + "type": "object", + "name": "comments", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "commits", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "html", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "issue", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "review_comment", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "review_comments", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "self", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "statuses", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "href", + "isRequired": true + } + ] + } + ] + }, + { + "type": "string or null", + "name": "active_lock_reason", + "isRequired": true, + "enum": [ + "resolved", + "off-topic", + "too heated", + "spam", + null + ] + }, + { + "type": "integer", + "name": "additions" + }, + { + "type": "object or null", + "name": "assignee", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "array of objects", + "name": "assignees", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "author_association", + "description": "How the author is associated with the repository.", + "isRequired": true, + "enum": [ + "COLLABORATOR", + "CONTRIBUTOR", + "FIRST_TIMER", + "FIRST_TIME_CONTRIBUTOR", + "MANNEQUIN", + "MEMBER", + "NONE", + "OWNER" + ] + }, + { + "type": "object or null", + "name": "auto_merge", + "description": "The status of auto merging a pull request.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "commit_message", + "description": "Commit message for the merge commit.", + "isRequired": true + }, + { + "type": "string", + "name": "commit_title", + "description": "Title for the merge commit message.", + "isRequired": true + }, + { + "type": "object or null", + "name": "enabled_by", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "merge_method", + "description": "The merge method to use.", + "isRequired": true, + "enum": [ + "merge", + "squash", + "rebase" + ] + } + ] + }, + { + "type": "object", + "name": "base", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "label", + "isRequired": true + }, + { + "type": "string", + "name": "ref", + "isRequired": true + }, + { + "type": "object", + "name": "repo", + "description": "A git repository", + "isRequired": true, + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge", + "description": "Whether to allow auto-merge for pull requests.", + "default": false + }, + { + "type": "boolean", + "name": "allow_forking", + "description": "Whether to allow private forks" + }, + { + "type": "boolean", + "name": "allow_merge_commit", + "description": "Whether to allow merge commits for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_rebase_merge", + "description": "Whether to allow rebase merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_squash_merge", + "description": "Whether to allow squash merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "archived", + "description": "Whether the repository is archived.", + "isRequired": true, + "default": false + }, + { + "type": "string", + "name": "assignees_url", + "isRequired": true + }, + { + "type": "string", + "name": "blobs_url", + "isRequired": true + }, + { + "type": "string", + "name": "branches_url", + "isRequired": true + }, + { + "type": "string", + "name": "clone_url", + "isRequired": true + }, + { + "type": "string", + "name": "collaborators_url", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "compare_url", + "isRequired": true + }, + { + "type": "string", + "name": "contents_url", + "isRequired": true + }, + { + "type": "string", + "name": "contributors_url", + "isRequired": true + }, + { + "type": "integer or string", + "name": "created_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "default_branch", + "description": "The default branch of the repository.", + "isRequired": true + }, + { + "type": "boolean", + "name": "delete_branch_on_merge", + "description": "Whether to delete head branches when pull requests are merged", + "default": false + }, + { + "type": "string", + "name": "deployments_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "boolean", + "name": "disabled", + "description": "Returns whether or not this repository is disabled." + }, + { + "type": "string", + "name": "downloads_url", + "isRequired": true + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "fork", + "isRequired": true + }, + { + "type": "integer", + "name": "forks", + "isRequired": true + }, + { + "type": "integer", + "name": "forks_count", + "isRequired": true + }, + { + "type": "string", + "name": "forks_url", + "isRequired": true + }, + { + "type": "string", + "name": "full_name", + "isRequired": true + }, + { + "type": "string", + "name": "git_commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_refs_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_downloads", + "description": "Whether downloads are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_issues", + "description": "Whether issues are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_pages", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_projects", + "description": "Whether projects are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_wiki", + "description": "Whether the wiki is enabled.", + "isRequired": true, + "default": true + }, + { + "type": "string or null", + "name": "homepage", + "isRequired": true + }, + { + "type": "string", + "name": "hooks_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the repository", + "isRequired": true + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url", + "isRequired": true + }, + { + "type": "string", + "name": "issue_events_url", + "isRequired": true + }, + { + "type": "string", + "name": "issues_url", + "isRequired": true + }, + { + "type": "string", + "name": "keys_url", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "language", + "isRequired": true + }, + { + "type": "string", + "name": "languages_url", + "isRequired": true + }, + { + "type": "object or null", + "name": "license", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "key", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "spdx_id", + "isRequired": true + }, + { + "type": "string or null", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "master_branch" + }, + { + "type": "string", + "name": "merge_commit_message", + "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message.", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ] + }, + { + "type": "string", + "name": "merge_commit_title", + "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ] + }, + { + "type": "string", + "name": "merges_url", + "isRequired": true + }, + { + "type": "string", + "name": "milestones_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "mirror_url", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the repository.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "notifications_url", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues_count", + "isRequired": true + }, + { + "type": "string", + "name": "organization" + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "permissions", + "childParamsGroups": [ + { + "type": "boolean", + "name": "admin", + "isRequired": true + }, + { + "type": "boolean", + "name": "maintain" + }, + { + "type": "boolean", + "name": "pull", + "isRequired": true + }, + { + "type": "boolean", + "name": "push", + "isRequired": true + }, + { + "type": "boolean", + "name": "triage" + } + ] + }, + { + "type": "boolean", + "name": "private", + "description": "Whether the repository is private or public.", + "isRequired": true + }, + { + "type": "boolean", + "name": "public" + }, + { + "type": "string", + "name": "pulls_url", + "isRequired": true + }, + { + "type": "integer or string or null", + "name": "pushed_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "releases_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "role_name" + }, + { + "type": "integer", + "name": "size", + "isRequired": true + }, + { + "type": "string", + "name": "squash_merge_commit_message", + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message.", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ] + }, + { + "type": "string", + "name": "squash_merge_commit_title", + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ] + }, + { + "type": "string", + "name": "ssh_url", + "isRequired": true + }, + { + "type": "integer", + "name": "stargazers" + }, + { + "type": "integer", + "name": "stargazers_count", + "isRequired": true + }, + { + "type": "string", + "name": "stargazers_url", + "isRequired": true + }, + { + "type": "string", + "name": "statuses_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscribers_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscription_url", + "isRequired": true + }, + { + "type": "string", + "name": "svn_url", + "isRequired": true + }, + { + "type": "string", + "name": "tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "teams_url", + "isRequired": true + }, + { + "type": "array of strings", + "name": "topics", + "isRequired": true + }, + { + "type": "string", + "name": "trees_url", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "boolean", + "name": "use_squash_pr_title_as_default", + "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead.", + "default": false + }, + { + "type": "string", + "name": "visibility", + "isRequired": true, + "enum": [ + "public", + "private", + "internal" + ] + }, + { + "type": "integer", + "name": "watchers", + "isRequired": true + }, + { + "type": "integer", + "name": "watchers_count", + "isRequired": true + }, + { + "type": "boolean", + "name": "web_commit_signoff_required", + "description": "Whether to require contributors to sign off on web-based commits" + } + ] + }, + { + "type": "string", + "name": "sha", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + } + ] + }, + { + "type": "string or null", + "name": "body", + "isRequired": true + }, + { + "type": "integer", + "name": "changed_files" + }, + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "comments" + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "integer", + "name": "commits" + }, + { + "type": "string", + "name": "commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "integer", + "name": "deletions" + }, + { + "type": "string", + "name": "diff_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "draft", + "description": "Indicates whether or not the pull request is a draft.", + "isRequired": true + }, + { + "type": "object", + "name": "head", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "label", + "isRequired": true + }, + { + "type": "string", + "name": "ref", + "isRequired": true + }, + { + "type": "object", + "name": "repo", + "description": "A git repository", + "isRequired": true, + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge", + "description": "Whether to allow auto-merge for pull requests.", + "default": false + }, + { + "type": "boolean", + "name": "allow_forking", + "description": "Whether to allow private forks" + }, + { + "type": "boolean", + "name": "allow_merge_commit", + "description": "Whether to allow merge commits for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_rebase_merge", + "description": "Whether to allow rebase merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_squash_merge", + "description": "Whether to allow squash merges for pull requests.", + "default": true + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "archived", + "description": "Whether the repository is archived.", + "isRequired": true, + "default": false + }, + { + "type": "string", + "name": "assignees_url", + "isRequired": true + }, + { + "type": "string", + "name": "blobs_url", + "isRequired": true + }, + { + "type": "string", + "name": "branches_url", + "isRequired": true + }, + { + "type": "string", + "name": "clone_url", + "isRequired": true + }, + { + "type": "string", + "name": "collaborators_url", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "compare_url", + "isRequired": true + }, + { + "type": "string", + "name": "contents_url", + "isRequired": true + }, + { + "type": "string", + "name": "contributors_url", + "isRequired": true + }, + { + "type": "integer or string", + "name": "created_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "default_branch", + "description": "The default branch of the repository.", + "isRequired": true + }, + { + "type": "boolean", + "name": "delete_branch_on_merge", + "description": "Whether to delete head branches when pull requests are merged", + "default": false + }, + { + "type": "string", + "name": "deployments_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "boolean", + "name": "disabled", + "description": "Returns whether or not this repository is disabled." + }, + { + "type": "string", + "name": "downloads_url", + "isRequired": true + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "fork", + "isRequired": true + }, + { + "type": "integer", + "name": "forks", + "isRequired": true + }, + { + "type": "integer", + "name": "forks_count", + "isRequired": true + }, + { + "type": "string", + "name": "forks_url", + "isRequired": true + }, + { + "type": "string", + "name": "full_name", + "isRequired": true + }, + { + "type": "string", + "name": "git_commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_refs_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_downloads", + "description": "Whether downloads are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_issues", + "description": "Whether issues are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_pages", + "isRequired": true + }, + { + "type": "boolean", + "name": "has_projects", + "description": "Whether projects are enabled.", + "isRequired": true, + "default": true + }, + { + "type": "boolean", + "name": "has_wiki", + "description": "Whether the wiki is enabled.", + "isRequired": true, + "default": true + }, + { + "type": "string or null", + "name": "homepage", + "isRequired": true + }, + { + "type": "string", + "name": "hooks_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the repository", + "isRequired": true + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url", + "isRequired": true + }, + { + "type": "string", + "name": "issue_events_url", + "isRequired": true + }, + { + "type": "string", + "name": "issues_url", + "isRequired": true + }, + { + "type": "string", + "name": "keys_url", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "language", + "isRequired": true + }, + { + "type": "string", + "name": "languages_url", + "isRequired": true + }, + { + "type": "object or null", + "name": "license", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "key", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "spdx_id", + "isRequired": true + }, + { + "type": "string or null", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "master_branch" + }, + { + "type": "string", + "name": "merge_commit_message", + "description": "The default value for a merge commit message.", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ] + }, + { + "type": "string", + "name": "merge_commit_title", + "description": "The default value for a merge commit message title.", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ] + }, + { + "type": "string", + "name": "merges_url", + "isRequired": true + }, + { + "type": "string", + "name": "milestones_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "mirror_url", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the repository.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "notifications_url", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues_count", + "isRequired": true + }, + { + "type": "string", + "name": "organization" + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "permissions", + "childParamsGroups": [ + { + "type": "boolean", + "name": "admin", + "isRequired": true + }, + { + "type": "boolean", + "name": "maintain" + }, + { + "type": "boolean", + "name": "pull", + "isRequired": true + }, + { + "type": "boolean", + "name": "push", + "isRequired": true + }, + { + "type": "boolean", + "name": "triage" + } + ] + }, + { + "type": "boolean", + "name": "private", + "description": "Whether the repository is private or public.", + "isRequired": true + }, + { + "type": "boolean", + "name": "public" + }, + { + "type": "string", + "name": "pulls_url", + "isRequired": true + }, + { + "type": "integer or string or null", + "name": "pushed_at", + "description": "", + "isRequired": true + }, + { + "type": "string", + "name": "releases_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "role_name" + }, + { + "type": "integer", + "name": "size", + "isRequired": true + }, + { + "type": "string", + "name": "squash_merge_commit_message", + "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message.", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ] + }, + { + "type": "string", + "name": "squash_merge_commit_title", + "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ] + }, + { + "type": "string", + "name": "ssh_url", + "isRequired": true + }, + { + "type": "integer", + "name": "stargazers" + }, + { + "type": "integer", + "name": "stargazers_count", + "isRequired": true + }, + { + "type": "string", + "name": "stargazers_url", + "isRequired": true + }, + { + "type": "string", + "name": "statuses_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscribers_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscription_url", + "isRequired": true + }, + { + "type": "string", + "name": "svn_url", + "isRequired": true + }, + { + "type": "string", + "name": "tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "teams_url", + "isRequired": true + }, + { + "type": "array of strings", + "name": "topics", + "isRequired": true + }, + { + "type": "string", + "name": "trees_url", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "boolean", + "name": "use_squash_pr_title_as_default", + "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead.", + "default": false + }, + { + "type": "string", + "name": "visibility", + "isRequired": true, + "enum": [ + "public", + "private", + "internal" + ] + }, + { + "type": "integer", + "name": "watchers", + "isRequired": true + }, + { + "type": "integer", + "name": "watchers_count", + "isRequired": true + }, + { + "type": "boolean", + "name": "web_commit_signoff_required", + "description": "Whether to require contributors to sign off on web-based commits" + } + ] + }, + { + "type": "string", + "name": "sha", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + } + ] + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "issue_url", + "isRequired": true + }, + { + "type": "array of objects", + "name": "labels", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "color", + "description": "6-character hex code, without the leading #, identifying the color", + "isRequired": true + }, + { + "type": "boolean", + "name": "default", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the label.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the label", + "isRequired": true + } + ] + }, + { + "type": "boolean", + "name": "locked", + "isRequired": true + }, + { + "type": "boolean", + "name": "maintainer_can_modify", + "description": "Indicates whether maintainers can modify the pull request." + }, + { + "type": "string or null", + "name": "merge_commit_sha", + "isRequired": true + }, + { + "type": "boolean or null", + "name": "mergeable" + }, + { + "type": "string", + "name": "mergeable_state" + }, + { + "type": "boolean or null", + "name": "merged" + }, + { + "type": "string or null", + "name": "merged_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "merged_by", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object or null", + "name": "milestone", + "description": "A collection of related issues and pull requests.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "closed_issues", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "creator", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "string or null", + "name": "due_on", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "The number of the milestone.", + "isRequired": true + }, + { + "type": "integer", + "name": "open_issues", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "The state of the milestone.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "title", + "description": "The title of the milestone.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "description": "Number uniquely identifying the pull request within its repository.", + "isRequired": true + }, + { + "type": "string", + "name": "patch_url", + "isRequired": true + }, + { + "type": "boolean or null", + "name": "rebaseable" + }, + { + "type": "array", + "name": "requested_reviewers", + "isRequired": true + }, + { + "type": "array of objects", + "name": "requested_teams", + "isRequired": true, + "childParamsGroups": [ + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "description", + "description": "Description of the team" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the team", + "isRequired": true + }, + { + "type": "string", + "name": "members_url" + }, + { + "type": "string", + "name": "name", + "description": "Name of the team", + "isRequired": true + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "object or null", + "name": "parent", + "childParamsGroups": [ + { + "type": "string or null", + "name": "description", + "description": "Description of the team", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the team", + "isRequired": true + }, + { + "type": "string", + "name": "members_url", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "Name of the team", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "permission", + "description": "Permission that the team will have for its repositories", + "isRequired": true + }, + { + "type": "string", + "name": "privacy", + "isRequired": true, + "enum": [ + "open", + "closed", + "secret" + ] + }, + { + "type": "string", + "name": "repositories_url", + "isRequired": true + }, + { + "type": "string", + "name": "slug", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "description": "URL for the team", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "permission", + "description": "Permission that the team will have for its repositories" + }, + { + "type": "string", + "name": "privacy", + "enum": [ + "open", + "closed", + "secret" + ] + }, + { + "type": "string", + "name": "repositories_url" + }, + { + "type": "string", + "name": "slug" + }, + { + "type": "string", + "name": "url", + "description": "URL for the team" + } + ] + }, + { + "type": "string", + "name": "review_comment_url", + "isRequired": true + }, + { + "type": "integer", + "name": "review_comments" + }, + { + "type": "string", + "name": "review_comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "State of this Pull Request. Either `open` or `closed`.", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "statuses_url", + "isRequired": true + }, + { + "type": "string", + "name": "title", + "description": "The title of the pull request.", + "isRequired": true + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "object or null", + "name": "user", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization", + "Mannequin" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "object", + "name": "_links", + "childParamsGroups": [ + { + "type": "object", + "name": "comments", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "commits", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "html", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "issue", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "review_comment", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "review_comments", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "self", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + }, + { + "type": "object", + "name": "statuses", + "childParamsGroups": [ + { + "type": "string", + "name": "href" + } + ] + } + ] + }, + { + "type": "string or null", + "name": "active_lock_reason" + }, + { + "type": "integer", + "name": "additions" + }, + { + "type": "object or null", + "name": "assignee" + }, + { + "type": "array of objects", + "name": "assignees" + }, + { + "type": "string", + "name": "author_association" + }, + { + "type": "null", + "name": "auto_merge" + }, + { + "type": "object", + "name": "base", + "childParamsGroups": [ + { + "type": "string", + "name": "label" + }, + { + "type": "string", + "name": "ref" + }, + { + "type": "object", + "name": "repo", + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge" + }, + { + "type": "boolean", + "name": "allow_forking" + }, + { + "type": "boolean", + "name": "allow_merge_commit" + }, + { + "type": "boolean", + "name": "allow_rebase_merge" + }, + { + "type": "boolean", + "name": "allow_squash_merge" + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url" + }, + { + "type": "boolean", + "name": "archived" + }, + { + "type": "string", + "name": "assignees_url" + }, + { + "type": "string", + "name": "blobs_url" + }, + { + "type": "string", + "name": "branches_url" + }, + { + "type": "string", + "name": "clone_url" + }, + { + "type": "string", + "name": "collaborators_url" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "commits_url" + }, + { + "type": "string", + "name": "compare_url" + }, + { + "type": "string", + "name": "contents_url" + }, + { + "type": "string", + "name": "contributors_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "default_branch" + }, + { + "type": "boolean", + "name": "delete_branch_on_merge" + }, + { + "type": "string", + "name": "deployments_url" + }, + { + "type": "string or null", + "name": "description" + }, + { + "type": "boolean", + "name": "disabled" + }, + { + "type": "string", + "name": "downloads_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "boolean", + "name": "fork" + }, + { + "type": "integer", + "name": "forks" + }, + { + "type": "integer", + "name": "forks_count" + }, + { + "type": "string", + "name": "forks_url" + }, + { + "type": "string", + "name": "full_name" + }, + { + "type": "string", + "name": "git_commits_url" + }, + { + "type": "string", + "name": "git_refs_url" + }, + { + "type": "string", + "name": "git_tags_url" + }, + { + "type": "string", + "name": "git_url" + }, + { + "type": "boolean", + "name": "has_downloads" + }, + { + "type": "boolean", + "name": "has_issues" + }, + { + "type": "boolean", + "name": "has_pages" + }, + { + "type": "boolean", + "name": "has_projects" + }, + { + "type": "boolean", + "name": "has_wiki" + }, + { + "type": "string or null", + "name": "homepage" + }, + { + "type": "string", + "name": "hooks_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url" + }, + { + "type": "string", + "name": "issue_events_url" + }, + { + "type": "string", + "name": "issues_url" + }, + { + "type": "string", + "name": "keys_url" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "string or null", + "name": "language" + }, + { + "type": "string", + "name": "languages_url" + }, + { + "type": "object or null", + "name": "license" + }, + { + "type": "string", + "name": "merge_commit_message", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ] + }, + { + "type": "string", + "name": "merge_commit_title", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ] + }, + { + "type": "string", + "name": "merges_url" + }, + { + "type": "string", + "name": "milestones_url" + }, + { + "type": "null", + "name": "mirror_url" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "notifications_url" + }, + { + "type": "integer", + "name": "open_issues" + }, + { + "type": "integer", + "name": "open_issues_count" + }, + { + "type": "object", + "name": "owner", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "boolean", + "name": "private" + }, + { + "type": "string", + "name": "pulls_url" + }, + { + "type": "string", + "name": "pushed_at" + }, + { + "type": "string", + "name": "releases_url" + }, + { + "type": "integer", + "name": "size" + }, + { + "type": "string", + "name": "squash_merge_commit_message", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ] + }, + { + "type": "string", + "name": "squash_merge_commit_title", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ] + }, + { + "type": "string", + "name": "ssh_url" + }, + { + "type": "integer", + "name": "stargazers_count" + }, + { + "type": "string", + "name": "stargazers_url" + }, + { + "type": "string", + "name": "statuses_url" + }, + { + "type": "string", + "name": "subscribers_url" + }, + { + "type": "string", + "name": "subscription_url" + }, + { + "type": "string", + "name": "svn_url" + }, + { + "type": "string", + "name": "tags_url" + }, + { + "type": "string", + "name": "teams_url" + }, + { + "type": "array of strings", + "name": "topics" + }, + { + "type": "string", + "name": "trees_url" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "boolean", + "name": "use_squash_pr_title_as_default" + }, + { + "type": "string", + "name": "visibility" + }, + { + "type": "integer", + "name": "watchers" + }, + { + "type": "integer", + "name": "watchers_count" + }, + { + "type": "boolean", + "name": "web_commit_signoff_required" + } + ] + }, + { + "type": "string", + "name": "sha" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] + }, + { + "type": "string or null", + "name": "body" + }, + { + "type": "integer", + "name": "changed_files" + }, + { + "type": "string or null", + "name": "closed_at", + "isRequired": true + }, + { + "type": "integer", + "name": "comments" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "integer", + "name": "commits" + }, + { + "type": "string", + "name": "commits_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "integer", + "name": "deletions" + }, + { + "type": "string", + "name": "diff_url" + }, + { + "type": "boolean", + "name": "draft" + }, + { + "type": "object", + "name": "head", + "childParamsGroups": [ + { + "type": "string", + "name": "label" + }, + { + "type": "string", + "name": "ref" + }, + { + "type": "object", + "name": "repo", + "childParamsGroups": [ + { + "type": "boolean", + "name": "allow_auto_merge" + }, + { + "type": "boolean", + "name": "allow_forking" + }, + { + "type": "boolean", + "name": "allow_merge_commit" + }, + { + "type": "boolean", + "name": "allow_rebase_merge" + }, + { + "type": "boolean", + "name": "allow_squash_merge" + }, + { + "type": "boolean", + "name": "allow_update_branch" + }, + { + "type": "string", + "name": "archive_url" + }, + { + "type": "boolean", + "name": "archived" + }, + { + "type": "string", + "name": "assignees_url" + }, + { + "type": "string", + "name": "blobs_url" + }, + { + "type": "string", + "name": "branches_url" + }, + { + "type": "string", + "name": "clone_url" + }, + { + "type": "string", + "name": "collaborators_url" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "commits_url" + }, + { + "type": "string", + "name": "compare_url" + }, + { + "type": "string", + "name": "contents_url" + }, + { + "type": "string", + "name": "contributors_url" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "default_branch" + }, + { + "type": "boolean", + "name": "delete_branch_on_merge" + }, + { + "type": "string", + "name": "deployments_url" + }, + { + "type": "string or null", + "name": "description" + }, + { + "type": "boolean", + "name": "disabled" + }, + { + "type": "string", + "name": "downloads_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "boolean", + "name": "fork" + }, + { + "type": "integer", + "name": "forks" + }, + { + "type": "integer", + "name": "forks_count" + }, + { + "type": "string", + "name": "forks_url" + }, + { + "type": "string", + "name": "full_name" + }, + { + "type": "string", + "name": "git_commits_url" + }, + { + "type": "string", + "name": "git_refs_url" + }, + { + "type": "string", + "name": "git_tags_url" + }, + { + "type": "string", + "name": "git_url" + }, + { + "type": "boolean", + "name": "has_downloads" + }, + { + "type": "boolean", + "name": "has_issues" + }, + { + "type": "boolean", + "name": "has_pages" + }, + { + "type": "boolean", + "name": "has_projects" + }, + { + "type": "boolean", + "name": "has_wiki" + }, + { + "type": "string or null", + "name": "homepage" + }, + { + "type": "string", + "name": "hooks_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "boolean", + "name": "is_template" + }, + { + "type": "string", + "name": "issue_comment_url" + }, + { + "type": "string", + "name": "issue_events_url" + }, + { + "type": "string", + "name": "issues_url" + }, + { + "type": "string", + "name": "keys_url" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "string or null", + "name": "language" + }, + { + "type": "string", + "name": "languages_url" + }, + { + "type": "object or null", + "name": "license" + }, + { + "type": "string", + "name": "merge_commit_message", + "enum": [ + "PR_BODY", + "PR_TITLE", + "BLANK" + ] + }, + { + "type": "string", + "name": "merge_commit_title", + "enum": [ + "PR_TITLE", + "MERGE_MESSAGE" + ] + }, + { + "type": "string", + "name": "merges_url" + }, + { + "type": "string", + "name": "milestones_url" + }, + { + "type": "null", + "name": "mirror_url" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "notifications_url" + }, + { + "type": "integer", + "name": "open_issues" + }, + { + "type": "integer", + "name": "open_issues_count" + }, + { + "type": "object", + "name": "owner", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "boolean", + "name": "private" + }, + { + "type": "string", + "name": "pulls_url" + }, + { + "type": "string", + "name": "pushed_at" + }, + { + "type": "string", + "name": "releases_url" + }, + { + "type": "integer", + "name": "size" + }, + { + "type": "string", + "name": "squash_merge_commit_message", + "enum": [ + "PR_BODY", + "COMMIT_MESSAGES", + "BLANK" + ] + }, + { + "type": "string", + "name": "squash_merge_commit_title", + "enum": [ + "PR_TITLE", + "COMMIT_OR_PR_TITLE" + ] + }, + { + "type": "string", + "name": "ssh_url" + }, + { + "type": "integer", + "name": "stargazers_count" + }, + { + "type": "string", + "name": "stargazers_url" + }, + { + "type": "string", + "name": "statuses_url" + }, + { + "type": "string", + "name": "subscribers_url" + }, + { + "type": "string", + "name": "subscription_url" + }, + { + "type": "string", + "name": "svn_url" + }, + { + "type": "string", + "name": "tags_url" + }, + { + "type": "string", + "name": "teams_url" + }, + { + "type": "array of strings", + "name": "topics" + }, + { + "type": "string", + "name": "trees_url" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "boolean", + "name": "use_squash_pr_title_as_default" + }, + { + "type": "string", + "name": "visibility" + }, + { + "type": "integer", + "name": "watchers" + }, + { + "type": "integer", + "name": "watchers_count" + }, + { + "type": "boolean", + "name": "web_commit_signoff_required" + } + ] + }, + { + "type": "string", + "name": "sha" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "issue_url" + }, + { + "type": "array of objects", + "name": "labels" + }, + { + "type": "boolean", + "name": "locked" + }, + { + "type": "boolean", + "name": "maintainer_can_modify" + }, + { + "type": "string or null", + "name": "merge_commit_sha" + }, + { + "type": "boolean or null", + "name": "mergeable" + }, + { + "type": "string", + "name": "mergeable_state" + }, + { + "type": "boolean", + "name": "merged", + "isRequired": true + }, + { + "type": "string or null", + "name": "merged_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "merged_by", + "isRequired": true + }, + { + "type": "object or null", + "name": "milestone" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "number" + }, + { + "type": "string", + "name": "patch_url" + }, + { + "type": "boolean or null", + "name": "rebaseable" + }, + { + "type": "array of objects", + "name": "requested_reviewers" + }, + { + "type": "array of objects", + "name": "requested_teams" + }, + { + "type": "string", + "name": "review_comment_url" + }, + { + "type": "integer", + "name": "review_comments" + }, + { + "type": "string", + "name": "review_comments_url" + }, + { + "type": "string", + "name": "state", + "isRequired": true, + "enum": [ + "open", + "closed" + ] + }, + { + "type": "string", + "name": "statuses_url" + }, + { + "type": "string", + "name": "title" + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "object", + "name": "user", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + } + ] }, { "type": "object", @@ -374671,10 +412142,575 @@ ] }, { - "type": "", + "type": "object", "name": "release", "in": "body", - "isRequired": true + "description": "The [release](https://docs.github.com/rest/reference/repos/#get-a-release) object.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "array of objects", + "name": "assets", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "browser_download_url", + "isRequired": true + }, + { + "type": "string", + "name": "content_type", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "integer", + "name": "download_count", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string or null", + "name": "label", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The file name of the asset.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "size", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "State of the release asset.", + "isRequired": true, + "enum": [ + "uploaded" + ] + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "uploader", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "assets_url", + "isRequired": true + }, + { + "type": "object or null", + "name": "author", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "body", + "isRequired": true + }, + { + "type": "string or null", + "name": "created_at", + "isRequired": true + }, + { + "type": "string", + "name": "discussion_url" + }, + { + "type": "boolean", + "name": "draft", + "description": "Whether the release is a draft or published", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string or null", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "boolean", + "name": "prerelease", + "description": "Whether the release is identified as a prerelease or a full release.", + "isRequired": true + }, + { + "type": "string or null", + "name": "published_at", + "isRequired": true + }, + { + "type": "object", + "name": "reactions", + "childParamsGroups": [ + { + "type": "integer", + "name": "+1", + "isRequired": true + }, + { + "type": "integer", + "name": "-1", + "isRequired": true + }, + { + "type": "integer", + "name": "confused", + "isRequired": true + }, + { + "type": "integer", + "name": "eyes", + "isRequired": true + }, + { + "type": "integer", + "name": "heart", + "isRequired": true + }, + { + "type": "integer", + "name": "hooray", + "isRequired": true + }, + { + "type": "integer", + "name": "laugh", + "isRequired": true + }, + { + "type": "integer", + "name": "rocket", + "isRequired": true + }, + { + "type": "integer", + "name": "total_count", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "tag_name", + "description": "The name of the tag.", + "isRequired": true + }, + { + "type": "string or null", + "name": "tarball_url", + "isRequired": true + }, + { + "type": "string", + "name": "target_commitish", + "description": "Specifies the commitish value that determines where the Git tag is created from.", + "isRequired": true + }, + { + "type": "string", + "name": "upload_url", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "string or null", + "name": "zipball_url", + "isRequired": true + }, + { + "type": "array of objects", + "name": "assets" + }, + { + "type": "string", + "name": "assets_url" + }, + { + "type": "object", + "name": "author", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "body" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "boolean", + "name": "draft" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string or null", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "boolean", + "name": "prerelease", + "description": "Whether the release is identified as a prerelease or a full release.", + "isRequired": true, + "enum": [ + true + ] + }, + { + "type": "string or null", + "name": "published_at" + }, + { + "type": "string", + "name": "tag_name" + }, + { + "type": "string or null", + "name": "tarball_url" + }, + { + "type": "string", + "name": "target_commitish" + }, + { + "type": "string", + "name": "upload_url" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "string or null", + "name": "zipball_url" + } + ] }, { "type": "object", @@ -376234,10 +414270,571 @@ ] }, { - "type": "", + "type": "object", "name": "release", "in": "body", - "isRequired": true + "description": "The [release](https://docs.github.com/rest/reference/repos/#get-a-release) object.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "array of objects", + "name": "assets", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "browser_download_url", + "isRequired": true + }, + { + "type": "string", + "name": "content_type", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "integer", + "name": "download_count", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string or null", + "name": "label", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The file name of the asset.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "size", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "State of the release asset.", + "isRequired": true, + "enum": [ + "uploaded" + ] + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "uploader", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "assets_url", + "isRequired": true + }, + { + "type": "object or null", + "name": "author", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "body", + "isRequired": true + }, + { + "type": "string or null", + "name": "created_at", + "isRequired": true + }, + { + "type": "string", + "name": "discussion_url" + }, + { + "type": "boolean", + "name": "draft", + "description": "Whether the release is a draft or published", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string or null", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "boolean", + "name": "prerelease", + "description": "Whether the release is identified as a prerelease or a full release.", + "isRequired": true + }, + { + "type": "string or null", + "name": "published_at", + "isRequired": true + }, + { + "type": "object", + "name": "reactions", + "childParamsGroups": [ + { + "type": "integer", + "name": "+1", + "isRequired": true + }, + { + "type": "integer", + "name": "-1", + "isRequired": true + }, + { + "type": "integer", + "name": "confused", + "isRequired": true + }, + { + "type": "integer", + "name": "eyes", + "isRequired": true + }, + { + "type": "integer", + "name": "heart", + "isRequired": true + }, + { + "type": "integer", + "name": "hooray", + "isRequired": true + }, + { + "type": "integer", + "name": "laugh", + "isRequired": true + }, + { + "type": "integer", + "name": "rocket", + "isRequired": true + }, + { + "type": "integer", + "name": "total_count", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "tag_name", + "description": "The name of the tag.", + "isRequired": true + }, + { + "type": "string or null", + "name": "tarball_url", + "isRequired": true + }, + { + "type": "string", + "name": "target_commitish", + "description": "Specifies the commitish value that determines where the Git tag is created from.", + "isRequired": true + }, + { + "type": "string", + "name": "upload_url", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "string or null", + "name": "zipball_url", + "isRequired": true + }, + { + "type": "array of objects", + "name": "assets" + }, + { + "type": "string", + "name": "assets_url" + }, + { + "type": "object", + "name": "author", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "body" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "boolean", + "name": "draft" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string or null", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "boolean", + "name": "prerelease" + }, + { + "type": "string or null", + "name": "published_at", + "isRequired": true + }, + { + "type": "string", + "name": "tag_name" + }, + { + "type": "string or null", + "name": "tarball_url" + }, + { + "type": "string", + "name": "target_commitish" + }, + { + "type": "string", + "name": "upload_url" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "string or null", + "name": "zipball_url" + } + ] }, { "type": "object", @@ -379774,10 +418371,571 @@ ] }, { - "type": "", + "type": "object", "name": "release", "in": "body", - "isRequired": true + "description": "The [release](https://docs.github.com/rest/reference/repos/#get-a-release) object.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "array of objects", + "name": "assets", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "browser_download_url", + "isRequired": true + }, + { + "type": "string", + "name": "content_type", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "integer", + "name": "download_count", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string or null", + "name": "label", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The file name of the asset.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "size", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "description": "State of the release asset.", + "isRequired": true, + "enum": [ + "uploaded" + ] + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "uploader", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "assets_url", + "isRequired": true + }, + { + "type": "object or null", + "name": "author", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "body", + "isRequired": true + }, + { + "type": "string or null", + "name": "created_at", + "isRequired": true + }, + { + "type": "string", + "name": "discussion_url" + }, + { + "type": "boolean", + "name": "draft", + "description": "Whether the release is a draft or published", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string or null", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "boolean", + "name": "prerelease", + "description": "Whether the release is identified as a prerelease or a full release.", + "isRequired": true + }, + { + "type": "string or null", + "name": "published_at", + "isRequired": true + }, + { + "type": "object", + "name": "reactions", + "childParamsGroups": [ + { + "type": "integer", + "name": "+1", + "isRequired": true + }, + { + "type": "integer", + "name": "-1", + "isRequired": true + }, + { + "type": "integer", + "name": "confused", + "isRequired": true + }, + { + "type": "integer", + "name": "eyes", + "isRequired": true + }, + { + "type": "integer", + "name": "heart", + "isRequired": true + }, + { + "type": "integer", + "name": "hooray", + "isRequired": true + }, + { + "type": "integer", + "name": "laugh", + "isRequired": true + }, + { + "type": "integer", + "name": "rocket", + "isRequired": true + }, + { + "type": "integer", + "name": "total_count", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "tag_name", + "description": "The name of the tag.", + "isRequired": true + }, + { + "type": "string or null", + "name": "tarball_url", + "isRequired": true + }, + { + "type": "string", + "name": "target_commitish", + "description": "Specifies the commitish value that determines where the Git tag is created from.", + "isRequired": true + }, + { + "type": "string", + "name": "upload_url", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "string or null", + "name": "zipball_url", + "isRequired": true + }, + { + "type": "array of objects", + "name": "assets" + }, + { + "type": "string", + "name": "assets_url" + }, + { + "type": "object", + "name": "author", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string or null", + "name": "body" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "boolean", + "name": "draft" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string or null", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "boolean", + "name": "prerelease" + }, + { + "type": "string or null", + "name": "published_at", + "isRequired": true + }, + { + "type": "string", + "name": "tag_name" + }, + { + "type": "string or null", + "name": "tarball_url" + }, + { + "type": "string", + "name": "target_commitish" + }, + { + "type": "string", + "name": "upload_url" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "string or null", + "name": "zipball_url" + } + ] }, { "type": "object", @@ -398618,10 +437776,242 @@ ] }, { - "type": "", + "type": "object", "name": "alert", "in": "body", - "isRequired": true + "description": "The security alert of the vulnerable dependency.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "affected_package_name", + "isRequired": true + }, + { + "type": "string", + "name": "affected_range", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "string", + "name": "dismiss_reason" + }, + { + "type": "string", + "name": "dismissed_at" + }, + { + "type": "object or null", + "name": "dismisser", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "external_identifier", + "isRequired": true + }, + { + "type": "string or null", + "name": "external_reference", + "isRequired": true + }, + { + "type": "string", + "name": "fix_reason" + }, + { + "type": "string", + "name": "fixed_at" + }, + { + "type": "string", + "name": "fixed_in" + }, + { + "type": "string", + "name": "ghsa_id", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "isRequired": true + }, + { + "type": "string", + "name": "severity", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "isRequired": true, + "enum": [ + "open", + "dismissed", + "fixed" + ] + }, + { + "type": "string", + "name": "affected_package_name" + }, + { + "type": "string", + "name": "affected_range" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "external_identifier" + }, + { + "type": "string or null", + "name": "external_reference" + }, + { + "type": "string", + "name": "fixed_in" + }, + { + "type": "string", + "name": "ghsa_id" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "number" + }, + { + "type": "string", + "name": "severity" + }, + { + "type": "string", + "name": "state", + "isRequired": true, + "enum": [ + "open" + ] + } + ] }, { "type": "object", @@ -400181,10 +439571,358 @@ ] }, { - "type": "", + "type": "object", "name": "alert", "in": "body", - "isRequired": true + "description": "The security alert of the vulnerable dependency.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "affected_package_name", + "isRequired": true + }, + { + "type": "string", + "name": "affected_range", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "string or null", + "name": "dismiss_comment" + }, + { + "type": "string", + "name": "dismiss_reason" + }, + { + "type": "string", + "name": "dismissed_at" + }, + { + "type": "object or null", + "name": "dismisser", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "external_identifier", + "isRequired": true + }, + { + "type": "string or null", + "name": "external_reference", + "isRequired": true + }, + { + "type": "string", + "name": "fix_reason" + }, + { + "type": "string", + "name": "fixed_at" + }, + { + "type": "string", + "name": "fixed_in" + }, + { + "type": "string", + "name": "ghsa_id", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "isRequired": true + }, + { + "type": "string", + "name": "severity", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "isRequired": true, + "enum": [ + "open", + "dismissed", + "fixed" + ] + }, + { + "type": "string", + "name": "affected_package_name" + }, + { + "type": "string", + "name": "affected_range" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string or null", + "name": "dismiss_comment" + }, + { + "type": "string", + "name": "dismiss_reason", + "isRequired": true + }, + { + "type": "string", + "name": "dismissed_at", + "isRequired": true + }, + { + "type": "object or null", + "name": "dismisser", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "external_identifier" + }, + { + "type": "string or null", + "name": "external_reference" + }, + { + "type": "string", + "name": "fixed_in" + }, + { + "type": "string", + "name": "ghsa_id" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "number" + }, + { + "type": "string", + "name": "severity" + }, + { + "type": "string", + "name": "state", + "isRequired": true, + "enum": [ + "dismissed" + ] + } + ] }, { "type": "object", @@ -401744,10 +441482,242 @@ ] }, { - "type": "", + "type": "object", "name": "alert", "in": "body", - "isRequired": true + "description": "The security alert of the vulnerable dependency.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "affected_package_name", + "isRequired": true + }, + { + "type": "string", + "name": "affected_range", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "string", + "name": "dismiss_reason" + }, + { + "type": "string", + "name": "dismissed_at" + }, + { + "type": "object or null", + "name": "dismisser", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "external_identifier", + "isRequired": true + }, + { + "type": "string or null", + "name": "external_reference", + "isRequired": true + }, + { + "type": "string", + "name": "fix_reason" + }, + { + "type": "string", + "name": "fixed_at" + }, + { + "type": "string", + "name": "fixed_in" + }, + { + "type": "string", + "name": "ghsa_id", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "isRequired": true + }, + { + "type": "string", + "name": "severity", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "isRequired": true, + "enum": [ + "open", + "dismissed", + "fixed" + ] + }, + { + "type": "string", + "name": "affected_package_name" + }, + { + "type": "string", + "name": "affected_range" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "external_identifier" + }, + { + "type": "string or null", + "name": "external_reference" + }, + { + "type": "string", + "name": "fixed_in" + }, + { + "type": "string", + "name": "ghsa_id" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "number" + }, + { + "type": "string", + "name": "severity" + }, + { + "type": "string", + "name": "state", + "isRequired": true, + "enum": [ + "open" + ] + } + ] }, { "type": "object", @@ -403307,10 +443277,251 @@ ] }, { - "type": "", + "type": "object", "name": "alert", "in": "body", - "isRequired": true + "description": "The security alert of the vulnerable dependency.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "affected_package_name", + "isRequired": true + }, + { + "type": "string", + "name": "affected_range", + "isRequired": true + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "string", + "name": "dismiss_reason" + }, + { + "type": "string", + "name": "dismissed_at" + }, + { + "type": "object or null", + "name": "dismisser", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "external_identifier", + "isRequired": true + }, + { + "type": "string or null", + "name": "external_reference", + "isRequired": true + }, + { + "type": "string", + "name": "fix_reason" + }, + { + "type": "string", + "name": "fixed_at" + }, + { + "type": "string", + "name": "fixed_in" + }, + { + "type": "string", + "name": "ghsa_id", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "isRequired": true + }, + { + "type": "string", + "name": "severity", + "isRequired": true + }, + { + "type": "string", + "name": "state", + "isRequired": true, + "enum": [ + "open", + "dismissed", + "fixed" + ] + }, + { + "type": "string", + "name": "affected_package_name" + }, + { + "type": "string", + "name": "affected_range" + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "external_identifier" + }, + { + "type": "string or null", + "name": "external_reference" + }, + { + "type": "string", + "name": "fix_reason" + }, + { + "type": "string", + "name": "fixed_at" + }, + { + "type": "string", + "name": "fixed_in" + }, + { + "type": "string", + "name": "ghsa_id" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "number" + }, + { + "type": "string", + "name": "severity" + }, + { + "type": "string", + "name": "state", + "isRequired": true, + "enum": [ + "fixed", + "open" + ] + } + ] }, { "type": "object", @@ -439169,9 +479380,44 @@ "isRequired": true, "childParamsGroups": [ { - "type": "", + "type": "object", "name": "author", - "isRequired": true + "description": "Metaproperties for Git author/committer information.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "date" + }, + { + "type": "string or null", + "name": "email", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The git author's name.", + "isRequired": true + }, + { + "type": "string", + "name": "username" + }, + { + "type": "string", + "name": "date", + "isRequired": true + }, + { + "type": "string", + "name": "email" + }, + { + "type": "string", + "name": "name" + } + ] }, { "type": "integer", @@ -439179,9 +479425,44 @@ "isRequired": true }, { - "type": "", + "type": "object", "name": "committer", - "isRequired": true + "description": "Metaproperties for Git author/committer information.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "date" + }, + { + "type": "string or null", + "name": "email", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The git author's name.", + "isRequired": true + }, + { + "type": "string", + "name": "username" + }, + { + "type": "string", + "name": "date", + "isRequired": true + }, + { + "type": "string", + "name": "email" + }, + { + "type": "string", + "name": "name" + } + ] }, { "type": "string", @@ -452659,10 +492940,291 @@ ] }, { - "type": "", + "type": "object", "name": "workflow_job", "in": "body", - "isRequired": true + "description": "The workflow job. Many `workflow_job` keys, such as `head_sha`, `conclusion`, and `started_at` are the same as those in a [`check_run`](#check_run) object.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "check_run_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "completed_at", + "isRequired": true + }, + { + "type": "string or null", + "name": "conclusion", + "isRequired": true, + "enum": [ + "success", + "failure", + null, + "skipped", + "cancelled", + "action_required", + "neutral", + "timed_out" + ] + }, + { + "type": "string", + "name": "head_sha", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "array of strings", + "name": "labels", + "description": "Custom labels for the job. Specified by the [`\"runs-on\"` attribute](https://docs.github.com/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on) in the workflow YAML.", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "run_attempt", + "isRequired": true + }, + { + "type": "number", + "name": "run_id", + "isRequired": true + }, + { + "type": "string", + "name": "run_url", + "isRequired": true + }, + { + "type": "integer or null", + "name": "runner_group_id", + "description": "The ID of the runner group that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`.", + "isRequired": true + }, + { + "type": "string or null", + "name": "runner_group_name", + "description": "The name of the runner group that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`.", + "isRequired": true + }, + { + "type": "integer or null", + "name": "runner_id", + "description": "The ID of the runner that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`.", + "isRequired": true + }, + { + "type": "string or null", + "name": "runner_name", + "description": "The name of the runner that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`.", + "isRequired": true + }, + { + "type": "string", + "name": "started_at", + "isRequired": true + }, + { + "type": "string", + "name": "status", + "description": "The current status of the job. Can be `queued`, `in_progress`, `waiting`, or `completed`.", + "isRequired": true, + "enum": [ + "queued", + "in_progress", + "completed", + "waiting" + ] + }, + { + "type": "string or null", + "name": "head_branch", + "description": "The name of the current branch.", + "isRequired": true + }, + { + "type": "string or null", + "name": "workflow_name", + "description": "The name of the workflow.", + "isRequired": true + }, + { + "type": "array of objects", + "name": "steps", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "completed_at", + "isRequired": true + }, + { + "type": "string or null", + "name": "conclusion", + "isRequired": true, + "enum": [ + "failure", + "skipped", + "success", + "cancelled", + null + ] + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "isRequired": true + }, + { + "type": "string or null", + "name": "started_at", + "isRequired": true + }, + { + "type": "string", + "name": "status", + "isRequired": true, + "enum": [ + "in_progress", + "completed", + "queued" + ] + } + ] + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "string", + "name": "check_run_url" + }, + { + "type": "string", + "name": "completed_at" + }, + { + "type": "string", + "name": "conclusion", + "isRequired": true, + "enum": [ + "success", + "failure", + "skipped", + "cancelled", + "action_required", + "neutral", + "timed_out" + ] + }, + { + "type": "string", + "name": "head_sha" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "array of strings", + "name": "labels" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "run_attempt" + }, + { + "type": "integer", + "name": "run_id" + }, + { + "type": "string", + "name": "run_url" + }, + { + "type": "number or null", + "name": "runner_group_id" + }, + { + "type": "string or null", + "name": "runner_group_name" + }, + { + "type": "number or null", + "name": "runner_id" + }, + { + "type": "string or null", + "name": "runner_name" + }, + { + "type": "string", + "name": "started_at" + }, + { + "type": "string", + "name": "status" + }, + { + "type": "string or null", + "name": "head_branch", + "description": "The name of the current branch." + }, + { + "type": "string or null", + "name": "workflow_name", + "description": "The name of the workflow." + }, + { + "type": "array of objects", + "name": "steps" + }, + { + "type": "string", + "name": "url" + } + ] }, { "type": "object", @@ -454645,10 +495207,323 @@ ] }, { - "type": "", + "type": "object", "name": "workflow_job", "in": "body", - "isRequired": true + "description": "The workflow job. Many `workflow_job` keys, such as `head_sha`, `conclusion`, and `started_at` are the same as those in a [`check_run`](#check_run) object.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "check_run_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "completed_at", + "isRequired": true + }, + { + "type": "string or null", + "name": "conclusion", + "isRequired": true, + "enum": [ + "success", + "failure", + null, + "cancelled", + "neutral" + ] + }, + { + "type": "string", + "name": "head_sha", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "array of strings", + "name": "labels", + "description": "Custom labels for the job. Specified by the [`\"runs-on\"` attribute](https://docs.github.com/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on) in the workflow YAML.", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "integer", + "name": "run_attempt", + "isRequired": true + }, + { + "type": "number", + "name": "run_id", + "isRequired": true + }, + { + "type": "string", + "name": "run_url", + "isRequired": true + }, + { + "type": "integer or null", + "name": "runner_group_id", + "description": "The ID of the runner group that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`.", + "isRequired": true + }, + { + "type": "string or null", + "name": "runner_group_name", + "description": "The name of the runner group that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`.", + "isRequired": true + }, + { + "type": "integer or null", + "name": "runner_id", + "description": "The ID of the runner that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`.", + "isRequired": true + }, + { + "type": "string or null", + "name": "runner_name", + "description": "The name of the runner that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`.", + "isRequired": true + }, + { + "type": "string", + "name": "started_at", + "isRequired": true + }, + { + "type": "string", + "name": "status", + "description": "The current status of the job. Can be `queued`, `in_progress`, or `completed`.", + "isRequired": true, + "enum": [ + "queued", + "in_progress", + "completed" + ] + }, + { + "type": "string or null", + "name": "head_branch", + "description": "The name of the current branch.", + "isRequired": true + }, + { + "type": "string or null", + "name": "workflow_name", + "description": "The name of the workflow.", + "isRequired": true + }, + { + "type": "array of objects", + "name": "steps", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "completed_at", + "isRequired": true + }, + { + "type": "string or null", + "name": "conclusion", + "isRequired": true, + "enum": [ + "failure", + "skipped", + "success", + null, + "cancelled" + ] + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "isRequired": true + }, + { + "type": "string or null", + "name": "started_at", + "isRequired": true + }, + { + "type": "string", + "name": "status", + "isRequired": true, + "enum": [ + "in_progress", + "completed", + "queued", + "pending" + ] + } + ] + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "string", + "name": "check_run_url" + }, + { + "type": "string or null", + "name": "completed_at" + }, + { + "type": "string or null", + "name": "conclusion" + }, + { + "type": "string", + "name": "head_sha" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "array of strings", + "name": "labels" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "integer", + "name": "run_attempt" + }, + { + "type": "integer", + "name": "run_id" + }, + { + "type": "string", + "name": "run_url" + }, + { + "type": "number or null", + "name": "runner_group_id" + }, + { + "type": "string or null", + "name": "runner_group_name" + }, + { + "type": "number or null", + "name": "runner_id" + }, + { + "type": "string or null", + "name": "runner_name" + }, + { + "type": "string", + "name": "started_at" + }, + { + "type": "string", + "name": "status", + "isRequired": true, + "enum": [ + "in_progress", + "completed", + "queued" + ] + }, + { + "type": "string or null", + "name": "head_branch", + "description": "The name of the current branch." + }, + { + "type": "string or null", + "name": "workflow_name", + "description": "The name of the workflow." + }, + { + "type": "array of objects", + "name": "steps", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string or null", + "name": "completed_at", + "isRequired": true + }, + { + "type": "string or null", + "name": "conclusion", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "integer", + "name": "number", + "isRequired": true + }, + { + "type": "string or null", + "name": "started_at", + "isRequired": true + }, + { + "type": "string", + "name": "status", + "isRequired": true, + "enum": [ + "in_progress", + "completed", + "pending", + "queued" + ] + } + ] + }, + { + "type": "string", + "name": "url" + } + ] }, { "type": "object", @@ -460994,10 +501869,2106 @@ ] }, { - "type": "", + "type": "object", "name": "workflow_run", "in": "body", - "isRequired": true + "isRequired": true, + "childParamsGroups": [ + { + "type": "object or null", + "name": "actor", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "artifacts_url", + "isRequired": true + }, + { + "type": "string", + "name": "cancel_url", + "isRequired": true + }, + { + "type": "integer", + "name": "check_suite_id", + "isRequired": true + }, + { + "type": "string", + "name": "check_suite_node_id", + "isRequired": true + }, + { + "type": "string", + "name": "check_suite_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "conclusion", + "isRequired": true, + "enum": [ + "success", + "failure", + "neutral", + "cancelled", + "timed_out", + "action_required", + "stale", + null, + "skipped" + ] + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "string", + "name": "event", + "isRequired": true + }, + { + "type": "string or null", + "name": "head_branch", + "isRequired": true + }, + { + "type": "object", + "name": "head_commit", + "isRequired": true, + "childParamsGroups": [ + { + "type": "object", + "name": "author", + "description": "Metaproperties for Git author/committer information.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "date" + }, + { + "type": "string or null", + "name": "email", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The git author's name.", + "isRequired": true + }, + { + "type": "string", + "name": "username" + } + ] + }, + { + "type": "object", + "name": "committer", + "description": "Metaproperties for Git author/committer information.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "date" + }, + { + "type": "string or null", + "name": "email", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The git author's name.", + "isRequired": true + }, + { + "type": "string", + "name": "username" + } + ] + }, + { + "type": "string", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "message", + "isRequired": true + }, + { + "type": "string", + "name": "timestamp", + "isRequired": true + }, + { + "type": "string", + "name": "tree_id", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "head_repository", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "archive_url", + "isRequired": true + }, + { + "type": "string", + "name": "assignees_url", + "isRequired": true + }, + { + "type": "string", + "name": "blobs_url", + "isRequired": true + }, + { + "type": "string", + "name": "branches_url", + "isRequired": true + }, + { + "type": "string", + "name": "collaborators_url", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "compare_url", + "isRequired": true + }, + { + "type": "string", + "name": "contents_url", + "isRequired": true + }, + { + "type": "string", + "name": "contributors_url", + "isRequired": true + }, + { + "type": "string", + "name": "deployments_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "string", + "name": "downloads_url", + "isRequired": true + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "fork", + "isRequired": true + }, + { + "type": "string", + "name": "forks_url", + "isRequired": true + }, + { + "type": "string", + "name": "full_name", + "isRequired": true + }, + { + "type": "string", + "name": "git_commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_refs_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "hooks_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the repository", + "isRequired": true + }, + { + "type": "string", + "name": "issue_comment_url", + "isRequired": true + }, + { + "type": "string", + "name": "issue_events_url", + "isRequired": true + }, + { + "type": "string", + "name": "issues_url", + "isRequired": true + }, + { + "type": "string", + "name": "keys_url", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string", + "name": "languages_url", + "isRequired": true + }, + { + "type": "string", + "name": "merges_url", + "isRequired": true + }, + { + "type": "string", + "name": "milestones_url", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the repository.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "notifications_url", + "isRequired": true + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "boolean", + "name": "private", + "description": "Whether the repository is private or public.", + "isRequired": true + }, + { + "type": "string", + "name": "pulls_url", + "isRequired": true + }, + { + "type": "string", + "name": "releases_url", + "isRequired": true + }, + { + "type": "string", + "name": "stargazers_url", + "isRequired": true + }, + { + "type": "string", + "name": "statuses_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscribers_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscription_url", + "isRequired": true + }, + { + "type": "string", + "name": "tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "teams_url", + "isRequired": true + }, + { + "type": "string", + "name": "trees_url", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "head_sha", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "jobs_url", + "isRequired": true + }, + { + "type": "string", + "name": "logs_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "path", + "isRequired": true + }, + { + "type": "string or null", + "name": "previous_attempt_url", + "isRequired": true + }, + { + "type": "array of objects", + "name": "pull_requests", + "isRequired": true, + "childParamsGroups": [ + { + "type": "object", + "name": "base", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "ref", + "isRequired": true + }, + { + "type": "object", + "name": "repo", + "isRequired": true, + "childParamsGroups": [ + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "sha", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "head", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "ref", + "isRequired": true + }, + { + "type": "object", + "name": "repo", + "isRequired": true, + "childParamsGroups": [ + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "sha", + "isRequired": true + } + ] + }, + { + "type": "number", + "name": "id", + "isRequired": true + }, + { + "type": "number", + "name": "number", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "array of objects or null", + "name": "referenced_workflows", + "childParamsGroups": [ + { + "type": "string", + "name": "path", + "isRequired": true + }, + { + "type": "string", + "name": "ref" + }, + { + "type": "string", + "name": "sha", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "repository", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "archive_url", + "isRequired": true + }, + { + "type": "string", + "name": "assignees_url", + "isRequired": true + }, + { + "type": "string", + "name": "blobs_url", + "isRequired": true + }, + { + "type": "string", + "name": "branches_url", + "isRequired": true + }, + { + "type": "string", + "name": "collaborators_url", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "compare_url", + "isRequired": true + }, + { + "type": "string", + "name": "contents_url", + "isRequired": true + }, + { + "type": "string", + "name": "contributors_url", + "isRequired": true + }, + { + "type": "string", + "name": "deployments_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "string", + "name": "downloads_url", + "isRequired": true + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "fork", + "isRequired": true + }, + { + "type": "string", + "name": "forks_url", + "isRequired": true + }, + { + "type": "string", + "name": "full_name", + "isRequired": true + }, + { + "type": "string", + "name": "git_commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_refs_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "hooks_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the repository", + "isRequired": true + }, + { + "type": "string", + "name": "issue_comment_url", + "isRequired": true + }, + { + "type": "string", + "name": "issue_events_url", + "isRequired": true + }, + { + "type": "string", + "name": "issues_url", + "isRequired": true + }, + { + "type": "string", + "name": "keys_url", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string", + "name": "languages_url", + "isRequired": true + }, + { + "type": "string", + "name": "merges_url", + "isRequired": true + }, + { + "type": "string", + "name": "milestones_url", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the repository.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "notifications_url", + "isRequired": true + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "boolean", + "name": "private", + "description": "Whether the repository is private or public.", + "isRequired": true + }, + { + "type": "string", + "name": "pulls_url", + "isRequired": true + }, + { + "type": "string", + "name": "releases_url", + "isRequired": true + }, + { + "type": "string", + "name": "stargazers_url", + "isRequired": true + }, + { + "type": "string", + "name": "statuses_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscribers_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscription_url", + "isRequired": true + }, + { + "type": "string", + "name": "tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "teams_url", + "isRequired": true + }, + { + "type": "string", + "name": "trees_url", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "rerun_url", + "isRequired": true + }, + { + "type": "integer", + "name": "run_attempt", + "isRequired": true + }, + { + "type": "integer", + "name": "run_number", + "isRequired": true + }, + { + "type": "string", + "name": "run_started_at", + "isRequired": true + }, + { + "type": "string", + "name": "status", + "isRequired": true, + "enum": [ + "requested", + "in_progress", + "completed", + "queued", + "pending", + "waiting" + ] + }, + { + "type": "object or null", + "name": "triggering_actor", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "integer", + "name": "workflow_id", + "isRequired": true + }, + { + "type": "string", + "name": "workflow_url", + "isRequired": true + }, + { + "type": "object", + "name": "actor", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "artifacts_url" + }, + { + "type": "string", + "name": "cancel_url" + }, + { + "type": "integer", + "name": "check_suite_id" + }, + { + "type": "string", + "name": "check_suite_node_id" + }, + { + "type": "string", + "name": "check_suite_url" + }, + { + "type": "string", + "name": "conclusion", + "isRequired": true, + "enum": [ + "success", + "failure", + "neutral", + "cancelled", + "timed_out", + "action_required", + "stale", + "skipped" + ] + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "event" + }, + { + "type": "string or null", + "name": "head_branch" + }, + { + "type": "object", + "name": "head_commit", + "childParamsGroups": [ + { + "type": "object", + "name": "author", + "childParamsGroups": [ + { + "type": "string", + "name": "email" + }, + { + "type": "string", + "name": "name" + } + ] + }, + { + "type": "object", + "name": "committer", + "childParamsGroups": [ + { + "type": "string", + "name": "email" + }, + { + "type": "string", + "name": "name" + } + ] + }, + { + "type": "string", + "name": "id" + }, + { + "type": "string", + "name": "message" + }, + { + "type": "string", + "name": "timestamp" + }, + { + "type": "string", + "name": "tree_id" + } + ] + }, + { + "type": "object", + "name": "head_repository", + "childParamsGroups": [ + { + "type": "string", + "name": "archive_url" + }, + { + "type": "string", + "name": "assignees_url" + }, + { + "type": "string", + "name": "blobs_url" + }, + { + "type": "string", + "name": "branches_url" + }, + { + "type": "string", + "name": "collaborators_url" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "commits_url" + }, + { + "type": "string", + "name": "compare_url" + }, + { + "type": "string", + "name": "contents_url" + }, + { + "type": "string", + "name": "contributors_url" + }, + { + "type": "string", + "name": "deployments_url" + }, + { + "type": "string or null", + "name": "description" + }, + { + "type": "string", + "name": "downloads_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "boolean", + "name": "fork" + }, + { + "type": "string", + "name": "forks_url" + }, + { + "type": "string", + "name": "full_name" + }, + { + "type": "string", + "name": "git_commits_url" + }, + { + "type": "string", + "name": "git_refs_url" + }, + { + "type": "string", + "name": "git_tags_url" + }, + { + "type": "string", + "name": "hooks_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "issue_comment_url" + }, + { + "type": "string", + "name": "issue_events_url" + }, + { + "type": "string", + "name": "issues_url" + }, + { + "type": "string", + "name": "keys_url" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "string", + "name": "languages_url" + }, + { + "type": "string", + "name": "merges_url" + }, + { + "type": "string", + "name": "milestones_url" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "notifications_url" + }, + { + "type": "object", + "name": "owner", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "boolean", + "name": "private" + }, + { + "type": "string", + "name": "pulls_url" + }, + { + "type": "string", + "name": "releases_url" + }, + { + "type": "string", + "name": "stargazers_url" + }, + { + "type": "string", + "name": "statuses_url" + }, + { + "type": "string", + "name": "subscribers_url" + }, + { + "type": "string", + "name": "subscription_url" + }, + { + "type": "string", + "name": "tags_url" + }, + { + "type": "string", + "name": "teams_url" + }, + { + "type": "string", + "name": "trees_url" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "head_sha" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "jobs_url" + }, + { + "type": "string", + "name": "logs_url" + }, + { + "type": "string or null", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "path" + }, + { + "type": "string or null", + "name": "previous_attempt_url" + }, + { + "type": "array of objects", + "name": "pull_requests" + }, + { + "type": "array of objects or null", + "name": "referenced_workflows", + "childParamsGroups": [ + { + "type": "string", + "name": "path", + "isRequired": true + }, + { + "type": "string", + "name": "ref" + }, + { + "type": "string", + "name": "sha", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "repository", + "childParamsGroups": [ + { + "type": "string", + "name": "archive_url" + }, + { + "type": "string", + "name": "assignees_url" + }, + { + "type": "string", + "name": "blobs_url" + }, + { + "type": "string", + "name": "branches_url" + }, + { + "type": "string", + "name": "collaborators_url" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "commits_url" + }, + { + "type": "string", + "name": "compare_url" + }, + { + "type": "string", + "name": "contents_url" + }, + { + "type": "string", + "name": "contributors_url" + }, + { + "type": "string", + "name": "deployments_url" + }, + { + "type": "string or null", + "name": "description" + }, + { + "type": "string", + "name": "downloads_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "boolean", + "name": "fork" + }, + { + "type": "string", + "name": "forks_url" + }, + { + "type": "string", + "name": "full_name" + }, + { + "type": "string", + "name": "git_commits_url" + }, + { + "type": "string", + "name": "git_refs_url" + }, + { + "type": "string", + "name": "git_tags_url" + }, + { + "type": "string", + "name": "hooks_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "issue_comment_url" + }, + { + "type": "string", + "name": "issue_events_url" + }, + { + "type": "string", + "name": "issues_url" + }, + { + "type": "string", + "name": "keys_url" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "string", + "name": "languages_url" + }, + { + "type": "string", + "name": "merges_url" + }, + { + "type": "string", + "name": "milestones_url" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "notifications_url" + }, + { + "type": "object", + "name": "owner", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "boolean", + "name": "private" + }, + { + "type": "string", + "name": "pulls_url" + }, + { + "type": "string", + "name": "releases_url" + }, + { + "type": "string", + "name": "stargazers_url" + }, + { + "type": "string", + "name": "statuses_url" + }, + { + "type": "string", + "name": "subscribers_url" + }, + { + "type": "string", + "name": "subscription_url" + }, + { + "type": "string", + "name": "tags_url" + }, + { + "type": "string", + "name": "teams_url" + }, + { + "type": "string", + "name": "trees_url" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "rerun_url" + }, + { + "type": "integer", + "name": "run_attempt" + }, + { + "type": "integer", + "name": "run_number" + }, + { + "type": "string", + "name": "run_started_at" + }, + { + "type": "string", + "name": "status" + }, + { + "type": "object or null", + "name": "triggering_actor", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "integer", + "name": "workflow_id" + }, + { + "type": "string", + "name": "workflow_url" + } + ] } ], "availability": [ @@ -462617,10 +505588,2105 @@ ] }, { - "type": "", + "type": "object", "name": "workflow_run", "in": "body", - "isRequired": true + "isRequired": true, + "childParamsGroups": [ + { + "type": "object or null", + "name": "actor", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "artifacts_url", + "isRequired": true + }, + { + "type": "string", + "name": "cancel_url", + "isRequired": true + }, + { + "type": "integer", + "name": "check_suite_id", + "isRequired": true + }, + { + "type": "string", + "name": "check_suite_node_id", + "isRequired": true + }, + { + "type": "string", + "name": "check_suite_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "conclusion", + "isRequired": true, + "enum": [ + "success", + "failure", + "neutral", + "cancelled", + "timed_out", + "action_required", + "stale", + "skipped", + null + ] + }, + { + "type": "string", + "name": "created_at", + "isRequired": true + }, + { + "type": "string", + "name": "event", + "isRequired": true + }, + { + "type": "string or null", + "name": "head_branch", + "isRequired": true + }, + { + "type": "object", + "name": "head_commit", + "isRequired": true, + "childParamsGroups": [ + { + "type": "object", + "name": "author", + "description": "Metaproperties for Git author/committer information.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "date" + }, + { + "type": "string or null", + "name": "email", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The git author's name.", + "isRequired": true + }, + { + "type": "string", + "name": "username" + } + ] + }, + { + "type": "object", + "name": "committer", + "description": "Metaproperties for Git author/committer information.", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "date" + }, + { + "type": "string or null", + "name": "email", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The git author's name.", + "isRequired": true + }, + { + "type": "string", + "name": "username" + } + ] + }, + { + "type": "string", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "message", + "isRequired": true + }, + { + "type": "string", + "name": "timestamp", + "isRequired": true + }, + { + "type": "string", + "name": "tree_id", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "head_repository", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "archive_url", + "isRequired": true + }, + { + "type": "string", + "name": "assignees_url", + "isRequired": true + }, + { + "type": "string", + "name": "blobs_url", + "isRequired": true + }, + { + "type": "string", + "name": "branches_url", + "isRequired": true + }, + { + "type": "string", + "name": "collaborators_url", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "compare_url", + "isRequired": true + }, + { + "type": "string", + "name": "contents_url", + "isRequired": true + }, + { + "type": "string", + "name": "contributors_url", + "isRequired": true + }, + { + "type": "string", + "name": "deployments_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "string", + "name": "downloads_url", + "isRequired": true + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "fork", + "isRequired": true + }, + { + "type": "string", + "name": "forks_url", + "isRequired": true + }, + { + "type": "string", + "name": "full_name", + "isRequired": true + }, + { + "type": "string", + "name": "git_commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_refs_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "hooks_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the repository", + "isRequired": true + }, + { + "type": "string", + "name": "issue_comment_url", + "isRequired": true + }, + { + "type": "string", + "name": "issue_events_url", + "isRequired": true + }, + { + "type": "string", + "name": "issues_url", + "isRequired": true + }, + { + "type": "string", + "name": "keys_url", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string", + "name": "languages_url", + "isRequired": true + }, + { + "type": "string", + "name": "merges_url", + "isRequired": true + }, + { + "type": "string", + "name": "milestones_url", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the repository.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "notifications_url", + "isRequired": true + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "boolean", + "name": "private", + "description": "Whether the repository is private or public.", + "isRequired": true + }, + { + "type": "string", + "name": "pulls_url", + "isRequired": true + }, + { + "type": "string", + "name": "releases_url", + "isRequired": true + }, + { + "type": "string", + "name": "stargazers_url", + "isRequired": true + }, + { + "type": "string", + "name": "statuses_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscribers_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscription_url", + "isRequired": true + }, + { + "type": "string", + "name": "tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "teams_url", + "isRequired": true + }, + { + "type": "string", + "name": "trees_url", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "head_sha", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "jobs_url", + "isRequired": true + }, + { + "type": "string", + "name": "logs_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "path", + "isRequired": true + }, + { + "type": "string or null", + "name": "previous_attempt_url", + "isRequired": true + }, + { + "type": "array of objects", + "name": "pull_requests", + "isRequired": true, + "childParamsGroups": [ + { + "type": "object", + "name": "base", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "ref", + "isRequired": true + }, + { + "type": "object", + "name": "repo", + "isRequired": true, + "childParamsGroups": [ + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "sha", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "head", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "ref", + "isRequired": true + }, + { + "type": "object", + "name": "repo", + "isRequired": true, + "childParamsGroups": [ + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "sha", + "isRequired": true + } + ] + }, + { + "type": "number", + "name": "id", + "isRequired": true + }, + { + "type": "number", + "name": "number", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "array of objects or null", + "name": "referenced_workflows", + "childParamsGroups": [ + { + "type": "string", + "name": "path", + "isRequired": true + }, + { + "type": "string", + "name": "ref" + }, + { + "type": "string", + "name": "sha", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "repository", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "archive_url", + "isRequired": true + }, + { + "type": "string", + "name": "assignees_url", + "isRequired": true + }, + { + "type": "string", + "name": "blobs_url", + "isRequired": true + }, + { + "type": "string", + "name": "branches_url", + "isRequired": true + }, + { + "type": "string", + "name": "collaborators_url", + "isRequired": true + }, + { + "type": "string", + "name": "comments_url", + "isRequired": true + }, + { + "type": "string", + "name": "commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "compare_url", + "isRequired": true + }, + { + "type": "string", + "name": "contents_url", + "isRequired": true + }, + { + "type": "string", + "name": "contributors_url", + "isRequired": true + }, + { + "type": "string", + "name": "deployments_url", + "isRequired": true + }, + { + "type": "string or null", + "name": "description", + "isRequired": true + }, + { + "type": "string", + "name": "downloads_url", + "isRequired": true + }, + { + "type": "string", + "name": "events_url", + "isRequired": true + }, + { + "type": "boolean", + "name": "fork", + "isRequired": true + }, + { + "type": "string", + "name": "forks_url", + "isRequired": true + }, + { + "type": "string", + "name": "full_name", + "isRequired": true + }, + { + "type": "string", + "name": "git_commits_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_refs_url", + "isRequired": true + }, + { + "type": "string", + "name": "git_tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "hooks_url", + "isRequired": true + }, + { + "type": "string", + "name": "html_url", + "isRequired": true + }, + { + "type": "integer", + "name": "id", + "description": "Unique identifier of the repository", + "isRequired": true + }, + { + "type": "string", + "name": "issue_comment_url", + "isRequired": true + }, + { + "type": "string", + "name": "issue_events_url", + "isRequired": true + }, + { + "type": "string", + "name": "issues_url", + "isRequired": true + }, + { + "type": "string", + "name": "keys_url", + "isRequired": true + }, + { + "type": "string", + "name": "labels_url", + "isRequired": true + }, + { + "type": "string", + "name": "languages_url", + "isRequired": true + }, + { + "type": "string", + "name": "merges_url", + "isRequired": true + }, + { + "type": "string", + "name": "milestones_url", + "isRequired": true + }, + { + "type": "string", + "name": "name", + "description": "The name of the repository.", + "isRequired": true + }, + { + "type": "string", + "name": "node_id", + "isRequired": true + }, + { + "type": "string", + "name": "notifications_url", + "isRequired": true + }, + { + "type": "object or null", + "name": "owner", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "boolean", + "name": "private", + "description": "Whether the repository is private or public.", + "isRequired": true + }, + { + "type": "string", + "name": "pulls_url", + "isRequired": true + }, + { + "type": "string", + "name": "releases_url", + "isRequired": true + }, + { + "type": "string", + "name": "stargazers_url", + "isRequired": true + }, + { + "type": "string", + "name": "statuses_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscribers_url", + "isRequired": true + }, + { + "type": "string", + "name": "subscription_url", + "isRequired": true + }, + { + "type": "string", + "name": "tags_url", + "isRequired": true + }, + { + "type": "string", + "name": "teams_url", + "isRequired": true + }, + { + "type": "string", + "name": "trees_url", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + } + ] + }, + { + "type": "string", + "name": "rerun_url", + "isRequired": true + }, + { + "type": "integer", + "name": "run_attempt", + "isRequired": true + }, + { + "type": "integer", + "name": "run_number", + "isRequired": true + }, + { + "type": "string", + "name": "run_started_at", + "isRequired": true + }, + { + "type": "string", + "name": "status", + "isRequired": true, + "enum": [ + "requested", + "in_progress", + "completed", + "queued", + "pending" + ] + }, + { + "type": "object or null", + "name": "triggering_actor", + "isRequired": true, + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "boolean", + "name": "deleted" + }, + { + "type": "string or null", + "name": "email" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id", + "isRequired": true + }, + { + "type": "string", + "name": "login", + "isRequired": true + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type", + "enum": [ + "Bot", + "User", + "Organization" + ] + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "updated_at", + "isRequired": true + }, + { + "type": "string", + "name": "url", + "isRequired": true + }, + { + "type": "integer", + "name": "workflow_id", + "isRequired": true + }, + { + "type": "string", + "name": "workflow_url", + "isRequired": true + }, + { + "type": "object", + "name": "actor", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "artifacts_url" + }, + { + "type": "string", + "name": "cancel_url" + }, + { + "type": "integer", + "name": "check_suite_id" + }, + { + "type": "string", + "name": "check_suite_node_id" + }, + { + "type": "string", + "name": "check_suite_url" + }, + { + "type": "string or null", + "name": "conclusion", + "isRequired": true, + "enum": [ + "success", + "failure", + "neutral", + "cancelled", + "timed_out", + "action_required", + "skipped", + "stale" + ] + }, + { + "type": "string", + "name": "created_at" + }, + { + "type": "string", + "name": "event" + }, + { + "type": "string or null", + "name": "head_branch" + }, + { + "type": "object", + "name": "head_commit", + "childParamsGroups": [ + { + "type": "object", + "name": "author", + "childParamsGroups": [ + { + "type": "string", + "name": "email" + }, + { + "type": "string", + "name": "name" + } + ] + }, + { + "type": "object", + "name": "committer", + "childParamsGroups": [ + { + "type": "string", + "name": "email" + }, + { + "type": "string", + "name": "name" + } + ] + }, + { + "type": "string", + "name": "id" + }, + { + "type": "string", + "name": "message" + }, + { + "type": "string", + "name": "timestamp" + }, + { + "type": "string", + "name": "tree_id" + } + ] + }, + { + "type": "object", + "name": "head_repository", + "childParamsGroups": [ + { + "type": "string", + "name": "archive_url" + }, + { + "type": "string", + "name": "assignees_url" + }, + { + "type": "string", + "name": "blobs_url" + }, + { + "type": "string", + "name": "branches_url" + }, + { + "type": "string", + "name": "collaborators_url" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "commits_url" + }, + { + "type": "string", + "name": "compare_url" + }, + { + "type": "string", + "name": "contents_url" + }, + { + "type": "string", + "name": "contributors_url" + }, + { + "type": "string", + "name": "deployments_url" + }, + { + "type": "string or null", + "name": "description" + }, + { + "type": "string", + "name": "downloads_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "boolean", + "name": "fork" + }, + { + "type": "string", + "name": "forks_url" + }, + { + "type": "string", + "name": "full_name" + }, + { + "type": "string", + "name": "git_commits_url" + }, + { + "type": "string", + "name": "git_refs_url" + }, + { + "type": "string", + "name": "git_tags_url" + }, + { + "type": "string", + "name": "hooks_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "issue_comment_url" + }, + { + "type": "string", + "name": "issue_events_url" + }, + { + "type": "string", + "name": "issues_url" + }, + { + "type": "string", + "name": "keys_url" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "string", + "name": "languages_url" + }, + { + "type": "string", + "name": "merges_url" + }, + { + "type": "string", + "name": "milestones_url" + }, + { + "type": "string or null", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "notifications_url" + }, + { + "type": "object", + "name": "owner", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "boolean", + "name": "private" + }, + { + "type": "string", + "name": "pulls_url" + }, + { + "type": "string", + "name": "releases_url" + }, + { + "type": "string", + "name": "stargazers_url" + }, + { + "type": "string", + "name": "statuses_url" + }, + { + "type": "string", + "name": "subscribers_url" + }, + { + "type": "string", + "name": "subscription_url" + }, + { + "type": "string", + "name": "tags_url" + }, + { + "type": "string", + "name": "teams_url" + }, + { + "type": "string", + "name": "trees_url" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "head_sha" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "jobs_url" + }, + { + "type": "string", + "name": "logs_url" + }, + { + "type": "string or null", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "path" + }, + { + "type": "string or null", + "name": "previous_attempt_url" + }, + { + "type": "array of objects", + "name": "pull_requests" + }, + { + "type": "array of objects or null", + "name": "referenced_workflows", + "childParamsGroups": [ + { + "type": "string", + "name": "path", + "isRequired": true + }, + { + "type": "string", + "name": "ref" + }, + { + "type": "string", + "name": "sha", + "isRequired": true + } + ] + }, + { + "type": "object", + "name": "repository", + "childParamsGroups": [ + { + "type": "string", + "name": "archive_url" + }, + { + "type": "string", + "name": "assignees_url" + }, + { + "type": "string", + "name": "blobs_url" + }, + { + "type": "string", + "name": "branches_url" + }, + { + "type": "string", + "name": "collaborators_url" + }, + { + "type": "string", + "name": "comments_url" + }, + { + "type": "string", + "name": "commits_url" + }, + { + "type": "string", + "name": "compare_url" + }, + { + "type": "string", + "name": "contents_url" + }, + { + "type": "string", + "name": "contributors_url" + }, + { + "type": "string", + "name": "deployments_url" + }, + { + "type": "string or null", + "name": "description" + }, + { + "type": "string", + "name": "downloads_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "boolean", + "name": "fork" + }, + { + "type": "string", + "name": "forks_url" + }, + { + "type": "string", + "name": "full_name" + }, + { + "type": "string", + "name": "git_commits_url" + }, + { + "type": "string", + "name": "git_refs_url" + }, + { + "type": "string", + "name": "git_tags_url" + }, + { + "type": "string", + "name": "hooks_url" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "issue_comment_url" + }, + { + "type": "string", + "name": "issue_events_url" + }, + { + "type": "string", + "name": "issues_url" + }, + { + "type": "string", + "name": "keys_url" + }, + { + "type": "string", + "name": "labels_url" + }, + { + "type": "string", + "name": "languages_url" + }, + { + "type": "string", + "name": "merges_url" + }, + { + "type": "string", + "name": "milestones_url" + }, + { + "type": "string", + "name": "name" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "notifications_url" + }, + { + "type": "object", + "name": "owner", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "boolean", + "name": "private" + }, + { + "type": "string", + "name": "pulls_url" + }, + { + "type": "string", + "name": "releases_url" + }, + { + "type": "string", + "name": "stargazers_url" + }, + { + "type": "string", + "name": "statuses_url" + }, + { + "type": "string", + "name": "subscribers_url" + }, + { + "type": "string", + "name": "subscription_url" + }, + { + "type": "string", + "name": "tags_url" + }, + { + "type": "string", + "name": "teams_url" + }, + { + "type": "string", + "name": "trees_url" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "rerun_url" + }, + { + "type": "integer", + "name": "run_attempt" + }, + { + "type": "integer", + "name": "run_number" + }, + { + "type": "string", + "name": "run_started_at" + }, + { + "type": "string", + "name": "status" + }, + { + "type": "object", + "name": "triggering_actor", + "childParamsGroups": [ + { + "type": "string", + "name": "avatar_url" + }, + { + "type": "string", + "name": "events_url" + }, + { + "type": "string", + "name": "followers_url" + }, + { + "type": "string", + "name": "following_url" + }, + { + "type": "string", + "name": "gists_url" + }, + { + "type": "string", + "name": "gravatar_id" + }, + { + "type": "string", + "name": "html_url" + }, + { + "type": "integer", + "name": "id" + }, + { + "type": "string", + "name": "login" + }, + { + "type": "string", + "name": "node_id" + }, + { + "type": "string", + "name": "organizations_url" + }, + { + "type": "string", + "name": "received_events_url" + }, + { + "type": "string", + "name": "repos_url" + }, + { + "type": "boolean", + "name": "site_admin" + }, + { + "type": "string", + "name": "starred_url" + }, + { + "type": "string", + "name": "subscriptions_url" + }, + { + "type": "string", + "name": "type" + }, + { + "type": "string", + "name": "url" + } + ] + }, + { + "type": "string", + "name": "updated_at" + }, + { + "type": "string", + "name": "url" + }, + { + "type": "integer", + "name": "workflow_id" + }, + { + "type": "string", + "name": "workflow_url" + } + ] } ], "availability": [