{"meta":{"title":"REST API エンドポイントの課題依存関係","intro":"REST API を使って、issue の依存関係を表示、追加、削除します。","product":"REST API","breadcrumbs":[{"href":"/ja/enterprise-cloud@latest/rest","title":"REST API"},{"href":"/ja/enterprise-cloud@latest/rest/issues","title":"課題"},{"href":"/ja/enterprise-cloud@latest/rest/issues/issue-dependencies","title":"課題の依存関係"}],"documentType":"article"},"body":"# REST API エンドポイントの課題依存関係\n\nREST API を使って、issue の依存関係を表示、追加、削除します。\n\n> [!NOTE]\n> Most endpoints use `Authorization: Bearer <YOUR-TOKEN>` and `Accept: application/vnd.github+json` headers, plus `X-GitHub-Api-Version: 2026-03-10`. Curl examples below omit these standard headers for brevity.\n\n## List dependencies an issue is blocked by\n\n```\nGET /repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by\n```\n\nYou can use the REST API to list the dependencies an issue is blocked by.\nThis endpoint supports the following custom media types. For more information, see Media types.\n\napplication/vnd.github.raw+json: Returns the raw Markdown body. Response will include body. This is the default if you do not pass any specific media type.\napplication/vnd.github.text+json: Returns a text only representation of the Markdown body. Response will include body_text.\napplication/vnd.github.html+json: Returns HTML rendered from the body's Markdown. Response will include body_html.\napplication/vnd.github.full+json: Returns raw, text, and HTML representations. Response will include body, body_text, and body_html.\n\n### Parameters\n\n#### Headers\n\n- **`accept`** (string)\n  Setting to `application/vnd.github+json` is recommended.\n\n#### Path and query parameters\n\n- **`owner`** (string) (required)\n  The account owner of the repository. The name is not case sensitive.\n\n- **`repo`** (string) (required)\n  The name of the repository without the .git extension. The name is not case sensitive.\n\n- **`issue_number`** (integer) (required)\n  The number that identifies the issue.\n\n- **`per_page`** (integer)\n  The number of results per page (max 100). For more information, see \"Using pagination in the REST API.\"\n  Default: `30`\n\n- **`page`** (integer)\n  The page number of the results to fetch. For more information, see \"Using pagination in the REST API.\"\n  Default: `1`\n\n### HTTP response status codes\n\n- **200** - OK\n\n- **301** - Moved permanently\n\n- **404** - Resource not found\n\n- **410** - Gone\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X GET \\\n  https://api.github.com/repos/OWNER/REPO/issues/ISSUE_NUMBER/dependencies/blocked_by\n```\n\n**Response schema (Status: 200):**\n\nArray of `Issue`:\n  * `id`: required, integer, format: int64\n  * `node_id`: required, string\n  * `url`: required, string, format: uri\n  * `repository_url`: required, string, format: uri\n  * `labels_url`: required, string\n  * `comments_url`: required, string, format: uri\n  * `events_url`: required, string, format: uri\n  * `html_url`: required, string, format: uri\n  * `number`: required, integer\n  * `state`: required, string\n  * `state_reason`: string or null, enum: `completed`, `reopened`, `not_planned`, `duplicate`, `null`\n  * `title`: required, string\n  * `body`: string or null\n  * `user`: required, any of:\n    * **null**\n    * **Simple User**\n      * `name`: string or null\n      * `email`: string or null\n      * `login`: required, string\n      * `id`: required, integer, format: int64\n      * `node_id`: required, string\n      * `avatar_url`: required, string, format: uri\n      * `gravatar_id`: required, string or null\n      * `url`: required, string, format: uri\n      * `html_url`: required, string, format: uri\n      * `followers_url`: required, string, format: uri\n      * `following_url`: required, string\n      * `gists_url`: required, string\n      * `starred_url`: required, string\n      * `subscriptions_url`: required, string, format: uri\n      * `organizations_url`: required, string, format: uri\n      * `repos_url`: required, string, format: uri\n      * `events_url`: required, string\n      * `received_events_url`: required, string, format: uri\n      * `type`: required, string\n      * `site_admin`: required, boolean\n      * `starred_at`: string\n      * `user_view_type`: string\n  * `labels`: required, array of object\n  * `assignees`: array of `Simple User` (see above)\n  * `milestone`: required, any of:\n    * **null**\n    * **Milestone**\n      * `url`: required, string, format: uri\n      * `html_url`: required, string, format: uri\n      * `labels_url`: required, string, format: uri\n      * `id`: required, integer\n      * `node_id`: required, string\n      * `number`: required, integer\n      * `state`: required, string, enum: `open`, `closed`, default: `\"open\"`\n      * `title`: required, string\n      * `description`: required, string or null\n      * `creator`: required, any of:\n        * **null**\n        * **Simple User** (see above)\n      * `open_issues`: required, integer\n      * `closed_issues`: required, integer\n      * `created_at`: required, string, format: date-time\n      * `updated_at`: required, string, format: date-time\n      * `closed_at`: required, string or null, format: date-time\n      * `due_on`: required, string or null, format: date-time\n  * `locked`: required, boolean\n  * `active_lock_reason`: string or null\n  * `comments`: required, integer\n  * `pull_request`: object:\n    * `merged_at`: string or null, format: date-time\n    * `diff_url`: required, string or null, format: uri\n    * `html_url`: required, string or null, format: uri\n    * `patch_url`: required, string or null, format: uri\n    * `url`: required, string or null, format: uri\n  * `closed_at`: required, string or null, format: date-time\n  * `created_at`: required, string, format: date-time\n  * `updated_at`: required, string, format: date-time\n  * `draft`: boolean\n  * `closed_by`: any of:\n    * **null**\n    * **Simple User** (see above)\n  * `body_html`: string\n  * `body_text`: string\n  * `timeline_url`: string, format: uri\n  * `type`: `Issue Type`:\n    * `id`: required, integer\n    * `node_id`: required, string\n    * `name`: required, string\n    * `description`: required, string or null\n    * `color`: string or null, enum: `gray`, `blue`, `green`, `yellow`, `orange`, `red`, `pink`, `purple`, `null`\n    * `created_at`: string, format: date-time\n    * `updated_at`: string, format: date-time\n    * `is_enabled`: boolean\n  * `repository`: `Repository`:\n    * `id`: required, integer, format: int64\n    * `node_id`: required, string\n    * `name`: required, string\n    * `full_name`: required, string\n    * `license`: required, any of:\n      * **null**\n      * **License Simple**\n        * `key`: required, string\n        * `name`: required, string\n        * `url`: required, string or null, format: uri\n        * `spdx_id`: required, string or null\n        * `node_id`: required, string\n        * `html_url`: string, format: uri\n    * `forks`: required, integer\n    * `permissions`: object:\n      * `admin`: required, boolean\n      * `pull`: required, boolean\n      * `triage`: boolean\n      * `push`: required, boolean\n      * `maintain`: boolean\n    * `owner`: required, `Simple User` (see above)\n    * `private`: required, boolean, default: `false`\n    * `html_url`: required, string, format: uri\n    * `description`: required, string or null\n    * `fork`: required, boolean\n    * `url`: required, string, format: uri\n    * `archive_url`: required, string\n    * `assignees_url`: required, string\n    * `blobs_url`: required, string\n    * `branches_url`: required, string\n    * `collaborators_url`: required, string\n    * `comments_url`: required, string\n    * `commits_url`: required, string\n    * `compare_url`: required, string\n    * `contents_url`: required, string\n    * `contributors_url`: required, string, format: uri\n    * `deployments_url`: required, string, format: uri\n    * `downloads_url`: required, string, format: uri\n    * `events_url`: required, string, format: uri\n    * `forks_url`: required, string, format: uri\n    * `git_commits_url`: required, string\n    * `git_refs_url`: required, string\n    * `git_tags_url`: required, string\n    * `git_url`: required, string\n    * `issue_comment_url`: required, string\n    * `issue_events_url`: required, string\n    * `issues_url`: required, string\n    * `keys_url`: required, string\n    * `labels_url`: required, string\n    * `languages_url`: required, string, format: uri\n    * `merges_url`: required, string, format: uri\n    * `milestones_url`: required, string\n    * `notifications_url`: required, string\n    * `pulls_url`: required, string\n    * `releases_url`: required, string\n    * `ssh_url`: required, string\n    * `stargazers_url`: required, string, format: uri\n    * `statuses_url`: required, string\n    * `subscribers_url`: required, string, format: uri\n    * `subscription_url`: required, string, format: uri\n    * `tags_url`: required, string, format: uri\n    * `teams_url`: required, string, format: uri\n    * `trees_url`: required, string\n    * `clone_url`: required, string\n    * `mirror_url`: required, string or null, format: uri\n    * `hooks_url`: required, string, format: uri\n    * `svn_url`: required, string, format: uri\n    * `homepage`: required, string or null, format: uri\n    * `language`: required, string or null\n    * `forks_count`: required, integer\n    * `stargazers_count`: required, integer\n    * `watchers_count`: required, integer\n    * `size`: required, integer\n    * `default_branch`: required, string\n    * `open_issues_count`: required, integer\n    * `is_template`: boolean, default: `false`\n    * `topics`: array of string\n    * `has_issues`: required, boolean, default: `true`\n    * `has_projects`: required, boolean, default: `true`\n    * `has_wiki`: required, boolean, default: `true`\n    * `has_pages`: required, boolean\n    * `has_discussions`: boolean, default: `false`\n    * `has_pull_requests`: boolean, default: `true`\n    * `pull_request_creation_policy`: string, enum: `all`, `collaborators_only`\n    * `archived`: required, boolean, default: `false`\n    * `disabled`: required, boolean\n    * `visibility`: string, default: `\"public\"`\n    * `pushed_at`: required, string or null, format: date-time\n    * `created_at`: required, string or null, format: date-time\n    * `updated_at`: required, string or null, format: date-time\n    * `allow_rebase_merge`: boolean, default: `true`\n    * `temp_clone_token`: string\n    * `allow_squash_merge`: boolean, default: `true`\n    * `allow_auto_merge`: boolean, default: `false`\n    * `delete_branch_on_merge`: boolean, default: `false`\n    * `allow_update_branch`: boolean, default: `false`\n    * `squash_merge_commit_title`: string, enum: `PR_TITLE`, `COMMIT_OR_PR_TITLE`\n    * `squash_merge_commit_message`: string, enum: `PR_BODY`, `COMMIT_MESSAGES`, `BLANK`\n    * `merge_commit_title`: string, enum: `PR_TITLE`, `MERGE_MESSAGE`\n    * `merge_commit_message`: string, enum: `PR_BODY`, `PR_TITLE`, `BLANK`\n    * `allow_merge_commit`: boolean, default: `true`\n    * `allow_forking`: boolean\n    * `web_commit_signoff_required`: boolean, default: `false`\n    * `open_issues`: required, integer\n    * `watchers`: required, integer\n    * `starred_at`: string\n    * `anonymous_access_enabled`: boolean\n    * `code_search_index_status`: object:\n      * `lexical_search_ok`: boolean\n      * `lexical_commit_sha`: string\n  * `performed_via_github_app`: any of:\n    * **null**\n    * **GitHub app**\n      * `id`: required, integer\n      * `slug`: string\n      * `node_id`: required, string\n      * `client_id`: string\n      * `owner`: required, one of:\n        * **Simple User** (see above)\n        * **Enterprise**\n          * `description`: string or null\n          * `html_url`: required, string, format: uri\n          * `website_url`: string or null, format: uri\n          * `id`: required, integer\n          * `node_id`: required, string\n          * `name`: required, string\n          * `slug`: required, string\n          * `created_at`: required, string or null, format: date-time\n          * `updated_at`: required, string or null, format: date-time\n          * `avatar_url`: required, string, format: uri\n      * `name`: required, string\n      * `description`: required, string or null\n      * `external_url`: required, string, format: uri\n      * `html_url`: required, string, format: uri\n      * `created_at`: required, string, format: date-time\n      * `updated_at`: required, string, format: date-time\n      * `permissions`: required, object, additional properties: string:\n        * `issues`: string\n        * `checks`: string\n        * `metadata`: string\n        * `contents`: string\n        * `deployments`: string\n      * `events`: required, array of string\n      * `installations_count`: integer\n  * `author_association`: string, enum: `COLLABORATOR`, `CONTRIBUTOR`, `FIRST_TIMER`, `FIRST_TIME_CONTRIBUTOR`, `MANNEQUIN`, `MEMBER`, `NONE`, `OWNER`\n  * `reactions`: `Reaction Rollup`:\n    * `url`: required, string, format: uri\n    * `total_count`: required, integer\n    * `+1`: required, integer\n    * `-1`: required, integer\n    * `laugh`: required, integer\n    * `confused`: required, integer\n    * `heart`: required, integer\n    * `hooray`: required, integer\n    * `eyes`: required, integer\n    * `rocket`: required, integer\n  * `sub_issues_summary`: `Sub-issues Summary`:\n    * `total`: required, integer\n    * `completed`: required, integer\n    * `percent_completed`: required, integer\n  * `parent_issue_url`: string or null, format: uri\n  * `pinned_comment`: any of:\n    * **null**\n    * **Issue Comment**\n      * `id`: required, integer, format: int64\n      * `node_id`: required, string\n      * `url`: required, string, format: uri\n      * `body`: string\n      * `body_text`: string\n      * `body_html`: string\n      * `html_url`: required, string, format: uri\n      * `user`: required, any of:\n        * **null**\n        * **Simple User** (see above)\n      * `created_at`: required, string, format: date-time\n      * `updated_at`: required, string, format: date-time\n      * `issue_url`: required, string, format: uri\n      * `author_association`: string, enum: `COLLABORATOR`, `CONTRIBUTOR`, `FIRST_TIMER`, `FIRST_TIME_CONTRIBUTOR`, `MANNEQUIN`, `MEMBER`, `NONE`, `OWNER`\n      * `performed_via_github_app`: any of:\n        * **null**\n        * **GitHub app** (see above)\n      * `reactions`: `Reaction Rollup` (see above)\n      * `pin`: any of:\n        * **null**\n        * **Pinned Issue Comment**\n          * `pinned_at`: required, string, format: date-time\n          * `pinned_by`: required, any of:\n            * **null**\n            * **Simple User** (see above)\n      * `minimized`: any of:\n        * **null**\n        * **Minimized Issue Comment**\n          * `reason`: required, string or null\n  * `issue_dependencies_summary`: `Issue Dependencies Summary`:\n    * `blocked_by`: required, integer\n    * `blocking`: required, integer\n    * `total_blocked_by`: required, integer\n    * `total_blocking`: required, integer\n  * `issue_field_values`: array of `Issue Field Value`:\n    * `issue_field_id`: required, integer, format: int64\n    * `issue_field_name`: string\n    * `node_id`: required, string\n    * `data_type`: required, string, enum: `text`, `single_select`, `multi_select`, `number`, `date`\n    * `value`: required, any of:\n      * **string**\n      * **number**\n      * **integer**\n    * `single_select_option`: object or null:\n      * `id`: required, integer, format: int64\n      * `name`: required, string\n      * `color`: required, string\n    * `multi_select_options`: array of objects or null:\n      * `id`: required, integer, format: int64\n      * `name`: required, string\n      * `color`: required, string\n\n## Add a dependency an issue is blocked by\n\n```\nPOST /repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by\n```\n\nYou can use the REST API to add a 'blocked by' relationship to an issue.\nCreating content too quickly using this endpoint may result in secondary rate limiting.\nFor more information, see Rate limits for the API\nand Best practices for using the REST API.\nThis endpoint supports the following custom media types. For more information, see Media types.\n\napplication/vnd.github.raw+json: Returns the raw Markdown body. Response will include body. This is the default if you do not pass any specific media type.\napplication/vnd.github.text+json: Returns a text only representation of the Markdown body. Response will include body_text.\napplication/vnd.github.html+json: Returns HTML rendered from the body's Markdown. Response will include body_html.\napplication/vnd.github.full+json: Returns raw, text, and HTML representations. Response will include body, body_text, and body_html.\n\n### Parameters\n\n#### Headers\n\n- **`accept`** (string)\n  Setting to `application/vnd.github+json` is recommended.\n\n#### Path and query parameters\n\n- **`owner`** (string) (required)\n  The account owner of the repository. The name is not case sensitive.\n\n- **`repo`** (string) (required)\n  The name of the repository without the .git extension. The name is not case sensitive.\n\n- **`issue_number`** (integer) (required)\n  The number that identifies the issue.\n\n#### Body parameters\n\n- **`issue_id`** (integer) (required)\n  The id of the issue that blocks the current issue\n\n### HTTP response status codes\n\n- **201** - Created\n\n- **301** - Moved permanently\n\n- **403** - Forbidden\n\n- **404** - Resource not found\n\n- **410** - Gone\n\n- **422** - Validation failed, or the endpoint has been spammed.\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X POST \\\n  https://api.github.com/repos/OWNER/REPO/issues/ISSUE_NUMBER/dependencies/blocked_by \\\n  -d '{\n  \"issue_id\": 1\n}'\n```\n\n**Response schema (Status: 201):**\n\n* `id`: required, integer, format: int64\n* `node_id`: required, string\n* `url`: required, string, format: uri\n* `repository_url`: required, string, format: uri\n* `labels_url`: required, string\n* `comments_url`: required, string, format: uri\n* `events_url`: required, string, format: uri\n* `html_url`: required, string, format: uri\n* `number`: required, integer\n* `state`: required, string\n* `state_reason`: string or null, enum: `completed`, `reopened`, `not_planned`, `duplicate`, `null`\n* `title`: required, string\n* `body`: string or null\n* `user`: required, any of:\n  * **null**\n  * **Simple User**\n    * `name`: string or null\n    * `email`: string or null\n    * `login`: required, string\n    * `id`: required, integer, format: int64\n    * `node_id`: required, string\n    * `avatar_url`: required, string, format: uri\n    * `gravatar_id`: required, string or null\n    * `url`: required, string, format: uri\n    * `html_url`: required, string, format: uri\n    * `followers_url`: required, string, format: uri\n    * `following_url`: required, string\n    * `gists_url`: required, string\n    * `starred_url`: required, string\n    * `subscriptions_url`: required, string, format: uri\n    * `organizations_url`: required, string, format: uri\n    * `repos_url`: required, string, format: uri\n    * `events_url`: required, string\n    * `received_events_url`: required, string, format: uri\n    * `type`: required, string\n    * `site_admin`: required, boolean\n    * `starred_at`: string\n    * `user_view_type`: string\n* `labels`: required, array of object\n* `assignees`: array of `Simple User` (see above)\n* `milestone`: required, any of:\n  * **null**\n  * **Milestone**\n    * `url`: required, string, format: uri\n    * `html_url`: required, string, format: uri\n    * `labels_url`: required, string, format: uri\n    * `id`: required, integer\n    * `node_id`: required, string\n    * `number`: required, integer\n    * `state`: required, string, enum: `open`, `closed`, default: `\"open\"`\n    * `title`: required, string\n    * `description`: required, string or null\n    * `creator`: required, any of:\n      * **null**\n      * **Simple User** (see above)\n    * `open_issues`: required, integer\n    * `closed_issues`: required, integer\n    * `created_at`: required, string, format: date-time\n    * `updated_at`: required, string, format: date-time\n    * `closed_at`: required, string or null, format: date-time\n    * `due_on`: required, string or null, format: date-time\n* `locked`: required, boolean\n* `active_lock_reason`: string or null\n* `comments`: required, integer\n* `pull_request`: object:\n  * `merged_at`: string or null, format: date-time\n  * `diff_url`: required, string or null, format: uri\n  * `html_url`: required, string or null, format: uri\n  * `patch_url`: required, string or null, format: uri\n  * `url`: required, string or null, format: uri\n* `closed_at`: required, string or null, format: date-time\n* `created_at`: required, string, format: date-time\n* `updated_at`: required, string, format: date-time\n* `draft`: boolean\n* `closed_by`: any of:\n  * **null**\n  * **Simple User** (see above)\n* `body_html`: string\n* `body_text`: string\n* `timeline_url`: string, format: uri\n* `type`: `Issue Type`:\n  * `id`: required, integer\n  * `node_id`: required, string\n  * `name`: required, string\n  * `description`: required, string or null\n  * `color`: string or null, enum: `gray`, `blue`, `green`, `yellow`, `orange`, `red`, `pink`, `purple`, `null`\n  * `created_at`: string, format: date-time\n  * `updated_at`: string, format: date-time\n  * `is_enabled`: boolean\n* `repository`: `Repository`:\n  * `id`: required, integer, format: int64\n  * `node_id`: required, string\n  * `name`: required, string\n  * `full_name`: required, string\n  * `license`: required, any of:\n    * **null**\n    * **License Simple**\n      * `key`: required, string\n      * `name`: required, string\n      * `url`: required, string or null, format: uri\n      * `spdx_id`: required, string or null\n      * `node_id`: required, string\n      * `html_url`: string, format: uri\n  * `forks`: required, integer\n  * `permissions`: object:\n    * `admin`: required, boolean\n    * `pull`: required, boolean\n    * `triage`: boolean\n    * `push`: required, boolean\n    * `maintain`: boolean\n  * `owner`: required, `Simple User` (see above)\n  * `private`: required, boolean, default: `false`\n  * `html_url`: required, string, format: uri\n  * `description`: required, string or null\n  * `fork`: required, boolean\n  * `url`: required, string, format: uri\n  * `archive_url`: required, string\n  * `assignees_url`: required, string\n  * `blobs_url`: required, string\n  * `branches_url`: required, string\n  * `collaborators_url`: required, string\n  * `comments_url`: required, string\n  * `commits_url`: required, string\n  * `compare_url`: required, string\n  * `contents_url`: required, string\n  * `contributors_url`: required, string, format: uri\n  * `deployments_url`: required, string, format: uri\n  * `downloads_url`: required, string, format: uri\n  * `events_url`: required, string, format: uri\n  * `forks_url`: required, string, format: uri\n  * `git_commits_url`: required, string\n  * `git_refs_url`: required, string\n  * `git_tags_url`: required, string\n  * `git_url`: required, string\n  * `issue_comment_url`: required, string\n  * `issue_events_url`: required, string\n  * `issues_url`: required, string\n  * `keys_url`: required, string\n  * `labels_url`: required, string\n  * `languages_url`: required, string, format: uri\n  * `merges_url`: required, string, format: uri\n  * `milestones_url`: required, string\n  * `notifications_url`: required, string\n  * `pulls_url`: required, string\n  * `releases_url`: required, string\n  * `ssh_url`: required, string\n  * `stargazers_url`: required, string, format: uri\n  * `statuses_url`: required, string\n  * `subscribers_url`: required, string, format: uri\n  * `subscription_url`: required, string, format: uri\n  * `tags_url`: required, string, format: uri\n  * `teams_url`: required, string, format: uri\n  * `trees_url`: required, string\n  * `clone_url`: required, string\n  * `mirror_url`: required, string or null, format: uri\n  * `hooks_url`: required, string, format: uri\n  * `svn_url`: required, string, format: uri\n  * `homepage`: required, string or null, format: uri\n  * `language`: required, string or null\n  * `forks_count`: required, integer\n  * `stargazers_count`: required, integer\n  * `watchers_count`: required, integer\n  * `size`: required, integer\n  * `default_branch`: required, string\n  * `open_issues_count`: required, integer\n  * `is_template`: boolean, default: `false`\n  * `topics`: array of string\n  * `has_issues`: required, boolean, default: `true`\n  * `has_projects`: required, boolean, default: `true`\n  * `has_wiki`: required, boolean, default: `true`\n  * `has_pages`: required, boolean\n  * `has_discussions`: boolean, default: `false`\n  * `has_pull_requests`: boolean, default: `true`\n  * `pull_request_creation_policy`: string, enum: `all`, `collaborators_only`\n  * `archived`: required, boolean, default: `false`\n  * `disabled`: required, boolean\n  * `visibility`: string, default: `\"public\"`\n  * `pushed_at`: required, string or null, format: date-time\n  * `created_at`: required, string or null, format: date-time\n  * `updated_at`: required, string or null, format: date-time\n  * `allow_rebase_merge`: boolean, default: `true`\n  * `temp_clone_token`: string\n  * `allow_squash_merge`: boolean, default: `true`\n  * `allow_auto_merge`: boolean, default: `false`\n  * `delete_branch_on_merge`: boolean, default: `false`\n  * `allow_update_branch`: boolean, default: `false`\n  * `squash_merge_commit_title`: string, enum: `PR_TITLE`, `COMMIT_OR_PR_TITLE`\n  * `squash_merge_commit_message`: string, enum: `PR_BODY`, `COMMIT_MESSAGES`, `BLANK`\n  * `merge_commit_title`: string, enum: `PR_TITLE`, `MERGE_MESSAGE`\n  * `merge_commit_message`: string, enum: `PR_BODY`, `PR_TITLE`, `BLANK`\n  * `allow_merge_commit`: boolean, default: `true`\n  * `allow_forking`: boolean\n  * `web_commit_signoff_required`: boolean, default: `false`\n  * `open_issues`: required, integer\n  * `watchers`: required, integer\n  * `starred_at`: string\n  * `anonymous_access_enabled`: boolean\n  * `code_search_index_status`: object:\n    * `lexical_search_ok`: boolean\n    * `lexical_commit_sha`: string\n* `performed_via_github_app`: any of:\n  * **null**\n  * **GitHub app**\n    * `id`: required, integer\n    * `slug`: string\n    * `node_id`: required, string\n    * `client_id`: string\n    * `owner`: required, one of:\n      * **Simple User** (see above)\n      * **Enterprise**\n        * `description`: string or null\n        * `html_url`: required, string, format: uri\n        * `website_url`: string or null, format: uri\n        * `id`: required, integer\n        * `node_id`: required, string\n        * `name`: required, string\n        * `slug`: required, string\n        * `created_at`: required, string or null, format: date-time\n        * `updated_at`: required, string or null, format: date-time\n        * `avatar_url`: required, string, format: uri\n    * `name`: required, string\n    * `description`: required, string or null\n    * `external_url`: required, string, format: uri\n    * `html_url`: required, string, format: uri\n    * `created_at`: required, string, format: date-time\n    * `updated_at`: required, string, format: date-time\n    * `permissions`: required, object, additional properties: string:\n      * `issues`: string\n      * `checks`: string\n      * `metadata`: string\n      * `contents`: string\n      * `deployments`: string\n    * `events`: required, array of string\n    * `installations_count`: integer\n* `author_association`: string, enum: `COLLABORATOR`, `CONTRIBUTOR`, `FIRST_TIMER`, `FIRST_TIME_CONTRIBUTOR`, `MANNEQUIN`, `MEMBER`, `NONE`, `OWNER`\n* `reactions`: `Reaction Rollup`:\n  * `url`: required, string, format: uri\n  * `total_count`: required, integer\n  * `+1`: required, integer\n  * `-1`: required, integer\n  * `laugh`: required, integer\n  * `confused`: required, integer\n  * `heart`: required, integer\n  * `hooray`: required, integer\n  * `eyes`: required, integer\n  * `rocket`: required, integer\n* `sub_issues_summary`: `Sub-issues Summary`:\n  * `total`: required, integer\n  * `completed`: required, integer\n  * `percent_completed`: required, integer\n* `parent_issue_url`: string or null, format: uri\n* `pinned_comment`: any of:\n  * **null**\n  * **Issue Comment**\n    * `id`: required, integer, format: int64\n    * `node_id`: required, string\n    * `url`: required, string, format: uri\n    * `body`: string\n    * `body_text`: string\n    * `body_html`: string\n    * `html_url`: required, string, format: uri\n    * `user`: required, any of:\n      * **null**\n      * **Simple User** (see above)\n    * `created_at`: required, string, format: date-time\n    * `updated_at`: required, string, format: date-time\n    * `issue_url`: required, string, format: uri\n    * `author_association`: string, enum: `COLLABORATOR`, `CONTRIBUTOR`, `FIRST_TIMER`, `FIRST_TIME_CONTRIBUTOR`, `MANNEQUIN`, `MEMBER`, `NONE`, `OWNER`\n    * `performed_via_github_app`: any of:\n      * **null**\n      * **GitHub app** (see above)\n    * `reactions`: `Reaction Rollup` (see above)\n    * `pin`: any of:\n      * **null**\n      * **Pinned Issue Comment**\n        * `pinned_at`: required, string, format: date-time\n        * `pinned_by`: required, any of:\n          * **null**\n          * **Simple User** (see above)\n    * `minimized`: any of:\n      * **null**\n      * **Minimized Issue Comment**\n        * `reason`: required, string or null\n* `issue_dependencies_summary`: `Issue Dependencies Summary`:\n  * `blocked_by`: required, integer\n  * `blocking`: required, integer\n  * `total_blocked_by`: required, integer\n  * `total_blocking`: required, integer\n* `issue_field_values`: array of `Issue Field Value`:\n  * `issue_field_id`: required, integer, format: int64\n  * `issue_field_name`: string\n  * `node_id`: required, string\n  * `data_type`: required, string, enum: `text`, `single_select`, `multi_select`, `number`, `date`\n  * `value`: required, any of:\n    * **string**\n    * **number**\n    * **integer**\n  * `single_select_option`: object or null:\n    * `id`: required, integer, format: int64\n    * `name`: required, string\n    * `color`: required, string\n  * `multi_select_options`: array of objects or null:\n    * `id`: required, integer, format: int64\n    * `name`: required, string\n    * `color`: required, string\n\n## Remove dependency an issue is blocked by\n\n```\nDELETE /repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by/{issue_id}\n```\n\nYou can use the REST API to remove a dependency that an issue is blocked by.\nRemoving content too quickly using this endpoint may result in secondary rate limiting.\nFor more information, see Rate limits for the API\nand Best practices for using the REST API.\nThis endpoint supports the following custom media types. For more information, see Media types.\n\napplication/vnd.github.raw+json: Returns the raw Markdown body. Response will include body. This is the default if you do not pass a specific media type.\napplication/vnd.github.text+json: Returns a text only representation of the Markdown body. Response will include body_text.\napplication/vnd.github.html+json: Returns HTML rendered from the body's Markdown. Response will include body_html.\napplication/vnd.github.full+json: Returns raw, text, and HTML representations. Response will include body, body_text, and body_html.\n\n### Parameters\n\n#### Headers\n\n- **`accept`** (string)\n  Setting to `application/vnd.github+json` is recommended.\n\n#### Path and query parameters\n\n- **`owner`** (string) (required)\n  The account owner of the repository. The name is not case sensitive.\n\n- **`repo`** (string) (required)\n  The name of the repository without the .git extension. The name is not case sensitive.\n\n- **`issue_number`** (integer) (required)\n  The number that identifies the issue.\n\n- **`issue_id`** (integer) (required)\n  The id of the blocking issue to remove as a dependency\n\n### HTTP response status codes\n\n- **200** - OK\n\n- **301** - Moved permanently\n\n- **400** - Bad Request\n\n- **401** - Requires authentication\n\n- **403** - Forbidden\n\n- **404** - Resource not found\n\n- **410** - Gone\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X DELETE \\\n  https://api.github.com/repos/OWNER/REPO/issues/ISSUE_NUMBER/dependencies/blocked_by/ISSUE_ID\n```\n\n**Response schema (Status: 200):**\n\nSame response schema as [Add a dependency an issue is blocked by](#add-a-dependency-an-issue-is-blocked-by).\n\n## List dependencies an issue is blocking\n\n```\nGET /repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking\n```\n\nYou can use the REST API to list the dependencies an issue is blocking.\nThis endpoint supports the following custom media types. For more information, see Media types.\n\napplication/vnd.github.raw+json: Returns the raw Markdown body. Response will include body. This is the default if you do not pass any specific media type.\napplication/vnd.github.text+json: Returns a text only representation of the Markdown body. Response will include body_text.\napplication/vnd.github.html+json: Returns HTML rendered from the body's Markdown. Response will include body_html.\napplication/vnd.github.full+json: Returns raw, text, and HTML representations. Response will include body, body_text, and body_html.\n\n### Parameters\n\n#### Headers\n\n- **`accept`** (string)\n  Setting to `application/vnd.github+json` is recommended.\n\n#### Path and query parameters\n\n- **`owner`** (string) (required)\n  The account owner of the repository. The name is not case sensitive.\n\n- **`repo`** (string) (required)\n  The name of the repository without the .git extension. The name is not case sensitive.\n\n- **`issue_number`** (integer) (required)\n  The number that identifies the issue.\n\n- **`per_page`** (integer)\n  The number of results per page (max 100). For more information, see \"Using pagination in the REST API.\"\n  Default: `30`\n\n- **`page`** (integer)\n  The page number of the results to fetch. For more information, see \"Using pagination in the REST API.\"\n  Default: `1`\n\n### HTTP response status codes\n\n- **200** - OK\n\n- **301** - Moved permanently\n\n- **404** - Resource not found\n\n- **410** - Gone\n\n### Code examples\n\n#### Example\n\n**Request:**\n\n```curl\ncurl -L \\\n  -X GET \\\n  https://api.github.com/repos/OWNER/REPO/issues/ISSUE_NUMBER/dependencies/blocking\n```\n\n**Response schema (Status: 200):**\n\nSame response schema as [List dependencies an issue is blocked by](#list-dependencies-an-issue-is-blocked-by)."}