object |
The
- repository
where the event occurred. Webhook payloads contain the
@@ -579,8 +786,7 @@
object |
Webhook payloads contain the
- organization
object when the webhook is configured for an organization or the
@@ -595,8 +801,8 @@
The GitHub App installation. Webhook payloads contain the
installation property when the event is configured
for and sent to a GitHub App. For more information, see "Building GitHub AppRegistering a GitHub App."
|
@@ -605,9 +811,8 @@
The unique properties for a webhook event are the same properties you'll
find in the payload property when using the
- Events API. One exception is the push event. The
+ Events API.
+ One exception is the push event. The
unique properties of the push event webhook payload and the
payload property in the Events API differ. The webhook
payload contains more detailed information.
@@ -621,121 +826,66 @@
ensure delivery.
-
HTTP POST payloads that are delivered to your webhook's configured URL
- endpoint will contain several special headers:
+ endpoint will contain several special headers.
-
-
-
-
- Header |
- Description |
-
-
-
-
- X-GitHub-Event |
- Name of the event that triggered the delivery. |
-
-
- X-GitHub-Delivery |
-
- A
- GUID
- to identify the delivery.
- |
-
-
- X-GitHub-Enterprise-Version |
-
- The version of the GitHub Enterprise Server instance that sent the
- HTTP POST payload.
- |
-
-
- X-GitHub-Enterprise-Host |
-
- The hostname of the GitHub Enterprise Server instance that sent
- the HTTP POST payload.
- |
-
-
- X-Hub-Signature |
-
- This header is sent if the webhook is configured with a
- secret . This is the HMAC hex digest of the request body, and is
- generated using the SHA-1 hash function and the
- secret as the HMAC key .
- X-Hub-Signature is provided for compatibility with
- existing integrations, and we recommend that you use the more
- secure X-Hub-Signature-256 instead.
- |
-
-
- X-Hub-Signature-256 |
-
- This header is sent if the webhook is configured with a
- secret . This is the HMAC hex digest of the request body, and is
- generated using the SHA-256 hash function and the
- secret as the HMAC key .
- |
-
-
-
+
+ -
+
X-GitHub-Event : Name of the event that triggered the
+ delivery.
+
+ -
+
X-GitHub-Delivery : A
+ GUID
+ to identify the delivery.
+
+ -
+
X-GitHub-Enterprise-Version : The version of the GitHub
+ Enterprise Server instance that sent the HTTP POST payload.
+
+ -
+
X-GitHub-Enterprise-Host : The hostname of the GitHub
+ Enterprise Server instance that sent the HTTP POST payload.
+
+ -
+
X-Hub-Signature : This header is sent if the webhook is
+ configured with a
+ secret . This is the HMAC hex digest of the request body, and is generated
+ using the SHA-1 hash function and the secret as the HMAC
+ key . X-Hub-Signature is provided for
+ compatibility with existing integrations, and we recommend that you
+ use the more secure X-Hub-Signature-256 instead.
+
+ -
+
X-Hub-Signature-256 : This header is sent if the webhook
+ is configured with a
+ secret . This is the HMAC hex digest of the request body, and is generated
+ using the SHA-256 hash function and the secret as the
+ HMAC key .
+
+
Also, the User-Agent for the requests will have the prefix
GitHub-Hookshot/ .
-
- Example delivery
+
> POST /payload HTTP/2
@@ -773,18674 +923,18303 @@
> ...
> }
> }
-
- branch_protection_rule
-
-
- Activity related to a branch protection rule. For more information, see
- "About branch protection rules."
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- -
- GitHub Apps with Administration repository permission
-
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action performed. Can be created ,
- edited , or deleted .
- |
-
-
- rule |
- object |
-
- The branch protection rule. Includes a name and all
- the
- branch protection settings
+
+
+
+
+
+
+ Availability for branch_protection_rule
+
+ - Repository webhooks
+ - Organization webhooks
+ -
+ GitHub Apps with Administration repository
+ permission
+
+
+
+ Webhook payload object for branch_protection_rule
+
+
+
+
- applied to branches that match the name. Binary settings are
- boolean. Multi-level configurations are one of off ,
- non_admins , or everyone . Actor and build
- lists are arrays of strings.
-
-
-
- changes |
- object |
-
- If the action was edited , the changes to the rule.
- |
-
-
- repository |
- object |
-
- The
- repository
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action performed. Can be created ,
+ edited , or deleted .
+
+
+
+
+ |
+
+
+
+
+ rule object
+
+
+ The branch protection rule. Includes a
+ name and all the
+ branch protection settings
+ applied to branches that match the name. Binary
+ settings are boolean. Multi-level configurations are
+ one of off , non_admins , or
+ everyone . Actor and build lists are
+ arrays of strings.
+
+
+
+
+ |
+
+
+
+
+ changes object
+
+
+ If the action was edited , the changes
+ to the rule.
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "edited", "rule": { "id": 21796960, "repository_id":
+ 259377789, "name": "production", "created_at":
+ "2021-08-19T12:16:32.000-04:00", "updated_at":
+ "2021-08-19T12:16:32.000-04:00",
+ "pull_request_reviews_enforcement_level": "off",
+ "required_approving_review_count": 1,
+ "dismiss_stale_reviews_on_push": false,
+ "require_code_owner_review": false,
+ "authorized_dismissal_actors_only": false,
+ "ignore_approvals_from_contributors": false,
+ "required_status_checks": [ "basic-CI" ],
+ "required_status_checks_enforcement_level": "non_admins",
+ "strict_required_status_checks_policy": false,
+ "signature_requirement_enforcement_level": "off",
+ "linear_history_requirement_enforcement_level": "off",
+ "admin_enforced": false, "allow_force_pushes_enforcement_level":
+ "off", "allow_deletions_enforcement_level": "off",
+ "merge_queue_enforcement_level": "off",
+ "required_deployments_enforcement_level": "off",
+ "required_conversation_resolution_level": "off",
+ "authorized_actors_only": true, "authorized_actor_names": [
+ "Codertocat" ] }, "changes": { "authorized_actors_only": { "from":
+ false }, "authorized_actor_names": { "from": [] } }, "repository":
+ { "id": 17273051, "node_id": "MDEwOlJlcG9zaXRvcnkxNzI3MzA1MQ==",
+ "name": "octo-repo", "full_name": "octo-org/octo-repo", "private":
+ true, "owner": { "login": "octo-org", "id": 6811672, "node_id":
+ "MDEyOk9yZ2FuaXphdGlvbjY4MTE2NzI=", "avatar_url":
+ "https://avatars.githubusercontent.com/u/6811672?v=4",
+ "gravatar_id": "", "url": "https://api.github.com/users/octo-org",
+ "html_url": "https://github.com/octo-org", "followers_url":
+ "https://api.github.com/users/octo-org/followers",
+ "following_url":
+ "https://api.github.com/users/octo-org/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/octo-org/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/octo-org/subscriptions",
+ "organizations_url": "https://api.github.com/users/octo-org/orgs",
+ "repos_url": "https://api.github.com/users/octo-org/repos",
+ "events_url":
+ "https://api.github.com/users/octo-org/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/octo-org/received_events", "type":
+ "Organization", "site_admin": false }, "html_url":
+ "https://github.com/octo-org/octo-repo", "description": "My first
+ repo on GitHub!", "fork": false, "url":
+ "https://api.github.com/repos/octo-org/octo-repo", "forks_url":
+ "https://api.github.com/repos/octo-org/octo-repo/forks",
+ "keys_url":
+ "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}",
+ "collaborators_url":
+ "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}",
+ "teams_url":
+ "https://api.github.com/repos/octo-org/octo-repo/teams",
+ "hooks_url":
+ "https://api.github.com/repos/octo-org/octo-repo/hooks",
+ "issue_events_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}",
+ "events_url":
+ "https://api.github.com/repos/octo-org/octo-repo/events",
+ "assignees_url":
+ "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}",
+ "branches_url":
+ "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}",
+ "tags_url":
+ "https://api.github.com/repos/octo-org/octo-repo/tags",
+ "blobs_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}",
+ "git_tags_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}",
+ "git_refs_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}",
+ "trees_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}",
+ "statuses_url":
+ "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}",
+ "languages_url":
+ "https://api.github.com/repos/octo-org/octo-repo/languages",
+ "stargazers_url":
+ "https://api.github.com/repos/octo-org/octo-repo/stargazers",
+ "contributors_url":
+ "https://api.github.com/repos/octo-org/octo-repo/contributors",
+ "subscribers_url":
+ "https://api.github.com/repos/octo-org/octo-repo/subscribers",
+ "subscription_url":
+ "https://api.github.com/repos/octo-org/octo-repo/subscription",
+ "commits_url":
+ "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}",
+ "git_commits_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}",
+ "comments_url":
+ "https://api.github.com/repos/octo-org/octo-repo/comments{/number}",
+ "issue_comment_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}",
+ "contents_url":
+ "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}",
+ "compare_url":
+ "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}",
+ "merges_url":
+ "https://api.github.com/repos/octo-org/octo-repo/merges",
+ "archive_url":
+ "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}",
+ "downloads_url":
+ "https://api.github.com/repos/octo-org/octo-repo/downloads",
+ "issues_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues{/number}",
+ "pulls_url":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}",
+ "milestones_url":
+ "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}",
+ "notifications_url":
+ "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}",
+ "labels_url":
+ "https://api.github.com/repos/octo-org/octo-repo/labels{/name}",
+ "releases_url":
+ "https://api.github.com/repos/octo-org/octo-repo/releases{/id}",
+ "deployments_url":
+ "https://api.github.com/repos/octo-org/octo-repo/deployments",
+ "created_at": "2014-02-28T02:42:51Z", "updated_at":
+ "2021-03-11T14:54:13Z", "pushed_at": "2021-03-11T14:54:10Z",
+ "git_url": "git://github.com/octo-org/octo-repo.git", "ssh_url":
+ "org-6811672@github.com:octo-org/octo-repo.git", "clone_url":
+ "https://github.com/octo-org/octo-repo.git", "svn_url":
+ "https://github.com/octo-org/octo-repo", "homepage": "", "size":
+ 300, "stargazers_count": 0, "watchers_count": 0, "language":
+ "JavaScript", "has_issues": true, "has_projects": false,
+ "has_downloads": true, "has_wiki": false, "has_pages": true,
+ "forks_count": 0, "mirror_url": null, "archived": false,
+ "disabled": false, "open_issues_count": 39, "license": null,
+ "forks": 0, "open_issues": 39, "watchers": 0, "default_branch":
+ "main" }, "organization": { "login": "octo-org", "id": 6811672,
+ "node_id": "MDEyOk9yZ2FuaXphdGlvbjY4MTE2NzI=", "url":
+ "https://api.github.com/orgs/octo-org", "repos_url":
+ "https://api.github.com/orgs/octo-org/repos", "events_url":
+ "https://api.github.com/orgs/octo-org/events", "hooks_url":
+ "https://api.github.com/orgs/octo-org/hooks", "issues_url":
+ "https://api.github.com/orgs/octo-org/issues", "members_url":
+ "https://api.github.com/orgs/octo-org/members{/member}",
+ "public_members_url":
+ "https://api.github.com/orgs/octo-org/public_members{/member}",
+ "avatar_url":
+ "https://avatars.githubusercontent.com/u/6811672?v=4",
+ "description": "Working better together!" }, "sender": { "login":
+ "Codertocat", "id": 21031067, "node_id": "MDQ6VXNlcjIxMDMxMDY3",
+ "avatar_url":
+ "https://avatars1.githubusercontent.com/u/21031067?v=4",
+ "gravatar_id": "", "url":
+ "https://api.github.com/users/Codertocat", "html_url":
+ "https://github.com/Codertocat", "followers_url":
+ "https://api.github.com/users/Codertocat/followers",
+ "following_url":
+ "https://api.github.com/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://api.github.com/users/Codertocat/orgs", "repos_url":
+ "https://api.github.com/users/Codertocat/repos", "events_url":
+ "https://api.github.com/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/Codertocat/received_events", "type":
+ "User", "site_admin": false } }
+
+
+
+
+
+
+
+
+ Availability for cache_sync
+
+ - Repository webhooks
+ - Organization webhooks
+
+ Webhook payload object for cache_sync
+
+
+
- where the event occurred.
-
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+
+ cache_location string
+
+
+
+ The location of the cache server that has been
+ updated.
+
+
+
+
+ |
+
+
+
+
+ ref string
+
+ The ref that has been updated.
+
+
+
+ |
+
+
+
+
+ before string
+
+
+ The OID of the ref on the cache replica before it
+ was updated.
+
+
+
+
+ |
+
+
+
+
+ after string
+
+
+ The OID of the ref on the cache replica after the
+ update.
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "cache_location": "morocco", "ref": "refs/heads/main",
+ "before": "0000000000000000000000000000000000000000", "after":
+ "de40facb99837f9ca38a0d399b0d20fe135510eb", "repository": { "id":
+ 118, "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World",
+ "full_name": "Codertocat/Hello-World", "private": false, "owner":
+ { "login": "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=",
+ "avatar_url": "https://octocoders.github.io/avatars/u/4?",
+ "gravatar_id": "", "url":
+ "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:37:10Z", "pushed_at": "2019-05-15T19:38:03Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": null, "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 0, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "github-enterprise", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url":
+ "https://octocoders.github.io/api/v3/users/github-enterprise",
+ "html_url": "https://octocoders.github.io/github-enterprise",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/github-enterprise/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/github-enterprise/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/github-enterprise/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/github-enterprise/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/github-enterprise/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/github-enterprise/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/github-enterprise/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/github-enterprise/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/github-enterprise/received_events",
+ "type": "User", "site_admin": false } }
+
+
+
+
+
+
+
+
+
+ Note: The Checks API only looks for pushes in
+ the repository where the check suite or check run were created.
+ Pushes to a branch in a forked repository are not detected and
+ return an empty pull_requests array and a
+ null value for head_branch .
+
+ Check run activity has occurred. The type of activity is specified
+ in the action property of the payload object. For
+ more information, see the " check runs" REST API.
+
+ Availability for check_run
+
+ -
+ Repository webhooks only receive payloads for the
+
created and completed event types in a
+ repository
+
+ -
+ Organization webhooks only receive payloads for the
+
created and completed event types in
+ repositories
+
+ -
+ GitHub Apps with Checks read permission receive
+ payloads for the
created and
+ completed events that occur in the repository where
+ the app is installed. The app must have
+ Checks write permission to receive the
+ rerequested and requested_action event
+ types. The rerequested and
+ requested_action event type payloads are only sent
+ to the GitHub App being requested. GitHub Apps with
+ Checks write permission are automatically
+ subscribed to this webhook event.
+
+
+ Webhook payload object for check_run
+
+
+
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
-
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "edited",
- "rule": {
- "id": 21796960,
- "repository_id": 259377789,
- "name": "production",
- "created_at": "2021-08-19T12:16:32.000-04:00",
- "updated_at": "2021-08-19T12:16:32.000-04:00",
- "pull_request_reviews_enforcement_level": "off",
- "required_approving_review_count": 1,
- "dismiss_stale_reviews_on_push": false,
- "require_code_owner_review": false,
- "authorized_dismissal_actors_only": false,
- "ignore_approvals_from_contributors": false,
- "required_status_checks": [
- "basic-CI"
- ],
- "required_status_checks_enforcement_level": "non_admins",
- "strict_required_status_checks_policy": false,
- "signature_requirement_enforcement_level": "off",
- "linear_history_requirement_enforcement_level": "off",
- "admin_enforced": false,
- "allow_force_pushes_enforcement_level": "off",
- "allow_deletions_enforcement_level": "off",
- "merge_queue_enforcement_level": "off",
- "required_deployments_enforcement_level": "off",
- "required_conversation_resolution_level": "off",
- "authorized_actors_only": true,
- "authorized_actor_names": [
- "Codertocat"
- ]
- },
- "changes": {
- "authorized_actors_only": {
- "from": false
- },
- "authorized_actor_names": {
- "from": []
- }
- },
- "repository": {
- "id": 17273051,
- "node_id": "MDEwOlJlcG9zaXRvcnkxNzI3MzA1MQ==",
- "name": "octo-repo",
- "full_name": "octo-org/octo-repo",
- "private": true,
- "owner": {
- "login": "octo-org",
- "id": 6811672,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY4MTE2NzI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6811672?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/octo-org",
- "html_url": "https://github.com/octo-org",
- "followers_url": "https://api.github.com/users/octo-org/followers",
- "following_url": "https://api.github.com/users/octo-org/following{/other_user}",
- "gists_url": "https://api.github.com/users/octo-org/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/octo-org/subscriptions",
- "organizations_url": "https://api.github.com/users/octo-org/orgs",
- "repos_url": "https://api.github.com/users/octo-org/repos",
- "events_url": "https://api.github.com/users/octo-org/events{/privacy}",
- "received_events_url": "https://api.github.com/users/octo-org/received_events",
- "type": "Organization",
- "site_admin": false
- },
- "html_url": "https://github.com/octo-org/octo-repo",
- "description": "My first repo on GitHub!",
- "fork": false,
- "url": "https://api.github.com/repos/octo-org/octo-repo",
- "forks_url": "https://api.github.com/repos/octo-org/octo-repo/forks",
- "keys_url": "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}",
- "collaborators_url": "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}",
- "teams_url": "https://api.github.com/repos/octo-org/octo-repo/teams",
- "hooks_url": "https://api.github.com/repos/octo-org/octo-repo/hooks",
- "issue_events_url": "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}",
- "events_url": "https://api.github.com/repos/octo-org/octo-repo/events",
- "assignees_url": "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}",
- "branches_url": "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}",
- "tags_url": "https://api.github.com/repos/octo-org/octo-repo/tags",
- "blobs_url": "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}",
- "git_tags_url": "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}",
- "git_refs_url": "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}",
- "trees_url": "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}",
- "statuses_url": "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}",
- "languages_url": "https://api.github.com/repos/octo-org/octo-repo/languages",
- "stargazers_url": "https://api.github.com/repos/octo-org/octo-repo/stargazers",
- "contributors_url": "https://api.github.com/repos/octo-org/octo-repo/contributors",
- "subscribers_url": "https://api.github.com/repos/octo-org/octo-repo/subscribers",
- "subscription_url": "https://api.github.com/repos/octo-org/octo-repo/subscription",
- "commits_url": "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}",
- "git_commits_url": "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}",
- "comments_url": "https://api.github.com/repos/octo-org/octo-repo/comments{/number}",
- "issue_comment_url": "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}",
- "contents_url": "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}",
- "compare_url": "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}",
- "merges_url": "https://api.github.com/repos/octo-org/octo-repo/merges",
- "archive_url": "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}",
- "downloads_url": "https://api.github.com/repos/octo-org/octo-repo/downloads",
- "issues_url": "https://api.github.com/repos/octo-org/octo-repo/issues{/number}",
- "pulls_url": "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}",
- "milestones_url": "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}",
- "notifications_url": "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}",
- "labels_url": "https://api.github.com/repos/octo-org/octo-repo/labels{/name}",
- "releases_url": "https://api.github.com/repos/octo-org/octo-repo/releases{/id}",
- "deployments_url": "https://api.github.com/repos/octo-org/octo-repo/deployments",
- "created_at": "2014-02-28T02:42:51Z",
- "updated_at": "2021-03-11T14:54:13Z",
- "pushed_at": "2021-03-11T14:54:10Z",
- "git_url": "git://github.com/octo-org/octo-repo.git",
- "ssh_url": "org-6811672@github.com:octo-org/octo-repo.git",
- "clone_url": "https://github.com/octo-org/octo-repo.git",
- "svn_url": "https://github.com/octo-org/octo-repo",
- "homepage": "",
- "size": 300,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "JavaScript",
- "has_issues": true,
- "has_projects": false,
- "has_downloads": true,
- "has_wiki": false,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 39,
- "license": null,
- "forks": 0,
- "open_issues": 39,
- "watchers": 0,
- "default_branch": "main"
- },
- "organization": {
- "login": "octo-org",
- "id": 6811672,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY4MTE2NzI=",
- "url": "https://api.github.com/orgs/octo-org",
- "repos_url": "https://api.github.com/orgs/octo-org/repos",
- "events_url": "https://api.github.com/orgs/octo-org/events",
- "hooks_url": "https://api.github.com/orgs/octo-org/hooks",
- "issues_url": "https://api.github.com/orgs/octo-org/issues",
- "members_url": "https://api.github.com/orgs/octo-org/members{/member}",
- "public_members_url": "https://api.github.com/orgs/octo-org/public_members{/member}",
- "avatar_url": "https://avatars.githubusercontent.com/u/6811672?v=4",
- "description": "Working better together!"
- },
- "sender": {
- "login": "Codertocat",
- "id": 21031067,
- "node_id": "MDQ6VXNlcjIxMDMxMDY3",
- "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Codertocat",
- "html_url": "https://github.com/Codertocat",
- "followers_url": "https://api.github.com/users/Codertocat/followers",
- "following_url": "https://api.github.com/users/Codertocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions",
- "organizations_url": "https://api.github.com/users/Codertocat/orgs",
- "repos_url": "https://api.github.com/users/Codertocat/repos",
- "events_url": "https://api.github.com/users/Codertocat/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- }
-}
-
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action performed. Can be one of:
+
+ -
+
created - A new check run was
+ created.
+
+ -
+
completed - The
+ status of the check run is
+ completed .
+
+ -
+
rerequested - Someone requested to
+ re-run your check run from the pull request UI.
+ See "About status checks" for more details about the GitHub UI. When
+ you receive a rerequested action,
+ you'll need to
+ create a new check run. Only the GitHub App that someone requests to
+ re-run the check will receive the
+ rerequested payload.
+
+ -
+
requested_action - Someone
+ requested an action your app provides to be
+ taken. Only the GitHub App someone requests to
+ perform an action will receive the
+ requested_action payload. To learn
+ more about check runs and requested actions, see
+ "Check runs and requested actions."
+
+
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+
+ check_run[status] string
+
+
+
+ The current status of the check run. Can be
+ queued , in_progress , or
+ completed .
+
+
+
+
+ |
+
+
+
+
+
+ check_run[conclusion] string
+
+
+
+ The result of the completed check run. Can be one of
+ success , failure ,
+ neutral , cancelled ,
+ timed_out ,
+ action_required or stale .
+ This value will be null until the check
+ run has completed .
+
+
+
+
+ |
+
+
+
+
+
+ check_run[name] string
+
+
+ The name of the check run.
+
+
+
+ |
+
+
+
+
+
+ check_run[check_suite][id]
+ integer
+
+
+
+ The id of the check suite that this check run is
+ part of.
+
+
+
+
+ |
+
+
+
+
+
+ check_run[check_suite][pull_requests]
+ array
+
+
+
+ An array of pull requests that match this check
+ suite. A pull request matches a check suite if they
+ have the same
+ head_branch . Note:
+
+ -
+ The
head_sha of the check suite can
+ differ from the sha of the pull
+ request if subsequent pushes are made into the
+ PR.
+
+ -
+ When the check suite's
+
head_branch is in a forked
+ repository it will be null and the
+ pull_requests array will be empty.
+
+
+
+
+
+
+ |
+
+
+
+
+
+ check_run[check_suite][deployment]
+ object
+
+
+
+ A deployment to a repository environment. This will
+ only be populated if the check run was created by a
+ GitHub Actions workflow job that references an
+ environment.
+
+
+
+
+ |
+
+
+
+
+
+ requested_action object
+
+
+ The action requested by the user.
+
+
+
+ |
+
+
+
+
+
+ requested_action[identifier]
+ string
+
+
+
+ The integrator reference of the action requested by
+ the user.
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+ |
+
+
+ Webhook payload example
+
+ { "action": "created", "check_run": { "id": 2, "node_id":
+ "MDg6Q2hlY2tSdW4y", "head_sha":
+ "14977a7b5485400124827221a04bfb474bcd72d1", "external_id": "",
+ "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/check-runs/2",
+ "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/runs/2",
+ "details_url": "https://octocoders.io", "status": "queued",
+ "conclusion": null, "started_at": "2019-05-15T19:39:04Z",
+ "completed_at": null, "output": { "title": null, "summary": null,
+ "text": null, "annotations_count": 0, "annotations_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/check-runs/2/annotations"
+ }, "name": "Octocoders-linter", "check_suite": { "id": 9,
+ "node_id": "MDEwOkNoZWNrU3VpdGU5", "head_branch": "changes",
+ "head_sha": "14977a7b5485400124827221a04bfb474bcd72d1", "status":
+ "queued", "conclusion": null, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/check-suites/9",
+ "before": "4544205a385319fd846d5df4ed2e3b8173529d78", "after":
+ "14977a7b5485400124827221a04bfb474bcd72d1", "pull_requests": [ {
+ "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2",
+ "id": 2, "number": 2, "head": { "ref": "changes", "sha":
+ "14977a7b5485400124827221a04bfb474bcd72d1", "repo": { "id": 118,
+ "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "name": "Hello-World" } }, "base": { "ref": "master", "sha":
+ "78a96099c3f442d7f6e8d1a7d07090091993e65a", "repo": { "id": 118,
+ "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "name": "Hello-World" } } } ], "app": { "id": 2, "node_id":
+ "MDM6QXBwMg==", "owner": { "login": "Octocoders", "id": 6,
+ "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/6?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Octocoders",
+ "html_url": "https://octocoders.github.io/Octocoders",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/received_events",
+ "type": "Organization", "site_admin": false }, "name":
+ "octocoders-linter", "description": "", "external_url":
+ "https://octocoders.io", "html_url":
+ "https://octocoders.github.io/github-apps/octocoders-linter",
+ "created_at": "2019-05-15T15:41:35Z", "updated_at":
+ "2019-05-15T15:41:35Z", "permissions": { "administration":
+ "write", "checks": "write", "contents": "write", "deployments":
+ "write", "issues": "write", "metadata": "read", "pages": "write",
+ "pull_requests": "write", "repository_hooks": "write",
+ "repository_projects": "write", "vulnerability_alerts": "read",
+ "statuses": "write", "members": "write",
+ "organization_user_blocking": "write", "organization_projects":
+ "write", "team_discussions": "write", "organization_hooks":
+ "write", "repository_pre_receive_hooks": "write",
+ "organization_pre_receive_hooks": "write" }, "events": [
+ "check_run", "check_suite", "commit_comment", "create", "delete",
+ "deployment", "deployment_status", "fork", "gollum", "issues",
+ "issue_comment", "label", "member", "membership", "milestone",
+ "organization", "page_build", "project", "project_card",
+ "project_column", "public", "pull_request", "pull_request_review",
+ "pull_request_review_comment", "push", "release", "repository",
+ "status", "team", "team_add", "watch" ] }, "created_at":
+ "2019-05-15T19:38:27Z", "updated_at": "2019-05-15T19:38:27Z" },
+ "app": { "id": 2, "node_id": "MDM6QXBwMg==", "owner": { "login":
+ "Octocoders", "id": 6, "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
+ "avatar_url": "https://octocoders.github.io/avatars/u/6?",
+ "gravatar_id": "", "url":
+ "https://octocoders.github.io/api/v3/users/Octocoders",
+ "html_url": "https://octocoders.github.io/Octocoders",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/received_events",
+ "type": "Organization", "site_admin": false }, "name":
+ "octocoders-linter", "description": "", "external_url":
+ "https://octocoders.io", "html_url":
+ "https://octocoders.github.io/github-apps/octocoders-linter",
+ "created_at": "2019-05-15T15:41:35Z", "updated_at":
+ "2019-05-15T15:41:35Z", "permissions": { "administration":
+ "write", "checks": "write", "contents": "write", "deployments":
+ "write", "issues": "write", "metadata": "read", "pages": "write",
+ "pull_requests": "write", "repository_hooks": "write",
+ "repository_projects": "write", "vulnerability_alerts": "read",
+ "statuses": "write", "members": "write",
+ "organization_user_blocking": "write", "organization_projects":
+ "write", "team_discussions": "write", "organization_hooks":
+ "write", "repository_pre_receive_hooks": "write",
+ "organization_pre_receive_hooks": "write" }, "events": [
+ "check_run", "check_suite", "commit_comment", "create", "delete",
+ "deployment", "deployment_status", "fork", "gollum", "issues",
+ "issue_comment", "label", "member", "membership", "milestone",
+ "organization", "page_build", "project", "project_card",
+ "project_column", "public", "pull_request", "pull_request_review",
+ "pull_request_review_comment", "push", "release", "repository",
+ "status", "team", "team_add", "watch" ] }, "pull_requests": [ {
+ "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2",
+ "id": 2, "number": 2, "head": { "ref": "changes", "sha":
+ "14977a7b5485400124827221a04bfb474bcd72d1", "repo": { "id": 118,
+ "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "name": "Hello-World" } }, "base": { "ref": "master", "sha":
+ "78a96099c3f442d7f6e8d1a7d07090091993e65a", "repo": { "id": 118,
+ "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "name": "Hello-World" } } } ] }, "repository": { "id": 118,
+ "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World",
+ "full_name": "Codertocat/Hello-World", "private": false, "owner":
+ { "login": "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=",
+ "avatar_url": "https://octocoders.github.io/avatars/u/4?",
+ "gravatar_id": "", "url":
+ "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:38:27Z", "pushed_at": "2019-05-15T19:38:23Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "Ruby", "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 0, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
-
- cache_sync
-
-
- A Git ref has been successfully synced to a cache replica. For more
- information, see "About repository caching."
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- cache_location |
- string |
- The location of the cache server that has been updated. |
-
-
- ref |
- string |
- The ref that has been updated. |
-
-
- before |
- string |
-
- The OID of the ref on the cache replica before it was updated.
- |
-
-
- after |
- string |
- The OID of the ref on the cache replica after the update. |
-
-
- repository |
- object |
-
- The
- repository
+
+
+
+
+
+ Note: The Checks API only looks for pushes in
+ the repository where the check suite or check run were created.
+ Pushes to a branch in a forked repository are not detected and
+ return an empty pull_requests array and a
+ null value for head_branch .
+
+ Check suite activity has occurred. The type of activity is
+ specified in the action property of the payload
+ object. For more information, see the " check suites" REST API.
+
+ Availability for check_suite
+
+ -
+ Repository webhooks only receive payloads for the
+
completed event types in a repository
+
+ -
+ Organization webhooks only receive payloads for the
+
completed event types in repositories
+
+ -
+ GitHub Apps with Checks read permission receive
+ payloads for the
created and
+ completed events that occur in the repository where
+ the app is installed. The app must have
+ Checks write permission to receive the
+ requested and rerequested event types.
+ The requested and rerequested event
+ type payloads are only sent to the GitHub App being requested.
+ GitHub Apps with Checks write permission are
+ automatically subscribed to this webhook event.
+
+
+ Webhook payload object for check_suite
+
+
+
- where the event occurred.
-
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action performed. Can be:
+
+ -
+
completed - All check runs in a
+ check suite have completed.
+
+ -
+
requested - Occurs when new code is
+ pushed to the app's repository. When you receive
+ the requested action events, you'll
+ need to
+ create a new check run.
+
+ -
+
rerequested - Occurs when someone
+ requests to re-run the entire check suite from
+ the pull request UI. When you receive the
+ rerequested action events, you'll
+ need to
+ create a new check run. See "About status checks" for more details about the GitHub UI.
+
+
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+
+ check_suite[head_branch]
+ string
+
+
+ The head branch name the changes are on.
+
+
+
+ |
+
+
+
+
+
+ check_suite[head_sha] string
+
+
+
+ The SHA of the most recent commit for this check
+ suite.
+
+
+
+
+ |
+
+
+
+
+
+ check_suite[status] string
+
+
+
+ The summary status for all check runs that are part
+ of the check suite. Can be queued ,
+ requested , in_progress , or
+ completed .
+
+
+
+
+ |
+
+
+
+
+
+ check_suite[conclusion]
+ string
+
+
+
+ The summary conclusion for all check runs that are
+ part of the check suite. Can be one of
+ success , failure ,
+ neutral , cancelled ,
+ timed_out ,
+ action_required or stale .
+ This value will be null until the check
+ run has completed .
+
+
+
+
+ |
+
+
+
+
+
+ check_suite[url] string
+
+
+
+ URL that points to the check suite API resource.
+
+
+
+
+ |
+
+
+
+
+
+ check_suite[pull_requests]
+ array
+
+
+
+ An array of pull requests that match this check
+ suite. A pull request matches a check suite if they
+ have the same
+ head_branch . Note:
+
+ -
+ The
head_sha of the check suite can
+ differ from the sha of the pull
+ request if subsequent pushes are made into the
+ PR.
+
+ -
+ When the check suite's
+
head_branch is in a forked
+ repository it will be null and the
+ pull_requests array will be empty.
+
+
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "completed", "check_suite": { "id": 9, "node_id":
+ "MDEwOkNoZWNrU3VpdGU5", "head_branch": "changes", "head_sha":
+ "14977a7b5485400124827221a04bfb474bcd72d1", "status": "completed",
+ "conclusion": "success", "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/check-suites/9",
+ "before": "4544205a385319fd846d5df4ed2e3b8173529d78", "after":
+ "14977a7b5485400124827221a04bfb474bcd72d1", "pull_requests": [ {
+ "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2",
+ "id": 2, "number": 2, "head": { "ref": "changes", "sha":
+ "14977a7b5485400124827221a04bfb474bcd72d1", "repo": { "id": 118,
+ "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "name": "Hello-World" } }, "base": { "ref": "master", "sha":
+ "78a96099c3f442d7f6e8d1a7d07090091993e65a", "repo": { "id": 118,
+ "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "name": "Hello-World" } } } ], "app": { "id": 2, "node_id":
+ "MDM6QXBwMg==", "owner": { "login": "Octocoders", "id": 6,
+ "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/6?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Octocoders",
+ "html_url": "https://octocoders.github.io/Octocoders",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/received_events",
+ "type": "Organization", "site_admin": false }, "name":
+ "octocoders-linter", "description": "", "external_url":
+ "https://octocoders.io", "html_url":
+ "https://octocoders.github.io/github-apps/octocoders-linter",
+ "created_at": "2019-05-15T15:41:35Z", "updated_at":
+ "2019-05-15T15:41:35Z", "permissions": { "administration":
+ "write", "checks": "write", "contents": "write", "deployments":
+ "write", "issues": "write", "metadata": "read", "pages": "write",
+ "pull_requests": "write", "repository_hooks": "write",
+ "repository_projects": "write", "vulnerability_alerts": "read",
+ "statuses": "write", "members": "write",
+ "organization_user_blocking": "write", "organization_projects":
+ "write", "team_discussions": "write", "organization_hooks":
+ "write", "repository_pre_receive_hooks": "write",
+ "organization_pre_receive_hooks": "write" }, "events": [
+ "check_run", "check_suite", "commit_comment", "create", "delete",
+ "deployment", "deployment_status", "fork", "gollum", "issues",
+ "issue_comment", "label", "member", "membership", "milestone",
+ "organization", "page_build", "project", "project_card",
+ "project_column", "public", "pull_request", "pull_request_review",
+ "pull_request_review_comment", "push", "release", "repository",
+ "status", "team", "team_add", "watch" ] }, "created_at":
+ "2019-05-15T19:38:27Z", "updated_at": "2019-05-15T19:39:09Z",
+ "latest_check_runs_count": 1, "check_runs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/check-suites/9/check-runs",
+ "head_commit": { "id": "14977a7b5485400124827221a04bfb474bcd72d1",
+ "tree_id": "31b122c26a97cf9af023e9ddab94a82c6e77b0ea", "message":
+ "Update README.md", "timestamp": "2019-05-15T19:38:01Z", "author":
+ { "name": "Codertocat", "email": "Codertocat@Octocoders.io" },
+ "committer": { "name": "Codertocat", "email":
+ "Codertocat@Octocoders.io" } } }, "repository": { "id": 118,
+ "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World",
+ "full_name": "Codertocat/Hello-World", "private": false, "owner":
+ { "login": "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=",
+ "avatar_url": "https://octocoders.github.io/avatars/u/4?",
+ "gravatar_id": "", "url":
+ "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:38:27Z", "pushed_at": "2019-05-15T19:38:23Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "Ruby", "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 0, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
+
+
+
+
+
+
+ Activity related to code scanning alerts in a repository. The type
+ of activity is specified in the action property of the payload
+ object. For more information, see " About code scanning."
+
+ Availability for code_scanning_alert
+
+ - Repository webhooks
+ - Organization webhooks
+ -
+ GitHub Apps with
+ Code scanning alerts permission
+
+
+ Webhook payload object for code_scanning_alert
+
+
+
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
-
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "cache_location": "morocco",
- "ref": "refs/heads/main",
- "before": "0000000000000000000000000000000000000000",
- "after": "de40facb99837f9ca38a0d399b0d20fe135510eb",
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:37:10Z",
- "pushed_at": "2019-05-15T19:38:03Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "github-enterprise",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/github-enterprise",
- "html_url": "https://octocoders.github.io/github-enterprise",
- "followers_url": "https://octocoders.github.io/api/v3/users/github-enterprise/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/github-enterprise/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/github-enterprise/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/github-enterprise/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/github-enterprise/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/github-enterprise/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/github-enterprise/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/github-enterprise/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/github-enterprise/received_events",
- "type": "User",
- "site_admin": false
- }
-}
-
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed. This can be one of
+ created , reopened_by_user ,
+ closed_by_user , fixed ,
+ appeared_in_branch , or
+ reopened .
+
+
+
+
+ |
+
+
+
+
+ alert object
+
+
+ The code scanning alert involved in the event.
+
+
+
+
+ |
+
+
+
+
+ ref string
+
+
+ The Git reference of the code scanning alert. When
+ the action is reopened_by_user or
+ closed_by_user , the event was triggered
+ by the sender and this value will be
+ empty.
+
+
+
+
+ |
+
+
+
+
+ commit_oid string
+
+
+ The commit SHA of the code scanning alert. When the
+ action is reopened_by_user or
+ closed_by_user , the event was triggered
+ by the sender and this value will be
+ empty.
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+
+ If the action is
+ reopened_by_user or
+ closed_by_user , the
+ sender object will be the user that
+ triggered the event. The sender object
+ is github-enterprise for all other
+ actions.
+
+
+
+
+ |
+
+
+ |
+
+
+ Webhook payload example
+
+ { "action": "reopened", "alert": { "number": 10, "created_at":
+ "2020-07-22T14:06:31Z", "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/code-scanning/alerts/10",
+ "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/security/code-scanning/10",
+ "instances": [ { "ref": "refs/heads/main", "analysis_key":
+ ".github/workflows/workflow.yml:upload", "environment": "{}",
+ "state": "open" } ], "state": "open", "dismissed_by": null,
+ "dismissed_at": null, "dismissed_reason": null, "rule": { "id":
+ "Style/FrozenStringLiteralComment", "severity": "note",
+ "description": "Add the frozen_string_literal comment to the top
+ of files to help transition to frozen string literals by default."
+ }, "tool": { "name": "Rubocop", "version": null } }, "ref":
+ "refs/heads/main", "commit_oid":
+ "d6e4c75c141dbacecc279b721b8b9393d5405795", "repository": { "id":
+ 186853002, "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", "name":
+ "Hello-World", "full_name": "Codertocat/Hello-World", "private":
+ false, "owner": { "login": "Codertocat", "id": 21031067,
+ "node_id": "MDQ6VXNlcjIxMDMxMDY3", "avatar_url":
+ "https://avatars1.githubusercontent.com/u/21031067?v=4",
+ "gravatar_id": "", "url":
+ "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T15:19:25Z", "updated_at":
+ "2019-05-15T15:19:27Z", "pushed_at": "2019-05-15T15:20:32Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": null, "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 0, "open_issues": 2, "watchers": 0,
+ "default_branch": "main" }, "organization": { "login":
+ "Octocoders", "id": 6, "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
+ "url": "https://octocoders.github.io/api/v3/orgs/Octocoders",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/events",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/hooks",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/issues",
+ "members_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/members{/member}",
+ "public_members_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/public_members{/member}",
+ "avatar_url": "https://octocoders.github.io/avatars/u/6?",
+ "description": "" } }
+
+
-
- check_run
-
-
- Check run activity has occurred. The type of activity is specified in
- the action property of the payload object. For more
- information, see the "check runs" REST API.
-
-
- Note: The Checks API only looks for pushes in the
- repository where the check suite or check run were created. Pushes to
- a branch in a forked repository are not detected and return an empty
- pull_requests array and a null value for
- head_branch .
-
+
+
+
+
+ A commit comment is created. The type of activity is specified in
+ the action property of the payload object. For more
+ information, see the " commit comment" REST API.
+
+ Availability for commit_comment
+
+ - Repository webhooks
+ - Organization webhooks
+ - GitHub Apps with Contents permission
+
+ Webhook payload object for commit_comment
+
+
+
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action performed. Can be created .
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "created", "comment": { "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments/2",
+ "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/commit/4544205a385319fd846d5df4ed2e3b8173529d78#commitcomment-2",
+ "id": 2, "node_id": "MDEzOkNvbW1pdENvbW1lbnQy", "user": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "position": null, "line":
+ null, "path": null, "commit_id":
+ "4544205a385319fd846d5df4ed2e3b8173529d78", "created_at":
+ "2019-05-15T19:38:09Z", "updated_at": "2019-05-15T19:38:09Z",
+ "author_association": "OWNER", "body": "This is a really good
+ change! :+1:" }, "repository": { "id": 118, "node_id":
+ "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World", "full_name":
+ "Codertocat/Hello-World", "private": false, "owner": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:37:10Z", "pushed_at": "2019-05-15T19:38:03Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": null, "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 0, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
-
- Availability
-
-
- -
- Repository webhooks only receive payloads for the
-
created and completed event types in a
- repository
-
- -
- Organization webhooks only receive payloads for the
-
created and completed event types in
- repositories
-
- -
- GitHub Apps with Checks read permission receive
- payloads for the
created and
- completed events that occur in the repository where the
- app is installed. The app must have Checks write
- permission to receive the rerequested and
- requested_action event types. The
- rerequested and requested_action event type
- payloads are only sent to the GitHub App being requested. GitHub Apps
- with Checks write permission are automatically
- subscribed to this webhook event.
-
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action performed. Can be one of:
-
- created - A new check run was created.
- -
-
completed - The status of the check
- run is completed .
-
- -
-
rerequested - Someone requested to re-run your
- check run from the pull request UI. See "About status checks" for more details about the GitHub UI. When you receive a
- rerequested action, you'll need to
- create a new check run. Only the GitHub App that someone requests to re-run the
- check will receive the rerequested payload.
-
- -
-
requested_action - Someone requested an action
- your app provides to be taken. Only the GitHub App someone
- requests to perform an action will receive the
- requested_action payload. To learn more about
- check runs and requested actions, see "Check runs and requested actions."
-
-
- |
-
-
- check_run |
- object |
-
- The
- check_run.
- |
-
-
- check_run[status] |
- string |
-
- The current status of the check run. Can be queued ,
- in_progress , or completed .
- |
-
-
- check_run[conclusion] |
- string |
-
- The result of the completed check run. Can be one of
- success , failure , neutral ,
- cancelled , timed_out ,
- action_required or stale . This value
- will be null until the check run has
- completed .
- |
-
-
- check_run[name] |
- string |
- The name of the check run. |
-
-
- check_run[check_suite][id] |
- integer |
- The id of the check suite that this check run is part of. |
-
-
- check_run[check_suite][pull_requests] |
- array |
-
- An array of pull requests that match this check suite. A pull
- request matches a check suite if they have the same
- head_branch .
Note:
-
- -
- The
head_sha of the check suite can differ from
- the sha of the pull request if subsequent pushes
- are made into the PR.
-
- -
- When the check suite's
head_branch is in a forked
- repository it will be null and the
- pull_requests array will be empty.
-
-
- |
-
-
- check_run[check_suite][deployment] |
- object |
-
- A deployment to a repository environment. This will only be
- populated if the check run was created by a GitHub Actions
- workflow job that references an environment.
- |
-
-
- requested_action |
- object |
- The action requested by the user. |
-
-
- requested_action[identifier] |
- string |
-
- The integrator reference of the action requested by the user.
- |
-
-
- repository |
- object |
-
- The
- repository
+
+
+
+
+
+ Note: You will not receive a webhook for this
+ event when you create more than three tags at once.
+
+ A Git branch or tag is created. For more information, see the " Git database" REST API.
+
+ Availability for create
+
+ - Repository webhooks
+ - Organization webhooks
+ - GitHub Apps with Contents permission
+
+ Webhook payload object for create
+
+
+
- where the event occurred.
-
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ |
+
+
+
+
+ ref_type string
+
+
+ The type of Git ref object created in the
+ repository. Can be either branch or
+ tag .
+
+
+
+
+ |
+
+
+
+
+
+ master_branch string
+
+
+
+ The name of the repository's default branch (usually
+ main ).
+
+
+
+
+ |
+
+
+
+
+ description string
+
+ The repository's current description.
+
+
+
+ |
+
+
+
+
+ pusher_type string
+
+
+ The pusher type for the event. Can be either
+ user or a deploy key.
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "ref": "simple-tag", "ref_type": "tag", "master_branch":
+ "master", "description": null, "pusher_type": "user",
+ "repository": { "id": 118, "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
+ "name": "Hello-World", "full_name": "Codertocat/Hello-World",
+ "private": false, "owner": { "login": "Codertocat", "id": 4,
+ "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:38:15Z", "pushed_at": "2019-05-15T19:38:22Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "Ruby", "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 1, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 1, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
+
+
+
+
+
+
+
+ Note: You will not receive a webhook for this
+ event when you delete more than three tags at once.
+
+ A Git branch or tag is deleted. For more information, see the " Git database" REST API.
+
+ Availability for delete
+
+ - Repository webhooks
+ - Organization webhooks
+ - GitHub Apps with Contents permission
+
+ Webhook payload object for delete
+
+
+
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
-
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "created",
- "check_run": {
- "id": 2,
- "node_id": "MDg6Q2hlY2tSdW4y",
- "head_sha": "14977a7b5485400124827221a04bfb474bcd72d1",
- "external_id": "",
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/check-runs/2",
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World/runs/2",
- "details_url": "https://octocoders.io",
- "status": "queued",
- "conclusion": null,
- "started_at": "2019-05-15T19:39:04Z",
- "completed_at": null,
- "output": {
- "title": null,
- "summary": null,
- "text": null,
- "annotations_count": 0,
- "annotations_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/check-runs/2/annotations"
- },
- "name": "Octocoders-linter",
- "check_suite": {
- "id": 9,
- "node_id": "MDEwOkNoZWNrU3VpdGU5",
- "head_branch": "changes",
- "head_sha": "14977a7b5485400124827221a04bfb474bcd72d1",
- "status": "queued",
- "conclusion": null,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/check-suites/9",
- "before": "4544205a385319fd846d5df4ed2e3b8173529d78",
- "after": "14977a7b5485400124827221a04bfb474bcd72d1",
- "pull_requests": [
- {
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2",
- "id": 2,
- "number": 2,
- "head": {
- "ref": "changes",
- "sha": "14977a7b5485400124827221a04bfb474bcd72d1",
- "repo": {
- "id": 118,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "name": "Hello-World"
- }
- },
- "base": {
- "ref": "master",
- "sha": "78a96099c3f442d7f6e8d1a7d07090091993e65a",
- "repo": {
- "id": 118,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "name": "Hello-World"
- }
- }
- }
- ],
- "app": {
- "id": 2,
- "node_id": "MDM6QXBwMg==",
- "owner": {
- "login": "Octocoders",
- "id": 6,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
- "avatar_url": "https://octocoders.github.io/avatars/u/6?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Octocoders",
- "html_url": "https://octocoders.github.io/Octocoders",
- "followers_url": "https://octocoders.github.io/api/v3/users/Octocoders/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Octocoders/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Octocoders/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Octocoders/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Octocoders/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Octocoders/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Octocoders/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Octocoders/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Octocoders/received_events",
- "type": "Organization",
- "site_admin": false
- },
- "name": "octocoders-linter",
- "description": "",
- "external_url": "https://octocoders.io",
- "html_url": "https://octocoders.github.io/github-apps/octocoders-linter",
- "created_at": "2019-05-15T15:41:35Z",
- "updated_at": "2019-05-15T15:41:35Z",
- "permissions": {
- "administration": "write",
- "checks": "write",
- "contents": "write",
- "deployments": "write",
- "issues": "write",
- "metadata": "read",
- "pages": "write",
- "pull_requests": "write",
- "repository_hooks": "write",
- "repository_projects": "write",
- "vulnerability_alerts": "read",
- "statuses": "write",
- "members": "write",
- "organization_user_blocking": "write",
- "organization_projects": "write",
- "team_discussions": "write",
- "organization_hooks": "write",
- "repository_pre_receive_hooks": "write",
- "organization_pre_receive_hooks": "write"
- },
- "events": [
- "check_run",
- "check_suite",
- "commit_comment",
- "create",
- "delete",
- "deployment",
- "deployment_status",
- "fork",
- "gollum",
- "issues",
- "issue_comment",
- "label",
- "member",
- "membership",
- "milestone",
- "organization",
- "page_build",
- "project",
- "project_card",
- "project_column",
- "public",
- "pull_request",
- "pull_request_review",
- "pull_request_review_comment",
- "push",
- "release",
- "repository",
- "status",
- "team",
- "team_add",
- "watch"
- ]
- },
- "created_at": "2019-05-15T19:38:27Z",
- "updated_at": "2019-05-15T19:38:27Z"
- },
- "app": {
- "id": 2,
- "node_id": "MDM6QXBwMg==",
- "owner": {
- "login": "Octocoders",
- "id": 6,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
- "avatar_url": "https://octocoders.github.io/avatars/u/6?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Octocoders",
- "html_url": "https://octocoders.github.io/Octocoders",
- "followers_url": "https://octocoders.github.io/api/v3/users/Octocoders/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Octocoders/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Octocoders/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Octocoders/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Octocoders/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Octocoders/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Octocoders/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Octocoders/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Octocoders/received_events",
- "type": "Organization",
- "site_admin": false
- },
- "name": "octocoders-linter",
- "description": "",
- "external_url": "https://octocoders.io",
- "html_url": "https://octocoders.github.io/github-apps/octocoders-linter",
- "created_at": "2019-05-15T15:41:35Z",
- "updated_at": "2019-05-15T15:41:35Z",
- "permissions": {
- "administration": "write",
- "checks": "write",
- "contents": "write",
- "deployments": "write",
- "issues": "write",
- "metadata": "read",
- "pages": "write",
- "pull_requests": "write",
- "repository_hooks": "write",
- "repository_projects": "write",
- "vulnerability_alerts": "read",
- "statuses": "write",
- "members": "write",
- "organization_user_blocking": "write",
- "organization_projects": "write",
- "team_discussions": "write",
- "organization_hooks": "write",
- "repository_pre_receive_hooks": "write",
- "organization_pre_receive_hooks": "write"
- },
- "events": [
- "check_run",
- "check_suite",
- "commit_comment",
- "create",
- "delete",
- "deployment",
- "deployment_status",
- "fork",
- "gollum",
- "issues",
- "issue_comment",
- "label",
- "member",
- "membership",
- "milestone",
- "organization",
- "page_build",
- "project",
- "project_card",
- "project_column",
- "public",
- "pull_request",
- "pull_request_review",
- "pull_request_review_comment",
- "push",
- "release",
- "repository",
- "status",
- "team",
- "team_add",
- "watch"
- ]
- },
- "pull_requests": [
- {
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2",
- "id": 2,
- "number": 2,
- "head": {
- "ref": "changes",
- "sha": "14977a7b5485400124827221a04bfb474bcd72d1",
- "repo": {
- "id": 118,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "name": "Hello-World"
- }
- },
- "base": {
- "ref": "master",
- "sha": "78a96099c3f442d7f6e8d1a7d07090091993e65a",
- "repo": {
- "id": 118,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "name": "Hello-World"
- }
- }
- }
- ]
- },
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:38:27Z",
- "pushed_at": "2019-05-15T19:38:23Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ |
+
+
+
+
+ ref_type string
+
+
+ The type of Git ref object deleted in the
+ repository. Can be either branch or
+ tag .
+
+
+
+
+ |
+
+
+
+
+ pusher_type string
+
+
+ The pusher type for the event. Can be either
+ user or a deploy key.
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+ |
+
+
+ Webhook payload example
+
+ { "ref": "simple-tag", "ref_type": "tag", "pusher_type": "user",
+ "repository": { "id": 118, "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
+ "name": "Hello-World", "full_name": "Codertocat/Hello-World",
+ "private": false, "owner": { "login": "Codertocat", "id": 4,
+ "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:38:15Z", "pushed_at": "2019-05-15T19:38:23Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "Ruby", "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 1, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 1, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
-
- check_suite
-
-
- Check suite activity has occurred. The type of activity is specified in
- the action property of the payload object. For more
- information, see the "check suites" REST API.
-
-
- Note: The Checks API only looks for pushes in the
- repository where the check suite or check run were created. Pushes to
- a branch in a forked repository are not detected and return an empty
- pull_requests array and a null value for
- head_branch .
-
+
+
+
+
+ A deploy key is added or removed from a repository. The type of
+ activity is specified in the action property of the
+ payload object. For more information, see the " Deploy keys" REST API.
+
+ Availability for deploy_key
+
+ - Repository webhooks
+ - Organization webhooks
+
+ Webhook payload object for deploy_key
+
+
+
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action performed. Can be either
+ created or deleted .
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "created", "key": { "id": 100, "key": "ssh-rsa
+ AAAAB3NzaC1yc2EAAAADAQABAAABAQConScVc7ouWWgwcjneNnJ4PScDkkwEjuDL5leLIUU5aIg13dH55/f4aqKUSvfcLUOKJ0a8073tFqMbR9rfvLAhLGeStKxmYApJXpzVkphauu7kfNW8kQNi1fI4kmHyOpQ+dKtoonzjZAT4L9AV3FlVTOfRq3U8wJ2RPwU+4EtOpMKUF+wcoDJ5ONlKBOW6uAeBt/guBiu6r3awDClDGRo4Q2YCmMceiAyoiuXcr2mFNSyzTqU1f20fftFwucV/VqnxlJjZvZ/zhlfB+v+UgQN11pJJ5vChZ7bzyRtIRRsjxbTReyWxqVZ5hEle5sm1oAR97abW9zTWfwIABgClKo+z",
+ "url":
+ "https://api.github.com/repos/Codertocat/Hello-World/keys/100",
+ "title": "hey-its-a-deploy-key", "verified": true, "created_at":
+ "2019-04-02T17:37:07Z", "read_only": true }, "repository": { "id":
+ 135493233, "node_id": "MDEwOlJlcG9zaXRvcnkxMzU0OTMyMzM=", "name":
+ "Hello-World", "full_name": "Codertocat/Hello-World", "owner": {
+ "login": "Codertocat", "id": 21031067, "node_id":
+ "MDQ6VXNlcjIxMDMxMDY3", "avatar_url":
+ "https://avatars1.githubusercontent.com/u/21031067?v=4",
+ "gravatar_id": "", "url":
+ "https://api.github.com/users/Codertocat", "html_url":
+ "https://github.com/Codertocat", "followers_url":
+ "https://api.github.com/users/Codertocat/followers",
+ "following_url":
+ "https://api.github.com/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://api.github.com/users/Codertocat/orgs", "repos_url":
+ "https://api.github.com/users/Codertocat/repos", "events_url":
+ "https://api.github.com/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/Codertocat/received_events", "type":
+ "User", "site_admin": false }, "private": false, "html_url":
+ "https://github.com/Codertocat/Hello-World", "description": null,
+ "fork": false, "url":
+ "https://api.github.com/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2018-05-30T20:18:04Z", "updated_at":
+ "2018-05-30T20:18:50Z", "pushed_at": "2018-05-30T20:18:48Z",
+ "git_url": "git://github.com/Codertocat/Hello-World.git",
+ "ssh_url": "git@github.com:Codertocat/Hello-World.git",
+ "clone_url": "https://github.com/Codertocat/Hello-World.git",
+ "svn_url": "https://github.com/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": null, "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "open_issues_count": 1, "license": null,
+ "forks": 0, "open_issues": 1, "watchers": 0, "default_branch":
+ "master" }, "sender": { "login": "Codertocat", "id": 21031067,
+ "node_id": "MDQ6VXNlcjIxMDMxMDY3", "avatar_url":
+ "https://avatars1.githubusercontent.com/u/21031067?v=4",
+ "gravatar_id": "", "url":
+ "https://api.github.com/users/Codertocat", "html_url":
+ "https://github.com/Codertocat", "followers_url":
+ "https://api.github.com/users/Codertocat/followers",
+ "following_url":
+ "https://api.github.com/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://api.github.com/users/Codertocat/orgs", "repos_url":
+ "https://api.github.com/users/Codertocat/repos", "events_url":
+ "https://api.github.com/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/Codertocat/received_events", "type":
+ "User", "site_admin": false } }
+
+
-
- Availability
-
-
- -
- Repository webhooks only receive payloads for the
-
completed event types in a repository
-
- -
- Organization webhooks only receive payloads for the
-
completed event types in repositories
-
- -
- GitHub Apps with Checks read permission receive
- payloads for the
created and
- completed events that occur in the repository where the
- app is installed. The app must have Checks write
- permission to receive the requested and
- rerequested event types. The requested and
- rerequested event type payloads are only sent to the
- GitHub App being requested. GitHub Apps with
- Checks write permission are automatically subscribed
- to this webhook event.
-
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action performed. Can be:
-
- -
-
completed - All check runs in a check suite have
- completed.
-
- -
-
requested - Occurs when new code is pushed to the
- app's repository. When you receive the
- requested action events, you'll need to
- create a new check run.
-
- -
-
rerequested - Occurs when someone requests to
- re-run the entire check suite from the pull request UI. When
- you receive the rerequested action events, you'll
- need to
- create a new check run. See "About status checks" for more details about the GitHub UI.
-
-
- |
-
-
- check_suite |
- object |
-
- The
- check_suite.
- |
-
-
- check_suite[head_branch] |
- string |
- The head branch name the changes are on. |
-
-
- check_suite[head_sha] |
- string |
- The SHA of the most recent commit for this check suite. |
-
-
- check_suite[status] |
- string |
-
- The summary status for all check runs that are part of the check
- suite. Can be queued , requested ,
- in_progress , or completed .
- |
-
-
- check_suite[conclusion] |
- string |
-
- The summary conclusion for all check runs that are part of the
- check suite. Can be one of success ,
- failure , neutral ,
- cancelled , timed_out ,
- action_required or stale . This value
- will be null until the check run has
- completed .
- |
-
-
- check_suite[url] |
- string |
- URL that points to the check suite API resource. |
-
-
- check_suite[pull_requests] |
- array |
-
- An array of pull requests that match this check suite. A pull
- request matches a check suite if they have the same
- head_branch .
Note:
-
- -
- The
head_sha of the check suite can differ from
- the sha of the pull request if subsequent pushes
- are made into the PR.
-
- -
- When the check suite's
head_branch is in a forked
- repository it will be null and the
- pull_requests array will be empty.
-
-
- |
-
-
- repository |
- object |
-
- The
- repository
+
+
+
+
+ A deployment is created. The type of activity is specified in the
+ action property of the payload object. For more
+ information, see the " deployment" REST API.
+
+ Availability for deployment
+
+ - Repository webhooks
+ - Organization webhooks
+ - GitHub Apps with Deployments permission
+
+ Webhook payload object for deployment
+
+
+
- where the event occurred.
-
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action performed. Can be created .
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "deployment": { "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments/2",
+ "id": 2, "node_id": "MDEwOkRlcGxveW1lbnQy", "sha":
+ "78a96099c3f442d7f6e8d1a7d07090091993e65a", "ref": "master",
+ "task": "deploy", "payload": {}, "original_environment":
+ "production", "environment": "production", "description": null,
+ "creator": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "created_at":
+ "2019-05-15T19:38:20Z", "updated_at": "2019-05-15T19:38:20Z",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments/2/statuses",
+ "repository_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World"
+ }, "repository": { "id": 118, "node_id":
+ "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World", "full_name":
+ "Codertocat/Hello-World", "private": false, "owner": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:38:15Z", "pushed_at": "2019-05-15T19:38:19Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "Ruby", "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 1, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 1, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
+
+
+
+
+
+
+ A deployment is created. The type of activity is specified in the
+ action property of the payload object. For more
+ information, see the " deployments" REST API.
+
+ Availability for deployment_status
+
+ - Repository webhooks
+ - Organization webhooks
+ - GitHub Apps with Deployments permission
+
+ Webhook payload object for deployment_status
+
+
+
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
-
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "completed",
- "check_suite": {
- "id": 9,
- "node_id": "MDEwOkNoZWNrU3VpdGU5",
- "head_branch": "changes",
- "head_sha": "14977a7b5485400124827221a04bfb474bcd72d1",
- "status": "completed",
- "conclusion": "success",
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/check-suites/9",
- "before": "4544205a385319fd846d5df4ed2e3b8173529d78",
- "after": "14977a7b5485400124827221a04bfb474bcd72d1",
- "pull_requests": [
- {
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2",
- "id": 2,
- "number": 2,
- "head": {
- "ref": "changes",
- "sha": "14977a7b5485400124827221a04bfb474bcd72d1",
- "repo": {
- "id": 118,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "name": "Hello-World"
- }
- },
- "base": {
- "ref": "master",
- "sha": "78a96099c3f442d7f6e8d1a7d07090091993e65a",
- "repo": {
- "id": 118,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "name": "Hello-World"
- }
- }
- }
- ],
- "app": {
- "id": 2,
- "node_id": "MDM6QXBwMg==",
- "owner": {
- "login": "Octocoders",
- "id": 6,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
- "avatar_url": "https://octocoders.github.io/avatars/u/6?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Octocoders",
- "html_url": "https://octocoders.github.io/Octocoders",
- "followers_url": "https://octocoders.github.io/api/v3/users/Octocoders/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Octocoders/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Octocoders/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Octocoders/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Octocoders/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Octocoders/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Octocoders/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Octocoders/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Octocoders/received_events",
- "type": "Organization",
- "site_admin": false
- },
- "name": "octocoders-linter",
- "description": "",
- "external_url": "https://octocoders.io",
- "html_url": "https://octocoders.github.io/github-apps/octocoders-linter",
- "created_at": "2019-05-15T15:41:35Z",
- "updated_at": "2019-05-15T15:41:35Z",
- "permissions": {
- "administration": "write",
- "checks": "write",
- "contents": "write",
- "deployments": "write",
- "issues": "write",
- "metadata": "read",
- "pages": "write",
- "pull_requests": "write",
- "repository_hooks": "write",
- "repository_projects": "write",
- "vulnerability_alerts": "read",
- "statuses": "write",
- "members": "write",
- "organization_user_blocking": "write",
- "organization_projects": "write",
- "team_discussions": "write",
- "organization_hooks": "write",
- "repository_pre_receive_hooks": "write",
- "organization_pre_receive_hooks": "write"
- },
- "events": [
- "check_run",
- "check_suite",
- "commit_comment",
- "create",
- "delete",
- "deployment",
- "deployment_status",
- "fork",
- "gollum",
- "issues",
- "issue_comment",
- "label",
- "member",
- "membership",
- "milestone",
- "organization",
- "page_build",
- "project",
- "project_card",
- "project_column",
- "public",
- "pull_request",
- "pull_request_review",
- "pull_request_review_comment",
- "push",
- "release",
- "repository",
- "status",
- "team",
- "team_add",
- "watch"
- ]
- },
- "created_at": "2019-05-15T19:38:27Z",
- "updated_at": "2019-05-15T19:39:09Z",
- "latest_check_runs_count": 1,
- "check_runs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/check-suites/9/check-runs",
- "head_commit": {
- "id": "14977a7b5485400124827221a04bfb474bcd72d1",
- "tree_id": "31b122c26a97cf9af023e9ddab94a82c6e77b0ea",
- "message": "Update README.md",
- "timestamp": "2019-05-15T19:38:01Z",
- "author": {
- "name": "Codertocat",
- "email": "Codertocat@Octocoders.io"
- },
- "committer": {
- "name": "Codertocat",
- "email": "Codertocat@Octocoders.io"
- }
- }
- },
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:38:27Z",
- "pushed_at": "2019-05-15T19:38:23Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action performed. Can be created .
+
+
+
+
+ |
+
+
+
+
+
+ deployment_status object
+
+
+
+ |
+
+
+
+
+
+ deployment_status["state"]
+ string
+
+
+
+ The new state. Can be pending ,
+ success , failure , or
+ error .
+
+
+
+
+ |
+
+
+
+
+
+ deployment_status["target_url"]
+ string
+
+
+ The optional link added to the status.
+
+
+
+ |
+
+
+
+
+
+ deployment_status["description"]
+ string
+
+
+
+ The optional human-readable description added to the
+ status.
+
+
+
+
+ |
+
+
+
+
+ deployment object
+
+
+ The
+ deployment
+ that this status is associated with.
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+ |
+
+
+ Webhook payload example
+
+ { "deployment_status": { "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments/2/statuses/2",
+ "id": 2, "node_id": "MDE2OkRlcGxveW1lbnRTdGF0dXMy", "state":
+ "success", "creator": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "description": "",
+ "environment": "production", "target_url": "", "created_at":
+ "2019-05-15T19:38:21Z", "updated_at": "2019-05-15T19:38:21Z",
+ "deployment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments/2",
+ "repository_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World"
+ }, "deployment": { "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments/2",
+ "id": 2, "node_id": "MDEwOkRlcGxveW1lbnQy", "sha":
+ "78a96099c3f442d7f6e8d1a7d07090091993e65a", "ref": "master",
+ "task": "deploy", "payload": {}, "original_environment":
+ "production", "environment": "production", "description": null,
+ "creator": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "created_at":
+ "2019-05-15T19:38:20Z", "updated_at": "2019-05-15T19:38:21Z",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments/2/statuses",
+ "repository_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World"
+ }, "repository": { "id": 118, "node_id":
+ "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World", "full_name":
+ "Codertocat/Hello-World", "private": false, "owner": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:38:15Z", "pushed_at": "2019-05-15T19:38:19Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "Ruby", "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 1, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 1, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
-
- code_scanning_alert
-
-
- Activity related to code scanning alerts in a repository. The type of
- activity is specified in the action property of the payload object. For
- more information, see "About code scanning."
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- -
- GitHub Apps with Code scanning alerts permission
-
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed. This can be one of
- created , reopened_by_user ,
- closed_by_user , fixed ,
- appeared_in_branch , or reopened .
- |
-
-
- alert |
- object |
- The code scanning alert involved in the event. |
-
-
- ref |
- string |
-
- The Git reference of the code scanning alert. When the action is
- reopened_by_user or closed_by_user , the
- event was triggered by the sender and this value will
- be empty.
- |
-
-
- commit_oid |
- string |
-
- The commit SHA of the code scanning alert. When the action is
- reopened_by_user or closed_by_user , the
- event was triggered by the sender and this value will
- be empty.
- |
-
-
- repository |
- object |
-
- The
- repository
+
+
+
+
+ Availability for enterprise
+
+ -
+ GitHub Enterprise webhooks. For more information, "Global webhooks."
+
+
+ Webhook payload object for enterprise
+
+
+
- where the event occurred.
-
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action performed. Can be
+ anonymous_access_enabled or
+ anonymous_access_disabled .
+
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "anonymous_access_enabled", "sender": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://avatars.octocoders.github.io/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": true } }
+
+
+
+
+
+
+
+
+ A user forks a repository. For more information, see the " forks" REST API.
+
+ Availability for fork
+
+ - Repository webhooks
+ - Organization webhooks
+ - GitHub Apps with Contents permission
+
+ Webhook payload object for fork
+
+
+
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
-
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
-
- If the action is reopened_by_user or
- closed_by_user , the sender object will
- be the user that triggered the event. The
- sender object is github-enterprise for
- all other actions.
- |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "reopened",
- "alert": {
- "number": 10,
- "created_at": "2020-07-22T14:06:31Z",
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/code-scanning/alerts/10",
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World/security/code-scanning/10",
- "instances": [
- {
- "ref": "refs/heads/main",
- "analysis_key": ".github/workflows/workflow.yml:upload",
- "environment": "{}",
- "state": "open"
- }
- ],
- "state": "open",
- "dismissed_by": null,
- "dismissed_at": null,
- "dismissed_reason": null,
- "rule": {
- "id": "Style/FrozenStringLiteralComment",
- "severity": "note",
- "description": "Add the frozen_string_literal comment to the top of files to help transition to frozen string literals by default."
- },
- "tool": {
- "name": "Rubocop",
- "version": null
- }
- },
- "ref": "refs/heads/main",
- "commit_oid": "d6e4c75c141dbacecc279b721b8b9393d5405795",
- "repository": {
- "id": 186853002,
- "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 21031067,
- "node_id": "MDQ6VXNlcjIxMDMxMDY3",
- "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T15:19:25Z",
- "updated_at": "2019-05-15T15:19:27Z",
- "pushed_at": "2019-05-15T15:20:32Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "main"
- },
- "organization": {
- "login": "Octocoders",
- "id": 6,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
- "url": "https://octocoders.github.io/api/v3/orgs/Octocoders",
- "repos_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/repos",
- "events_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/events",
- "hooks_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/hooks",
- "issues_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/issues",
- "members_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/members{/member}",
- "public_members_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/public_members{/member}",
- "avatar_url": "https://octocoders.github.io/avatars/u/6?",
- "description": ""
- }
-}
-
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+ |
+
+
+ Webhook payload example
+
+ { "forkee": { "id": 120, "node_id": "MDEwOlJlcG9zaXRvcnkxMjA=",
+ "name": "Hello-World", "full_name": "Octocoders/Hello-World",
+ "private": false, "owner": { "login": "Octocoders", "id": 6,
+ "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/6?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Octocoders",
+ "html_url": "https://octocoders.github.io/Octocoders",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/received_events",
+ "type": "Organization", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Octocoders/Hello-World",
+ "description": null, "fork": true, "url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/deployments",
+ "created_at": "2019-05-15T19:38:10Z", "updated_at":
+ "2019-05-15T19:38:10Z", "pushed_at": "2019-05-15T19:38:03Z",
+ "git_url":
+ "git://octocoders.github.io/Octocoders/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Octocoders/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Octocoders/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Octocoders/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": null, "has_issues": false,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": false, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 0,
+ "license": null, "forks": 0, "open_issues": 0, "watchers": 0,
+ "default_branch": "master", "public": true }, "repository": {
+ "id": 118, "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=", "name":
+ "Hello-World", "full_name": "Codertocat/Hello-World", "private":
+ false, "owner": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:38:10Z", "pushed_at": "2019-05-15T19:38:03Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": null, "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 1, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 1, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Octocoders", "id": 6, "node_id":
+ "MDEyOk9yZ2FuaXphdGlvbjY=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/6?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Octocoders",
+ "html_url": "https://octocoders.github.io/Octocoders",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/received_events",
+ "type": "Organization", "site_admin": false }, "installation": {
+ "id": 5, "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" }
+ }
+
+
-
-
- A commit comment is created. The type of activity is specified in the
- action property of the payload object. For more
- information, see the "commit comment" REST API.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Contents permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
- The action performed. Can be created . |
-
-
- comment |
- object |
-
- The
- commit comment
+
+
+
+
+ When someone revokes their authorization of a GitHub App, this
+ event occurs. A GitHub App receives this webhook by default and
+ cannot unsubscribe from this event.Anyone can revoke their
+ authorization of a GitHub App from their
+ GitHub account settings page. Revoking the authorization of a GitHub App does not uninstall
+ the GitHub App. You should program your GitHub App so that when it
+ receives this webhook, it stops calling the API on behalf of the
+ person who revoked the token. If your GitHub App continues to use
+ a revoked access token, it will receive the
+ 401 Bad Credentials error. For details about
+ user-to-server requests, which require GitHub App authorization,
+ see " Identifying and authorizing users for GitHub Apps."
+
+ Availability for github_app_authorization
+
+
+ Webhook payload object for github_app_authorization
+
+
+
+
- resource.
-
-
-
- repository |
- object |
-
- The
- repository
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action performed. Can be revoked .
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "revoked", "sender": { "login": "octocat", "id": 1,
+ "node_id": "MDQ6VXNlcjIxMDMxMDY3", "avatar_url":
+ "https://github.com/images/error/octocat_happy.gif",
+ "gravatar_id": "", "url": "https://api.github.com/users/octocat",
+ "html_url": "https://github.com/octocat", "followers_url":
+ "https://api.github.com/users/octocat/followers", "following_url":
+ "https://api.github.com/users/octocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/octocat/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/octocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/octocat/subscriptions",
+ "organizations_url": "https://api.github.com/users/octocat/orgs",
+ "repos_url": "https://api.github.com/users/octocat/repos",
+ "events_url":
+ "https://api.github.com/users/octocat/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/octocat/received_events", "type":
+ "User", "site_admin": false } }
+
+
+
+
+
+
+
+
+ A wiki page is created or updated. For more information, see " About wikis."
+
+ Availability for gollum
+
+ - Repository webhooks
+ - Organization webhooks
+ - GitHub Apps with Contents permission
+
+ Webhook payload object for gollum
+
+
+
- where the event occurred.
-
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ pages array
+
+ The pages that were updated.
+
+
+
+ |
+
+
+
+
+
+ pages[][page_name] string
+
+
+ The name of the page.
+
+
+
+ |
+
+
+
+
+
+ pages[][title] string
+
+
+ The current page title.
+
+
+
+ |
+
+
+
+
+
+ pages[][action] string
+
+
+
+ The action that was performed on the page. Can be
+ created or edited .
+
+
+
+
+ |
+
+
+
+
+ pages[][sha] string
+
+ The latest commit SHA of the page.
+
+
+
+ |
+
+
+
+
+
+ pages[][html_url] string
+
+
+ Points to the HTML wiki page.
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "pages": [ { "page_name": "Home", "title": "Home", "summary":
+ null, "action": "edited", "sha":
+ "4bbb6df16cb5ce1818602bf634e94ebdac7ae385", "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/wiki/Home" }
+ ], "repository": { "id": 122, "node_id":
+ "MDEwOlJlcG9zaXRvcnkxMjI=", "name": "Hello-World", "full_name":
+ "Codertocat/Hello-World", "owner": { "login": "Codertocat", "id":
+ 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://avatars.octocoders.github.io/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "private": false,
+ "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2018-10-04T18:29:19Z", "updated_at":
+ "2018-10-04T18:29:21Z", "pushed_at": "2018-10-04T18:29:59Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": null, "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "open_issues_count": 0, "license": null,
+ "forks": 0, "open_issues": 0, "watchers": 0, "default_branch":
+ "master" }, "sender": { "login": "rachmari", "id": 3, "node_id":
+ "MDQ6VXNlcjM=", "avatar_url":
+ "https://avatars.octocoders.github.io/u/3?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/rachmari",
+ "html_url": "https://octocoders.github.io/rachmari",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/rachmari/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/rachmari/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/rachmari/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/rachmari/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/rachmari/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/rachmari/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/rachmari/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/rachmari/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/rachmari/received_events",
+ "type": "User", "site_admin": true } }
+
+
+
+
+
+
+
+
+ Activity related to a GitHub App installation. The type of
+ activity is specified in the action property of the
+ payload object. For more information, see the " GitHub App installation" REST API.
+
+ Availability for installation
+
+ Webhook payload object for installation
+
+
+
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
-
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "created",
- "comment": {
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments/2",
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World/commit/4544205a385319fd846d5df4ed2e3b8173529d78#commitcomment-2",
- "id": 2,
- "node_id": "MDEzOkNvbW1pdENvbW1lbnQy",
- "user": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "position": null,
- "line": null,
- "path": null,
- "commit_id": "4544205a385319fd846d5df4ed2e3b8173529d78",
- "created_at": "2019-05-15T19:38:09Z",
- "updated_at": "2019-05-15T19:38:09Z",
- "author_association": "OWNER",
- "body": "This is a really good change! :+1:"
- },
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:37:10Z",
- "pushed_at": "2019-05-15T19:38:03Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed. Can be one of:
+
+ -
+
created - Someone installs a GitHub
+ App.
+
+ -
+
deleted - Someone uninstalls a
+ GitHub App
+
+ -
+
suspend - Someone suspends a GitHub
+ App installation.
+
+ -
+
unsuspend - Someone unsuspends a
+ GitHub App installation.
+
+ -
+
new_permissions_accepted - Someone
+ accepts new permissions for a GitHub App
+ installation. When a GitHub App owner requests
+ new permissions, the person who installed the
+ GitHub App must accept the new permissions
+ request.
+
+
+
+
+
+
+ |
+
+
+
+
+ repositories array
+
+
+ An array of repository objects that the installation
+ can access.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+ The GitHub App installation.
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+ |
+
+
+ Webhook payload example
+
+ { "action": "deleted", "installation": { "id": 5, "account": {
+ "login": "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=",
+ "avatar_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/avatars/u/4?",
+ "gravatar_id": "", "url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat",
+ "html_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/Codertocat",
+ "followers_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/followers",
+ "following_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/repos",
+ "events_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "repository_selection":
+ "selected", "access_tokens_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/app/installations/5/access_tokens",
+ "repositories_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/installation/repositories",
+ "html_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/settings/installations/5",
+ "app_id": 2, "target_id": 4, "target_type": "User", "permissions":
+ { "administration": "write", "checks": "write", "contents":
+ "write", "deployments": "write", "issues": "write", "pages":
+ "write", "pull_requests": "write", "repository_hooks": "write",
+ "repository_projects": "write", "statuses": "write",
+ "repository_pre_receive_hooks": "write", "metadata": "read",
+ "vulnerability_alerts": "read" }, "events": [ "check_run",
+ "check_suite", "commit_comment", "create", "delete", "deployment",
+ "deployment_status", "fork", "gollum", "issues", "issue_comment",
+ "label", "member", "membership", "milestone", "organization",
+ "page_build", "project", "project_card", "project_column",
+ "public", "pull_request", "pull_request_review",
+ "pull_request_review_comment", "push", "release", "repository",
+ "status", "team", "team_add", "watch" ], "created_at":
+ "2019-05-15T19:37:38.000Z", "updated_at":
+ "2019-05-15T19:37:38.000Z", "single_file_name": null },
+ "enterprise": { "id": 1, "slug": "github", "name": "GitHub",
+ "node_id": "MDg6QnVzaW5lc3Mx", "avatar_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/businesses/github",
+ "created_at": "2019-05-14T19:31:12Z", "updated_at":
+ "2019-05-14T19:31:12Z" }, "sender": { "login": "Codertocat", "id":
+ 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/avatars/u/4?",
+ "gravatar_id": "", "url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat",
+ "html_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/Codertocat",
+ "followers_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/followers",
+ "following_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/repos",
+ "events_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false } }
+
+
-
- create
-
-
- A Git branch or tag is created. For more information, see the "Git database" REST API.
-
-
- Note: You will not receive a webhook for this event
- when you create more than three tags at once.
-
+
+
+
+
+ Activity related to repositories being added to a GitHub App
+ installation. The type of activity is specified in the
+ action property of the payload object. For more
+ information, see the " GitHub App installation" REST API.
+
+ Availability for installation_repositories
+
+
+ Webhook payload object for installation_repositories
+
+
+
+
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed. Can be either
+ added or removed .
+
+
+
+
+ |
+
+
+
+
+
+ repository_selection string
+
+
+
+ The choice of repositories the installation is on.
+ Can be either selected or
+ all .
+
+
+
+
+ |
+
+
+
+
+
+ repositories_added array
+
+
+
+ An array of repository objects, which were added to
+ the installation.
+
+
+
+
+ |
+
+
+
+
+
+ repositories_removed array
+
+
+
+ An array of repository objects, which were removed
+ from the installation.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+ The GitHub App installation.
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "added", "installation": { "id": 5, "account": {
+ "login": "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=",
+ "avatar_url": "https://octocoders.github.io/avatars/u/4?",
+ "gravatar_id": "", "url":
+ "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "repository_selection":
+ "selected", "access_tokens_url":
+ "https://octocoders.github.io/api/v3/app/installations/5/access_tokens",
+ "repositories_url":
+ "https://octocoders.github.io/api/v3/installation/repositories",
+ "html_url":
+ "https://octocoders.github.io/settings/installations/5", "app_id":
+ 2, "target_id": 4, "target_type": "User", "permissions": {
+ "administration": "write", "repository_pre_receive_hooks":
+ "write", "statuses": "write", "repository_projects": "write",
+ "repository_hooks": "write", "pull_requests": "write", "pages":
+ "write", "issues": "write", "deployments": "write", "contents":
+ "write", "checks": "write", "vulnerability_alerts": "read",
+ "metadata": "read" }, "events": [ "check_run", "check_suite",
+ "commit_comment", "create", "delete", "deployment",
+ "deployment_status", "fork", "gollum", "issues", "issue_comment",
+ "label", "member", "membership", "milestone", "organization",
+ "page_build", "project", "project_card", "project_column",
+ "public", "pull_request", "pull_request_review",
+ "pull_request_review_comment", "push", "release", "repository",
+ "status", "team", "team_add", "watch" ], "created_at": 1557949058,
+ "updated_at": 1557949058, "single_file_name": null },
+ "repository_selection": "selected", "repositories_added": [ {
+ "id": 119, "node_id": "MDEwOlJlcG9zaXRvcnkxMTk=", "name": "Space",
+ "full_name": "Codertocat/Space", "private": false } ],
+ "repositories_removed": [], "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false } }
+
+
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Contents permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- ref |
- string |
-
- The
- git ref
+
+
+
+
+ Activity related to an issue or pull request comment. The type of
+ activity is specified in the action property of the
+ payload object. For more information, see the " issue comments" REST API.
+
+ Availability for issue_comment
+
+ - Repository webhooks
+ - Organization webhooks
+ - GitHub Apps with Issues permission
+
+ Webhook payload object for issue_comment
+
+
+
- resource.
-
-
-
- ref_type |
- string |
-
- The type of Git ref object created in the repository. Can be
- either branch or tag .
- |
-
-
- master_branch |
- string |
-
- The name of the repository's default branch (usually
- main ).
- |
-
-
- description |
- string |
- The repository's current description. |
-
-
- pusher_type |
- string |
-
- The pusher type for the event. Can be either user or
- a deploy key.
- |
-
-
- repository |
- object |
-
- The
- repository
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed on the comment. Can be
+ one of created , edited , or
+ deleted .
+
+
+
+
+ |
+
+
+
+
+ changes object
+
+
+ The changes to the comment if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[body][from] string
+
+
+
+ The previous version of the body if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+ issue object
+
+
+ The
+ issue
+ the comment belongs to.
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "created", "issue": { "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/1",
+ "repository_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/1/labels{/name}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/1/comments",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/1/events",
+ "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/issues/1",
+ "id": 10, "node_id": "MDU6SXNzdWUxMA==", "number": 1, "title":
+ "Spelling error in the README file", "user": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "labels": [ { "id": 941,
+ "node_id": "MDU6TGFiZWw5NDE=", "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels/bug",
+ "name": "bug", "color": "d73a4a", "default": true } ], "state":
+ "open", "locked": false, "assignee": { "login": "Codertocat",
+ "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "assignees": [ { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false } ], "milestone": { "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones/1",
+ "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/milestone/1",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones/1/labels",
+ "id": 2, "node_id": "MDk6TWlsZXN0b25lMg==", "number": 1, "title":
+ "v1.0", "description": "Add new space flight simulator",
+ "creator": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "open_issues": 1,
+ "closed_issues": 0, "state": "closed", "created_at":
+ "2019-05-15T19:37:52Z", "updated_at": "2019-05-15T19:37:53Z",
+ "due_on": "2019-05-23T00:00:00Z", "closed_at":
+ "2019-05-15T19:37:53Z" }, "comments": 0, "created_at":
+ "2019-05-15T19:37:53Z", "updated_at": "2019-05-15T19:37:55Z",
+ "closed_at": null, "author_association": "OWNER", "body": "It
+ looks like you accidently spelled 'commit' with two 't's." },
+ "comment": { "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments/2",
+ "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/issues/1#issuecomment-2",
+ "issue_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/1",
+ "id": 2, "node_id": "MDEyOklzc3VlQ29tbWVudDI=", "user": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "created_at":
+ "2019-05-15T19:37:55Z", "updated_at": "2019-05-15T19:37:55Z",
+ "author_association": "OWNER", "body": "You are totally right!
+ I'll get this fixed right away." }, "repository": { "id": 118,
+ "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World",
+ "full_name": "Codertocat/Hello-World", "private": false, "owner":
+ { "login": "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=",
+ "avatar_url": "https://octocoders.github.io/avatars/u/4?",
+ "gravatar_id": "", "url":
+ "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:37:10Z", "pushed_at": "2019-05-15T19:37:50Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": null, "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 1,
+ "license": null, "forks": 0, "open_issues": 1, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
+
+
+
+
+
+
+ Activity related to an issue. The type of activity is specified in
+ the action property of the payload object. For more
+ information, see the " issues" REST API.
+
+ Availability for issues
+
+ - Repository webhooks
+ - Organization webhooks
+ - GitHub Apps with Issues permission
+
+ Webhook payload object for issues
+
+
+
- where the event occurred.
-
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed. Can be one of
+ opened , edited ,
+ deleted , pinned ,
+ unpinned , closed ,
+ reopened , assigned ,
+ unassigned , labeled ,
+ unlabeled , locked ,
+ unlocked , transferred ,
+ milestoned , or
+ demilestoned .
+
+
+
+
+ |
+
+
+
+
+ issue object
+
+
+ The
+ issue
+ itself.
+
+
+
+
+ |
+
+
+
+
+ changes object
+
+
+ The changes to the issue if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[title][from] string
+
+
+
+ The previous version of the title if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[body][from] string
+
+
+
+ The previous version of the body if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+ assignee object
+
+
+ The optional user who was assigned or unassigned
+ from the issue.
+
+
+
+
+ |
+
+
+
+
+ label object
+
+
+ The optional label that was added or removed from
+ the issue.
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "edited", "issue": { "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/1",
+ "repository_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/1/labels{/name}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/1/comments",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/1/events",
+ "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/issues/1",
+ "id": 10, "node_id": "MDU6SXNzdWUxMA==", "number": 1, "title":
+ "Spelling error in the README file", "user": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "labels": [ { "id": 941,
+ "node_id": "MDU6TGFiZWw5NDE=", "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels/bug",
+ "name": "bug", "color": "d73a4a", "default": true } ], "state":
+ "open", "locked": false, "assignee": { "login": "Codertocat",
+ "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "assignees": [ { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false } ], "milestone": { "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones/1",
+ "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/milestone/1",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones/1/labels",
+ "id": 2, "node_id": "MDk6TWlsZXN0b25lMg==", "number": 1, "title":
+ "v1.0", "description": "Add new space flight simulator",
+ "creator": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "open_issues": 1,
+ "closed_issues": 0, "state": "closed", "created_at":
+ "2019-05-15T19:37:52Z", "updated_at": "2019-05-15T19:37:53Z",
+ "due_on": "2019-05-23T00:00:00Z", "closed_at":
+ "2019-05-15T19:37:53Z" }, "comments": 0, "created_at":
+ "2019-05-15T19:37:53Z", "updated_at": "2019-05-15T19:37:54Z",
+ "closed_at": null, "author_association": "OWNER", "body": "It
+ looks like you accidently spelled 'commit' with two 't's." },
+ "changes": {}, "repository": { "id": 118, "node_id":
+ "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World", "full_name":
+ "Codertocat/Hello-World", "private": false, "owner": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:37:10Z", "pushed_at": "2019-05-15T19:37:50Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": null, "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 1,
+ "license": null, "forks": 0, "open_issues": 1, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
+
+
+
+
+
+
+ Activity related to a label. The type of activity is specified in
+ the action property of the payload object. For more
+ information, see the " labels" REST API.
+
+ Availability for label
+
+ - Repository webhooks
+ - Organization webhooks
+ - GitHub Apps with Metadata permission
+
+ Webhook payload object for label
+
+
+
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
-
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "ref": "simple-tag",
- "ref_type": "tag",
- "master_branch": "master",
- "description": null,
- "pusher_type": "user",
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:38:15Z",
- "pushed_at": "2019-05-15T19:38:22Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 1,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 1,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed. Can be
+ created , edited , or
+ deleted .
+
+
+
+
+ |
+
+
+
+
+ label object
+
+ The label that was added.
+
+
+
+ |
+
+
+
+
+ changes object
+
+
+ The changes to the label if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[name][from] string
+
+
+
+ The previous version of the name if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[color][from] string
+
+
+
+ The previous version of the color if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+ |
+
+
+ Webhook payload example
+
+ { "action": "deleted", "label": { "id": 965, "node_id":
+ "MDU6TGFiZWw5NjU=", "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels/:bug:%20Bugfix",
+ "name": ":bug: Bugfix", "color": "cceeaa", "default": false },
+ "repository": { "id": 118, "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
+ "name": "Hello-World", "full_name": "Codertocat/Hello-World",
+ "private": false, "owner": { "login": "Codertocat", "id": 4,
+ "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:38:25Z", "pushed_at": "2019-05-15T19:38:23Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "Ruby", "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 0, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
-
- delete
-
-
- A Git branch or tag is deleted. For more information, see the "Git database" REST API.
-
-
- Note: You will not receive a webhook for this event
- when you delete more than three tags at once.
-
+
+
+
+
+ Activity related to repository collaborators. The type of activity
+ is specified in the action property of the payload
+ object. For more information, see the " collaborators" REST API.
+
+ Availability for member
+
+ - Repository webhooks
+ - Organization webhooks
+ - GitHub Apps with Members permission
+
+ Webhook payload object for member
+
+
+
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed. Can be one of:
+
+ -
+
added - A user accepts an
+ invitation to a repository.
+
+ -
+
removed - A user is removed as a
+ collaborator in a repository.
+
+ -
+
edited - A user's collaborator
+ permissions have changed.
+
+
+
+
+
+
+ |
+
+
+
+
+ member object
+
+
+ The
+ user
+ that was added.
+
+
+
+
+ |
+
+
+
+
+ changes object
+
+
+ The changes to the collaborator permissions if the
+ action was edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[old_permission][from]
+ string
+
+
+
+ The previous permissions of the collaborator if the
+ action was edited .
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "added", "member": { "login": "Hacktocat", "id": 5,
+ "node_id": "MDQ6VXNlcjU=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/5?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Hacktocat",
+ "html_url": "https://octocoders.github.io/Hacktocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Hacktocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Hacktocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Hacktocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Hacktocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Hacktocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Hacktocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Hacktocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Hacktocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Hacktocat/received_events",
+ "type": "User", "site_admin": false }, "repository": { "id": 118,
+ "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World",
+ "full_name": "Codertocat/Hello-World", "private": false, "owner":
+ { "login": "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=",
+ "avatar_url": "https://octocoders.github.io/avatars/u/4?",
+ "gravatar_id": "", "url":
+ "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:38:15Z", "pushed_at": "2019-05-15T19:38:23Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "Ruby", "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 1, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 1, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Contents permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- ref |
- string |
-
- The
- git ref
+
+
+
+
+ Activity related to team membership. The type of activity is
+ specified in the action property of the payload
+ object. For more information, see the " team members" REST API.
+
+ Availability for membership
+
+ - Organization webhooks
+ - GitHub Apps with Members permission
+
+ Webhook payload object for membership
+
+
+
- resource.
-
-
-
- ref_type |
- string |
-
- The type of Git ref object deleted in the repository. Can be
- either branch or tag .
- |
-
-
- pusher_type |
- string |
-
- The pusher type for the event. Can be either user or
- a deploy key.
- |
-
-
- repository |
- object |
-
- The
- repository
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed. Can be
+ added or removed .
+
+
+
+
+ |
+
+
+
+
+ scope string
+
+
+ The scope of the membership. Currently, can only be
+ team .
+
+
+
+
+ |
+
+
+
+
+ member object
+
+
+ The
+ user
+ that was added or removed.
+
+
+
+
+ |
+
+
+
+
+ team object
+
+
+ The
+ team
+ for the membership.
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "removed", "scope": "team", "member": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "sender": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "team": { "name": "github",
+ "id": 3, "node_id": "MDQ6VGVhbTM=", "slug": "github",
+ "description": "Open-source team", "privacy": "secret", "url":
+ "https://octocoders.github.io/api/v3/teams/3", "html_url":
+ "https://octocoders.github.io/orgs/Octocoders/teams/github",
+ "members_url":
+ "https://octocoders.github.io/api/v3/teams/3/members{/member}",
+ "repositories_url":
+ "https://octocoders.github.io/api/v3/teams/3/repos", "permission":
+ "pull" }, "organization": { "login": "Octocoders", "id": 6,
+ "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=", "url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/events",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/hooks",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/issues",
+ "members_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/members{/member}",
+ "public_members_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/public_members{/member}",
+ "avatar_url": "https://octocoders.github.io/avatars/u/6?",
+ "description": "" }, "enterprise": { "id": 1, "slug": "github",
+ "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx", "avatar_url":
+ "https://octocoders.github.io/avatars/b/1?", "description": null,
+ "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" }
+ }
+
+
+
+
+
+
+
+
+ The webhook this event is configured on was deleted. This event
+ will only listen for changes to the particular hook the event is
+ installed on. Therefore, it must be selected for each hook that
+ you'd like to receive meta events for.
+
+ Availability for meta
+
+ - Repository webhooks
+ - Organization webhooks
+
+ Webhook payload object for meta
+
+
+
- where the event occurred.
-
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action performed. Can be deleted .
+
+
+
+
+ |
+
+
+
+
+ hook_id integer
+
+ The id of the modified webhook.
+
+
+
+ |
+
+
+
+
+ hook object
+
+
+ The modified webhook. This will contain different
+ keys based on the type of webhook it is: repository,
+ organization, business, app, or GitHub Marketplace.
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "deleted", "hook_id": 101047067, "hook": { "type":
+ "Repository", "id": 101047067, "name": "web", "active": true,
+ "events": [ "meta" ], "config": { "content_type": "json",
+ "insecure_ssl": "0", "url": "http://example.com/hook" },
+ "updated_at": "2019-04-10T03:57:12Z", "created_at":
+ "2019-04-10T03:57:12Z" }, "repository": { "id": 135493233,
+ "node_id": "MDEwOlJlcG9zaXRvcnkxMzU0OTMyMzM=", "name":
+ "Hello-World", "full_name": "Codertocat/Hello-World", "owner": {
+ "login": "Codertocat", "id": 21031067, "node_id":
+ "MDQ6VXNlcjIxMDMxMDY3", "avatar_url":
+ "https://avatars1.githubusercontent.com/u/21031067?v=4",
+ "gravatar_id": "", "url":
+ "https://api.github.com/users/Codertocat", "html_url":
+ "https://github.com/Codertocat", "followers_url":
+ "https://api.github.com/users/Codertocat/followers",
+ "following_url":
+ "https://api.github.com/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://api.github.com/users/Codertocat/orgs", "repos_url":
+ "https://api.github.com/users/Codertocat/repos", "events_url":
+ "https://api.github.com/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/Codertocat/received_events", "type":
+ "User", "site_admin": false }, "private": false, "html_url":
+ "https://github.com/Codertocat/Hello-World", "description": null,
+ "fork": false, "url":
+ "https://api.github.com/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2018-05-30T20:18:04Z", "updated_at":
+ "2018-05-30T20:18:50Z", "pushed_at": "2018-05-30T20:18:48Z",
+ "git_url": "git://github.com/Codertocat/Hello-World.git",
+ "ssh_url": "git@github.com:Codertocat/Hello-World.git",
+ "clone_url": "https://github.com/Codertocat/Hello-World.git",
+ "svn_url": "https://github.com/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": null, "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "open_issues_count": 1, "license": null,
+ "forks": 0, "open_issues": 1, "watchers": 0, "default_branch":
+ "master" }, "sender": { "login": "Codertocat", "id": 21031067,
+ "node_id": "MDQ6VXNlcjIxMDMxMDY3", "avatar_url":
+ "https://avatars1.githubusercontent.com/u/21031067?v=4",
+ "gravatar_id": "", "url":
+ "https://api.github.com/users/Codertocat", "html_url":
+ "https://github.com/Codertocat", "followers_url":
+ "https://api.github.com/users/Codertocat/followers",
+ "following_url":
+ "https://api.github.com/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://api.github.com/users/Codertocat/orgs", "repos_url":
+ "https://api.github.com/users/Codertocat/repos", "events_url":
+ "https://api.github.com/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/Codertocat/received_events", "type":
+ "User", "site_admin": false } }
+
+
+
+
+
+
+
+
+ Activity related to milestones. The type of activity is specified
+ in the action property of the payload object. For
+ more information, see the " milestones" REST API.
+
+ Availability for milestone
+
+ - Repository webhooks
+ - Organization webhooks
+ -
+ GitHub Apps with Pull requests permission
+
+
+ Webhook payload object for milestone
+
+
+
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
-
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "ref": "simple-tag",
- "ref_type": "tag",
- "pusher_type": "user",
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:38:15Z",
- "pushed_at": "2019-05-15T19:38:23Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 1,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 1,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed. Can be one of
+ created , closed ,
+ opened (a closed milestone is
+ re-opened), edited , or
+ deleted .
+
+
+
+
+ |
+
+
+
+
+ milestone object
+
+ The milestone itself.
+
+
+
+ |
+
+
+
+
+ changes object
+
+
+ The changes to the milestone if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[description][from]
+ string
+
+
+
+ The previous version of the description if the
+ action was edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[due_on][from] string
+
+
+
+ The previous version of the due date if the action
+ was edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[title][from] string
+
+
+
+ The previous version of the title if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+ |
+
+
+ Webhook payload example
+
+ { "action": "created", "milestone": { "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones/1",
+ "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/milestone/1",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones/1/labels",
+ "id": 2, "node_id": "MDk6TWlsZXN0b25lMg==", "number": 1, "title":
+ "v1.0", "description": "Add new space flight simulator",
+ "creator": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "open_issues": 0,
+ "closed_issues": 0, "state": "open", "created_at":
+ "2019-05-15T19:37:52Z", "updated_at": "2019-05-15T19:37:52Z",
+ "due_on": "2019-05-23T00:00:00Z", "closed_at": null },
+ "repository": { "id": 118, "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
+ "name": "Hello-World", "full_name": "Codertocat/Hello-World",
+ "private": false, "owner": { "login": "Codertocat", "id": 4,
+ "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:37:10Z", "pushed_at": "2019-05-15T19:37:50Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": null, "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 0,
+ "license": null, "forks": 0, "open_issues": 0, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
-
- deploy_key
-
-
- A deploy key is added or removed from a repository. The type of activity
- is specified in the action property of the payload object.
- For more information, see the "Deploy keys" REST API.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action performed. Can be either created or
- deleted .
- |
-
-
- key |
- object |
-
- The
- deploy key
+
+
+
+
+ Activity related to an organization and its members. The type of
+ activity is specified in the action property of the
+ payload object. For more information, see the " organizations" REST API.
+
+ Availability for organization
+
+ -
+ GitHub Enterprise webhooks only receive
created and
+ deleted events. For more information, "Global webhooks.
+
+ -
+ Organization webhooks only receive the
deleted ,
+ added , removed , renamed ,
+ and invited events
+
+ - GitHub Apps with Members permission
+
+ Webhook payload object for organization
+
+
+
- resource.
-
-
-
- repository |
- object |
-
- The
- repository
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed. Can be one of:
+ created , deleted ,
+ renamed , member_added ,
+ member_removed , or
+ member_invited .
+
+
+
+
+ |
+
+
+
+
+ invitation object
+
+
+ The invitation for the user or email if the action
+ is member_invited .
+
+
+
+
+ |
+
+
+
+
+ membership object
+
+
+ The membership between the user and the
+ organization. Not present when the action is
+ member_invited .
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "member_added", "membership": { "url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/memberships/Hacktocat",
+ "state": "active", "role": "member", "organization_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders", "user": {
+ "login": "Hacktocat", "id": 5, "node_id": "MDQ6VXNlcjU=",
+ "avatar_url": "https://octocoders.github.io/avatars/u/5?",
+ "gravatar_id": "", "url":
+ "https://octocoders.github.io/api/v3/users/Hacktocat", "html_url":
+ "https://octocoders.github.io/Hacktocat", "followers_url":
+ "https://octocoders.github.io/api/v3/users/Hacktocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Hacktocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Hacktocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Hacktocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Hacktocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Hacktocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Hacktocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Hacktocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Hacktocat/received_events",
+ "type": "User", "site_admin": false } }, "organization": {
+ "login": "Octocoders", "id": 6, "node_id":
+ "MDEyOk9yZ2FuaXphdGlvbjY=", "url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/events",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/hooks",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/issues",
+ "members_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/members{/member}",
+ "public_members_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/public_members{/member}",
+ "avatar_url": "https://octocoders.github.io/avatars/u/6?",
+ "description": "" }, "enterprise": { "id": 1, "slug": "github",
+ "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx", "avatar_url":
+ "https://octocoders.github.io/avatars/b/1?", "description": null,
+ "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false } }
+
+
+
+
+
+
+
+
+ Activity related to GitHub Packages. The type of activity is
+ specified in the action property of the payload
+ object. For more information, see " Managing packages with GitHub Packages" to learn more about GitHub Packages.
+
+ Availability for package
+
+ - Repository webhooks
+ - Organization webhooks
+
+ Webhook payload object for package
+
+
+
- where the event occurred.
-
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed. Can be
+ published or updated .
+
+
+
+
+ |
+
+
+
+
+ package object
+
+ Information about the package.
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "published", "package": { "id": 10696, "name":
+ "hello-world-npm", "namespace": "Codertocat/hello-world-npm",
+ "description": null, "ecosystem": "docker", "package_type": "npm",
+ "html_url":
+ "https://github.com/Codertocat/hello-world-npm/packages/10696",
+ "created_at": "2019-05-09T23:28:29Z", "updated_at":
+ "2019-05-09T23:28:29Z", "owner": { "login": "Codertocat", "id":
+ 21031067, "node_id": "MDQ6VXNlcjIxMDMxMDY3", "avatar_url":
+ "https://avatars1.githubusercontent.com/u/21031067?v=4",
+ "gravatar_id": "", "url":
+ "https://api.github.com/users/Codertocat", "html_url":
+ "https://github.com/Codertocat", "followers_url":
+ "https://api.github.com/users/Codertocat/followers",
+ "following_url":
+ "https://api.github.com/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://api.github.com/users/Codertocat/orgs", "repos_url":
+ "https://api.github.com/users/Codertocat/repos", "events_url":
+ "https://api.github.com/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/Codertocat/received_events", "type":
+ "User", "site_admin": false }, "package_version": { "id": 24147,
+ "version": "1.0.0", "summary": "A simple npm package to
+ demonstrate GitHub Packages", "name":
+ "sha256:3da1996a8115d7616457760d9920b815241d0a03b34cf5f04e9a0e9d8de37498",
+ "description": "", "body": "# hello-world-npm\n\nThis is a simple
+ npm package that demonstrates the [Github
+ Packages](https://github.com/features/package).\n\n## Installation
+ \n\n`$ npm install`\n\n## Usage\n\n```\nconst myPackage =
+ require('hello-world-node-package');\nmyPackage.helloWorld();\n```\n\n",
+ "body_html": "<h1>hello-world-npm</h1>\n<p>This
+ is a simple npm package that demonstrates the <a
+ href=\"https://github.com/features/package\">Github Package
+ Registry</a>.</p>\n<h2>Installation</h2>\n<p><code>$
+ npm
+ install</code></p>\n<h2>Usage</h2>\n<pre><code>const
+ myPackage =
+ require('hello-world-node-package');\nmyPackage.helloWorld();\n</code></pre>",
+ "release": { "url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/releases/17264286",
+ "html_url":
+ "https://github.com/Codertocat/hello-world-npm/releases/tag/1.0.0",
+ "id": 17264286, "tag_name": "1.0.0", "target_commitish": "master",
+ "name": "1.0.0", "draft": false, "author": { "login":
+ "Codertocat", "id": 21031067, "node_id": "MDQ6VXNlcjIxMDMxMDY3",
+ "avatar_url":
+ "https://avatars1.githubusercontent.com/u/21031067?v=4",
+ "gravatar_id": "", "url":
+ "https://api.github.com/users/Codertocat", "html_url":
+ "https://github.com/Codertocat", "followers_url":
+ "https://api.github.com/users/Codertocat/followers",
+ "following_url":
+ "https://api.github.com/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://api.github.com/users/Codertocat/orgs", "repos_url":
+ "https://api.github.com/users/Codertocat/repos", "events_url":
+ "https://api.github.com/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/Codertocat/received_events", "type":
+ "User", "site_admin": false }, "prerelease": false, "created_at":
+ "2019-05-09T23:24:40Z", "published_at": "2019-05-09T23:26:59Z" },
+ "manifest":
+ "{\"_from\":\"\",\"_id\":\"@codertocat/hello-world-npm@1.0.0\",\"_nodeVersion\":\"10.0.0\",\"_npmUser\":{},\"_npmVersion\":\"5.6.0\",\"_shasum\":\"\",\"author\":{\"name\":\"Codertocat\"},\"bugs\":{\"url\":\"https://github.com/Codertocat/hello-world-npm/issues\"},\"description\":\"A
+ simple npm package to demonstrate GitHub Package
+ Registry\",\"dependencies\":null,\"devDependencies\":null,\"peerDependencies\":null,\"dist\":{\"integrity\":\"sha512-CcChRwjJk+pvGVERbgdjc0w5h6HrOs6jK6OJuHmFcmbnGuhiy9tPMtb4WcSSdvwrktAxf96LsJBNqeIHAEHl3A==\",\"shasum\":\"a413c56a12997ca1b56715ebe81d8c6e0ffe6abb\",\"tarball\":\"http://npm.pkg.github.com/@codertocat/hello-world-npm/-/@codertocat/hello-world-npm-1.0.0.tgz\"},\"gitHead\":\"6c62fb45fe66bfb1ea9a66abc38f6a0cc974292b\",\"homepage\":\"https://github.com/Codertocat/hello-world-npm#readme\",\"license\":\"ISC\",\"main\":\"index.js\",\"name\":\"@codertocat/hello-world-npm\",\"repository\":{\"type\":\"git\",\"url\":\"git+https://github.com/Codertocat/hello-world-npm.git\"},\"scripts\":{\"test\":\"echo
+ \\\"Error: no test specified\\\" \\u0026\\u0026 exit
+ 1\"},\"version\":\"1.0.0\"}", "html_url":
+ "https://github.com/Codertocat/hello-world-npm/packages/10696?version=1.0.0",
+ "tag_name": "1.0.0", "target_commitish": "master", "target_oid":
+ "6c62fb45fe66bfb1ea9a66abc38f6a0cc974292b", "draft": false,
+ "prerelease": false, "created_at": "2019-05-09T23:28:29Z",
+ "updated_at": "2019-05-09T23:28:30Z", "metadata": [],
+ "docker_metadata": [], "package_files": [ { "download_url":
+ "https://github-production-package-file-4f11e5.s3.amazonaws.com/185882436/3e6d9b00-7288-11e9-9d72-c0df4c711800?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20190509%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190509T232830Z&X-Amz-Expires=300&X-Amz-Signature=4b825c49cd93370123a77d0f97a4ebb0d44efb76da46faf1e382f0c668b35819&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=filename%3Dhello-world-npm-1.0.0-npm.tgz&response-content-type=application%2Foctet-stream",
+ "id": 92167, "name": "hello-world-npm-1.0.0-npm.tgz", "sha256":
+ "ba703915435b6ca2ca666b5d8332db34bf9dc37a198ed70d3a5fa5d08b8415c8",
+ "sha1": "a413c56a12997ca1b56715ebe81d8c6e0ffe6abb", "md5":
+ "56ebbd5a5a03367f62d0c732bafd3c66", "content_type":
+ "application/octet-stream", "state": "uploaded", "size": 654,
+ "created_at": "2019-05-09T23:28:30Z", "updated_at":
+ "2019-05-09T23:28:30Z" } ], "author": { "login": "Codertocat",
+ "id": 21031067, "node_id": "MDQ6VXNlcjIxMDMxMDY3", "avatar_url":
+ "https://avatars1.githubusercontent.com/u/21031067?v=4",
+ "gravatar_id": "", "url":
+ "https://api.github.com/users/Codertocat", "html_url":
+ "https://github.com/Codertocat", "followers_url":
+ "https://api.github.com/users/Codertocat/followers",
+ "following_url":
+ "https://api.github.com/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://api.github.com/users/Codertocat/orgs", "repos_url":
+ "https://api.github.com/users/Codertocat/repos", "events_url":
+ "https://api.github.com/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/Codertocat/received_events", "type":
+ "User", "site_admin": false }, "source_url":
+ "ghcr.io/Codertocat/hello-world-npm/image-1:v1",
+ "installation_command": "npm install @Codertocat/@1.0.0" },
+ "registry": { "about_url":
+ "https://help.github.com/about-github-packages", "name": "GitHub
+ npm registry", "type": "npm", "url":
+ "https://npm.pkg.github.com/@Codertocat", "vendor": "GitHub Inc" }
+ }, "repository": { "id": 185882436, "node_id":
+ "MDEwOlJlcG9zaXRvcnkxODU4ODI0MzY=", "name": "hello-world-npm",
+ "full_name": "Codertocat/hello-world-npm", "private": true,
+ "owner": { "login": "Codertocat", "id": 21031067, "node_id":
+ "MDQ6VXNlcjIxMDMxMDY3", "avatar_url":
+ "https://avatars1.githubusercontent.com/u/21031067?v=4",
+ "gravatar_id": "", "url":
+ "https://api.github.com/users/Codertocat", "html_url":
+ "https://github.com/Codertocat", "followers_url":
+ "https://api.github.com/users/Codertocat/followers",
+ "following_url":
+ "https://api.github.com/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://api.github.com/users/Codertocat/orgs", "repos_url":
+ "https://api.github.com/users/Codertocat/repos", "events_url":
+ "https://api.github.com/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/Codertocat/received_events", "type":
+ "User", "site_admin": false }, "html_url":
+ "https://github.com/Codertocat/hello-world-npm", "description":
+ null, "fork": false, "url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm",
+ "forks_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/forks",
+ "keys_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/keys{/key_id}",
+ "collaborators_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/collaborators{/collaborator}",
+ "teams_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/teams",
+ "hooks_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/hooks",
+ "issue_events_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/issues/events{/number}",
+ "events_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/events",
+ "assignees_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/assignees{/user}",
+ "branches_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/branches{/branch}",
+ "tags_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/tags",
+ "blobs_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/git/blobs{/sha}",
+ "git_tags_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/git/tags{/sha}",
+ "git_refs_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/git/refs{/sha}",
+ "trees_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/git/trees{/sha}",
+ "statuses_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/statuses/{sha}",
+ "languages_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/languages",
+ "stargazers_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/stargazers",
+ "contributors_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/contributors",
+ "subscribers_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/subscribers",
+ "subscription_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/subscription",
+ "commits_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/commits{/sha}",
+ "git_commits_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/git/commits{/sha}",
+ "comments_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/comments{/number}",
+ "issue_comment_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/issues/comments{/number}",
+ "contents_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/contents/{+path}",
+ "compare_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/compare/{base}...{head}",
+ "merges_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/merges",
+ "archive_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/{archive_format}{/ref}",
+ "downloads_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/downloads",
+ "issues_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/issues{/number}",
+ "pulls_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/pulls{/number}",
+ "milestones_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/milestones{/number}",
+ "notifications_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/notifications{?since,all,participating}",
+ "labels_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/labels{/name}",
+ "releases_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/releases{/id}",
+ "deployments_url":
+ "https://api.github.com/repos/Codertocat/hello-world-npm/deployments",
+ "created_at": "2019-05-09T22:53:26Z", "updated_at":
+ "2019-05-09T23:24:42Z", "pushed_at": "2019-05-09T23:27:00Z",
+ "git_url": "git://github.com/Codertocat/hello-world-npm.git",
+ "ssh_url": "git@github.com:Codertocat/hello-world-npm.git",
+ "clone_url": "https://github.com/Codertocat/hello-world-npm.git",
+ "svn_url": "https://github.com/Codertocat/hello-world-npm",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "JavaScript", "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": false, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 0,
+ "license": null, "forks": 0, "open_issues": 0, "watchers": 0,
+ "default_branch": "master" }, "sender": { "login": "Codertocat",
+ "id": 21031067, "node_id": "MDQ6VXNlcjIxMDMxMDY3", "avatar_url":
+ "https://avatars1.githubusercontent.com/u/21031067?v=4",
+ "gravatar_id": "", "url":
+ "https://api.github.com/users/Codertocat", "html_url":
+ "https://github.com/Codertocat", "followers_url":
+ "https://api.github.com/users/Codertocat/followers",
+ "following_url":
+ "https://api.github.com/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://api.github.com/users/Codertocat/orgs", "repos_url":
+ "https://api.github.com/users/Codertocat/repos", "events_url":
+ "https://api.github.com/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/Codertocat/received_events", "type":
+ "User", "site_admin": false } }
+
+
+
+
+
+
+
+
+ Represents an attempted build of a GitHub Pages site, whether
+ successful or not. A push to a GitHub Pages enabled branch (gh-pages
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "created",
- "key": {
- "id": 100,
- "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQConScVc7ouWWgwcjneNnJ4PScDkkwEjuDL5leLIUU5aIg13dH55/f4aqKUSvfcLUOKJ0a8073tFqMbR9rfvLAhLGeStKxmYApJXpzVkphauu7kfNW8kQNi1fI4kmHyOpQ+dKtoonzjZAT4L9AV3FlVTOfRq3U8wJ2RPwU+4EtOpMKUF+wcoDJ5ONlKBOW6uAeBt/guBiu6r3awDClDGRo4Q2YCmMceiAyoiuXcr2mFNSyzTqU1f20fftFwucV/VqnxlJjZvZ/zhlfB+v+UgQN11pJJ5vChZ7bzyRtIRRsjxbTReyWxqVZ5hEle5sm1oAR97abW9zTWfwIABgClKo+z",
- "url": "https://api.github.com/repos/Codertocat/Hello-World/keys/100",
- "title": "hey-its-a-deploy-key",
- "verified": true,
- "created_at": "2019-04-02T17:37:07Z",
- "read_only": true
- },
- "repository": {
- "id": 135493233,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMzU0OTMyMzM=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "owner": {
- "login": "Codertocat",
- "id": 21031067,
- "node_id": "MDQ6VXNlcjIxMDMxMDY3",
- "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Codertocat",
- "html_url": "https://github.com/Codertocat",
- "followers_url": "https://api.github.com/users/Codertocat/followers",
- "following_url": "https://api.github.com/users/Codertocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions",
- "organizations_url": "https://api.github.com/users/Codertocat/orgs",
- "repos_url": "https://api.github.com/users/Codertocat/repos",
- "events_url": "https://api.github.com/users/Codertocat/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "private": false,
- "html_url": "https://github.com/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://api.github.com/repos/Codertocat/Hello-World",
- "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments",
- "created_at": "2018-05-30T20:18:04Z",
- "updated_at": "2018-05-30T20:18:50Z",
- "pushed_at": "2018-05-30T20:18:48Z",
- "git_url": "git://github.com/Codertocat/Hello-World.git",
- "ssh_url": "git@github.com:Codertocat/Hello-World.git",
- "clone_url": "https://github.com/Codertocat/Hello-World.git",
- "svn_url": "https://github.com/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "open_issues_count": 1,
- "license": null,
- "forks": 0,
- "open_issues": 1,
- "watchers": 0,
- "default_branch": "master"
- },
- "sender": {
- "login": "Codertocat",
- "id": 21031067,
- "node_id": "MDQ6VXNlcjIxMDMxMDY3",
- "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Codertocat",
- "html_url": "https://github.com/Codertocat",
- "followers_url": "https://api.github.com/users/Codertocat/followers",
- "following_url": "https://api.github.com/users/Codertocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions",
- "organizations_url": "https://api.github.com/users/Codertocat/orgs",
- "repos_url": "https://api.github.com/users/Codertocat/repos",
- "events_url": "https://api.github.com/users/Codertocat/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- }
-}
-
+ for project pages, the default branch for user and organization
+ pages) triggers this event.
+
+ Availability for page_build
+
+ - Repository webhooks
+ - Organization webhooks
+ - GitHub Apps with Pages permission
+
+ Webhook payload object for page_build
+
+
+
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ id integer
+
+ The unique identifier of the page build.
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "id": 7, "build": { "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pages/builds/7",
+ "status": "built", "error": { "message": null }, "pusher": {
+ "login": "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=",
+ "avatar_url": "https://octocoders.github.io/avatars/u/4?",
+ "gravatar_id": "", "url":
+ "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "commit":
+ "3648135c2986115284ae152d90459473b15fd19c", "duration": 6917,
+ "created_at": "2019-05-15T19:38:15Z", "updated_at":
+ "2019-05-15T19:38:22Z" }, "repository": { "id": 118, "node_id":
+ "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World", "full_name":
+ "Codertocat/Hello-World", "private": false, "owner": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:38:15Z", "pushed_at": "2019-05-15T19:38:19Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "Ruby", "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 1, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 1, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
-
- deployment
-
-
- A deployment is created. The type of activity is specified in the
- action property of the payload object. For more
- information, see the "deployment" REST API.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Deployments permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
- The action performed. Can be created . |
-
-
- deployment |
- object |
-
- The
- deployment.
- |
-
-
- repository |
- object |
-
- The
+
+
+
+
+
+ When you create a new webhook, we'll send you a simple
+ ping event to let you know you've set up the webhook
+ correctly. This event isn't stored so it isn't retrievable via the
repository Events API
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
+ Availability for ping
+
+ - Repository webhooks
+ - Organization webhooks
+ -
+ GitHub Apps receive a ping event with an
+
app_id used to register the app
+
+
+ Webhook payload object for ping
+
+
+
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
-
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "deployment": {
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments/2",
- "id": 2,
- "node_id": "MDEwOkRlcGxveW1lbnQy",
- "sha": "78a96099c3f442d7f6e8d1a7d07090091993e65a",
- "ref": "master",
- "task": "deploy",
- "payload": {},
- "original_environment": "production",
- "environment": "production",
- "description": null,
- "creator": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "created_at": "2019-05-15T19:38:20Z",
- "updated_at": "2019-05-15T19:38:20Z",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments/2/statuses",
- "repository_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World"
- },
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:38:15Z",
- "pushed_at": "2019-05-15T19:38:19Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 1,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 1,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ zen string
+
+ Random string of GitHub zen.
+
+
+
+ |
+
+
+
+
+ hook_id integer
+
+
+ The ID of the webhook that triggered the ping.
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+
+ hook[app_id] integer
+
+
+
+ When you register a new GitHub App, GitHub
+ Enterprise Server sends a ping event to the
+ webhook URL you specified during
+ registration. The event contains the
+ app_id , which is required for
+ authenticating
+ an app.
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+ |
+
+
+ Webhook payload example
+
+ { "zen": "Non-blocking is better than blocking.", "hook_id": 30,
+ "hook": { "type": "Repository", "id": 30, "name": "web", "active":
+ true, "events": [ "*" ], "config": { "content_type": "json",
+ "url": "https://smee.io/YEbF2t8kjvPAn7Ck", "insecure_ssl": "0" },
+ "updated_at": "2019-05-15T19:38:17Z", "created_at":
+ "2019-05-15T19:38:17Z", "url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/hooks/30",
+ "test_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/hooks/30/test",
+ "ping_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/hooks/30/pings",
+ "last_response": { "code": null, "status": "unused", "message":
+ null } }, "repository": { "id": 120, "node_id":
+ "MDEwOlJlcG9zaXRvcnkxMjA=", "name": "Hello-World", "full_name":
+ "Octocoders/Hello-World", "private": false, "owner": { "login":
+ "Octocoders", "id": 6, "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
+ "avatar_url": "https://octocoders.github.io/avatars/u/6?",
+ "gravatar_id": "", "url":
+ "https://octocoders.github.io/api/v3/users/Octocoders",
+ "html_url": "https://octocoders.github.io/Octocoders",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/received_events",
+ "type": "Organization", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Octocoders/Hello-World",
+ "description": null, "fork": true, "url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/deployments",
+ "created_at": "2019-05-15T19:38:10Z", "updated_at":
+ "2019-05-15T19:38:14Z", "pushed_at": "2019-05-15T19:38:03Z",
+ "git_url":
+ "git://octocoders.github.io/Octocoders/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Octocoders/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Octocoders/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Octocoders/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "Ruby", "has_issues": false,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": false, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 0,
+ "license": null, "forks": 0, "open_issues": 0, "watchers": 0,
+ "default_branch": "master" }, "sender": { "login": "Codertocat",
+ "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false } }
+
+
-
- deployment_status
-
-
- A deployment is created. The type of activity is specified in the
- action property of the payload object. For more
- information, see the "deployments" REST API.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Deployments permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
- The action performed. Can be created . |
-
-
- deployment_status |
- object |
-
- The
- deployment status.
- |
-
-
- deployment_status["state"] |
- string |
-
- The new state. Can be pending , success ,
- failure , or error .
- |
-
-
- deployment_status["target_url"] |
- string |
- The optional link added to the status. |
-
-
- deployment_status["description"] |
- string |
-
- The optional human-readable description added to the status.
- |
-
-
- deployment |
- object |
-
- The
- deployment
+
+
+
+
+ Activity related to project boards. The type of activity is
+ specified in the action property of the payload
+ object. For more information, see the " projects" REST API.
+
+ Availability for project
+
+ - Repository webhooks
+ - Organization webhooks
+ -
+ GitHub Apps with Projects repository or
+ organization permission
+
+
+ Webhook payload object for project
+
+
+
- that this status is associated with.
-
-
-
- repository |
- object |
-
- The
- repository
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed on the project. Can be
+ one of created , edited ,
+ closed , reopened , or
+ deleted .
+
+
+
+
+ |
+
+
+
+
+ changes object
+
+
+ The changes to the project if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[name][from] string
+
+
+
+ The previous version of the name if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[body][from] string
+
+
+
+ The previous version of the body if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "created", "project": { "owner_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "url": "https://octocoders.github.io/api/v3/projects/6",
+ "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/projects/1",
+ "columns_url":
+ "https://octocoders.github.io/api/v3/projects/6/columns", "id": 6,
+ "node_id": "MDc6UHJvamVjdDY=", "name": "Space 2.0", "body":
+ "Project tasks for a trip to Space", "number": 1, "state": "open",
+ "creator": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "created_at":
+ "2019-05-15T19:38:27Z", "updated_at": "2019-05-15T19:38:27Z" },
+ "repository": { "id": 118, "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
+ "name": "Hello-World", "full_name": "Codertocat/Hello-World",
+ "private": false, "owner": { "login": "Codertocat", "id": 4,
+ "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:38:27Z", "pushed_at": "2019-05-15T19:38:23Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "Ruby", "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 0, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
+
+
+
+
+
+
+ Activity related to cards in a project board. The type of activity
+ is specified in the action property of the payload
+ object. For more information, see the " project cards" REST API.
+
+ Availability for project_card
+
+ - Repository webhooks
+ - Organization webhooks
+ -
+ GitHub Apps with Projects repository or
+ organization permission
+
+
+ Webhook payload object for project_card
+
+
+
- where the event occurred.
-
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action performed on the project card. Can be
+ created , edited ,
+ moved , converted , or
+ deleted .
+
+
+
+
+ |
+
+
+
+
+ changes object
+
+
+ The changes to the project card if the action was
+ edited or converted .
+
+
+
+
+ |
+
+
+
+
+
+ changes[note][from] string
+
+
+
+ The previous version of the note if the action was
+ edited or converted .
+
+
+
+
+ |
+
+
+
+
+ after_id integer
+
+
+ The id of the card that this card now follows if the
+ action was "moved". Will be null if it
+ is the first card in a column.
+
+
+
+
+ |
+
+
+
+
+ project_card object
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "created", "project_card": { "url":
+ "https://octocoders.github.io/api/v3/projects/columns/cards/8",
+ "project_url": "https://octocoders.github.io/api/v3/projects/6",
+ "column_url":
+ "https://octocoders.github.io/api/v3/projects/columns/8",
+ "column_id": 8, "id": 8, "node_id": "MDExOlByb2plY3RDYXJkOA==",
+ "note": "Work that can be completed in one hour or less.",
+ "archived": false, "creator": { "login": "Codertocat", "id": 4,
+ "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "created_at":
+ "2019-05-15T19:39:01Z", "updated_at": "2019-05-15T19:39:01Z" },
+ "repository": { "id": 118, "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
+ "name": "Hello-World", "full_name": "Codertocat/Hello-World",
+ "private": false, "owner": { "login": "Codertocat", "id": 4,
+ "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:38:27Z", "pushed_at": "2019-05-15T19:38:23Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "Ruby", "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 0, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false } }
+
+
+
+
+
+
+
+
+ Activity related to columns in a project board. The type of
+ activity is specified in the action property of the
+ payload object. For more information, see the " project columns" REST API.
+
+ Availability for project_column
+
+ - Repository webhooks
+ - Organization webhooks
+ -
+ GitHub Apps with Projects repository or
+ organization permission
+
+
+ Webhook payload object for project_column
+
+
+
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
-
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "deployment_status": {
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments/2/statuses/2",
- "id": 2,
- "node_id": "MDE2OkRlcGxveW1lbnRTdGF0dXMy",
- "state": "success",
- "creator": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "description": "",
- "environment": "production",
- "target_url": "",
- "created_at": "2019-05-15T19:38:21Z",
- "updated_at": "2019-05-15T19:38:21Z",
- "deployment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments/2",
- "repository_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World"
- },
- "deployment": {
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments/2",
- "id": 2,
- "node_id": "MDEwOkRlcGxveW1lbnQy",
- "sha": "78a96099c3f442d7f6e8d1a7d07090091993e65a",
- "ref": "master",
- "task": "deploy",
- "payload": {},
- "original_environment": "production",
- "environment": "production",
- "description": null,
- "creator": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "created_at": "2019-05-15T19:38:20Z",
- "updated_at": "2019-05-15T19:38:21Z",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments/2/statuses",
- "repository_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World"
- },
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:38:15Z",
- "pushed_at": "2019-05-15T19:38:19Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 1,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 1,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed on the project column.
+ Can be one of created ,
+ edited , moved or
+ deleted .
+
+
+
+
+ |
+
+
+
+
+ changes object
+
+
+ The changes to the project column if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[name][from] string
+
+
+
+ The previous version of the name if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+ after_id integer
+
+
+ The id of the column that this column now follows if
+ the action was "moved". Will be null if
+ it is the first column in a project.
+
+
+
+
+ |
+
+
+
+
+
+ project_column object
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+ |
+
+
+ Webhook payload example
+
+ { "action": "created", "project_column": { "url":
+ "https://octocoders.github.io/api/v3/projects/columns/8",
+ "project_url": "https://octocoders.github.io/api/v3/projects/6",
+ "cards_url":
+ "https://octocoders.github.io/api/v3/projects/columns/8/cards",
+ "id": 8, "node_id": "MDEzOlByb2plY3RDb2x1bW44", "name": "Small
+ bugfixes", "created_at": "2019-05-15T19:39:01Z", "updated_at":
+ "2019-05-15T19:39:01Z" }, "repository": { "id": 118, "node_id":
+ "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World", "full_name":
+ "Codertocat/Hello-World", "private": false, "owner": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:38:27Z", "pushed_at": "2019-05-15T19:38:23Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "Ruby", "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 0, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
-
- enterprise
-
-
- A site or repository administrator enables or disables anonymous Git
- read access. See "Allowing admins to enable anonymous Git read access to public
- repositories" for more details. This event is not available in the Events API.
-
-
- Availability
-
-
- -
- GitHub Enterprise webhooks. For more information, "Global webhooks."
-
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action performed. Can be
- anonymous_access_enabled or
- anonymous_access_disabled .
- |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "anonymous_access_enabled",
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://avatars.octocoders.github.io/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": true
- }
-}
-
+
+
+
+
+
+ When a private repository is made public. Without a doubt: the
+ best GitHub Enterprise Server event.
+
+ Availability for public
+
+ - Repository webhooks
+ - Organization webhooks
+ - GitHub Apps with Metadata permission
+
+ Webhook payload object for public
+
+
+
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "repository": { "id": 118, "node_id":
+ "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World", "full_name":
+ "Codertocat/Hello-World", "private": false, "owner": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:38:25Z", "pushed_at": "2019-05-15T19:38:23Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "Ruby", "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 0, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
-
- fork
-
-
- A user forks a repository. For more information, see the "forks" REST API.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Contents permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- forkee |
- object |
-
- The created
- repository
+
+
+
+
+ Activity related to pull requests. The type of activity is
+ specified in the action property of the payload
+ object. For more information, see the " pull requests" REST API.
+
+ Availability for pull_request
+
+ - Repository webhooks
+ - Organization webhooks
+ -
+ GitHub Apps with Pull requests permission
+
+
+ Webhook payload object for pull_request
+
+
+
- resource.
-
-
-
- repository |
- object |
-
- The
- repository
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed. Can be one of:
+
+ assigned
+ auto_merge_disabled
+ auto_merge_enabled
+ -
+
closed : If the action is
+ closed and the
+ merged key is false ,
+ the pull request was closed with unmerged
+ commits. If the action is
+ closed and the
+ merged key is true ,
+ the pull request was merged.
+
+ converted_to_draft
+ edited
+ labeled
+ locked
+ opened
+ ready_for_review
+ reopened
+ review_request_removed
+ review_requested
+ -
+
synchronize : Triggered when a pull
+ request's head branch is updated. For example,
+ when the head branch is updated from the base
+ branch, when new commits are pushed to the head
+ branch, or when the base branch is changed.
+
+ unassigned
+ unlabeled
+ unlocked
+
+
+
+
+
+ |
+
+
+
+
+ number integer
+
+ The pull request number.
+
+
+
+ |
+
+
+
+
+ changes object
+
+
+ The changes to the comment if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[title][from] string
+
+
+
+ The previous version of the title if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[body][from] string
+
+
+
+ The previous version of the body if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+ pull_request object
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+ Activity related to pull request reviews. The type of activity is
+ specified in the action property of the payload
+ object. For more information, see the " pull request reviews" REST API.
+
+ Availability for pull_request_review
+
+ - Repository webhooks
+ - Organization webhooks
+ -
+ GitHub Apps with Pull requests permission
+
+
+ Webhook payload object for pull_request_review
+
+
+
- where the event occurred.
-
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed. Can be one of:
+
+ -
+
submitted - A pull request review
+ is submitted into a non-pending state.
+
+ -
+
edited - The body of a review has
+ been edited.
+
+ -
+
dismissed - A review has been
+ dismissed.
+
+
+
+
+
+
+ |
+
+
+
+
+ pull_request object
+
+
+ |
+
+
+
+
+ review object
+
+ The review that was affected.
+
+
+
+ |
+
+
+
+
+
+ changes[body][from] string
+
+
+
+ The previous version of the body if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "submitted", "review": { "id": 2, "node_id":
+ "MDE3OlB1bGxSZXF1ZXN0UmV2aWV3Mg==", "user": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "body": null, "commit_id":
+ "14977a7b5485400124827221a04bfb474bcd72d1", "submitted_at":
+ "2019-05-15T19:38:08Z", "state": "commented", "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/pull/2#pullrequestreview-2",
+ "pull_request_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2",
+ "author_association": "OWNER", "_links": { "html": { "href":
+ "https://octocoders.github.io/Codertocat/Hello-World/pull/2#pullrequestreview-2"
+ }, "pull_request": { "href":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2"
+ } } }, "pull_request": { "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2",
+ "id": 2, "node_id": "MDExOlB1bGxSZXF1ZXN0Mg==", "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/pull/2",
+ "diff_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/pull/2.diff",
+ "patch_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/pull/2.patch",
+ "issue_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/2",
+ "number": 2, "state": "open", "locked": false, "title": "Update
+ the README with new information.", "user": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "body": "This is a pretty
+ simple change that we need to pull into master.", "created_at":
+ "2019-05-15T19:38:02Z", "updated_at": "2019-05-15T19:38:08Z",
+ "closed_at": null, "merged_at": null, "merge_commit_sha":
+ "e67e14475991deeb61cc1999c3bf9db333ac0d5f", "assignee": null,
+ "assignees": [], "requested_reviewers": [], "requested_teams": [],
+ "labels": [], "milestone": null, "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2/commits",
+ "review_comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2/comments",
+ "review_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/comments{/number}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/2/comments",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/14977a7b5485400124827221a04bfb474bcd72d1",
+ "head": { "label": "Codertocat:changes", "ref": "changes", "sha":
+ "14977a7b5485400124827221a04bfb474bcd72d1", "user": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "repo": { "id": 118,
+ "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World",
+ "full_name": "Codertocat/Hello-World", "private": false, "owner":
+ { "login": "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=",
+ "avatar_url": "https://octocoders.github.io/avatars/u/4?",
+ "gravatar_id": "", "url":
+ "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:37:10Z", "pushed_at": "2019-05-15T19:38:03Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": null, "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 0, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" } }, "base": { "label":
+ "Codertocat:master", "ref": "master", "sha":
+ "78a96099c3f442d7f6e8d1a7d07090091993e65a", "user": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "repo": { "id": 118,
+ "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World",
+ "full_name": "Codertocat/Hello-World", "private": false, "owner":
+ { "login": "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=",
+ "avatar_url": "https://octocoders.github.io/avatars/u/4?",
+ "gravatar_id": "", "url":
+ "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:37:10Z", "pushed_at": "2019-05-15T19:38:03Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": null, "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 0, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" } }, "_links": { "self": { "href":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2"
+ }, "html": { "href":
+ "https://octocoders.github.io/Codertocat/Hello-World/pull/2" },
+ "issue": { "href":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/2"
+ }, "comments": { "href":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/2/comments"
+ }, "review_comments": { "href":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2/comments"
+ }, "review_comment": { "href":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/comments{/number}"
+ }, "commits": { "href":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2/commits"
+ }, "statuses": { "href":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/14977a7b5485400124827221a04bfb474bcd72d1"
+ } }, "author_association": "OWNER" }, "repository": { "id": 118,
+ "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World",
+ "full_name": "Codertocat/Hello-World", "private": false, "owner":
+ { "login": "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=",
+ "avatar_url": "https://octocoders.github.io/avatars/u/4?",
+ "gravatar_id": "", "url":
+ "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:37:10Z", "pushed_at": "2019-05-15T19:38:03Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": null, "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 0, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
+
+
+
+
+
+
+ Activity related to pull request review comments in the pull
+ request's unified diff. The type of activity is specified in the
+ action property of the payload object. For more
+ information, see the " pull request review comments" REST API.
+
+ Availability for pull_request_review_comment
+
+ - Repository webhooks
+ - Organization webhooks
+ -
+ GitHub Apps with Pull requests permission
+
+
+
+ Webhook payload object for
+ pull_request_review_comment
+
+
+
+
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
-
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "forkee": {
- "id": 120,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMjA=",
- "name": "Hello-World",
- "full_name": "Octocoders/Hello-World",
- "private": false,
- "owner": {
- "login": "Octocoders",
- "id": 6,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
- "avatar_url": "https://octocoders.github.io/avatars/u/6?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Octocoders",
- "html_url": "https://octocoders.github.io/Octocoders",
- "followers_url": "https://octocoders.github.io/api/v3/users/Octocoders/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Octocoders/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Octocoders/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Octocoders/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Octocoders/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Octocoders/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Octocoders/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Octocoders/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Octocoders/received_events",
- "type": "Organization",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Octocoders/Hello-World",
- "description": null,
- "fork": true,
- "url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/deployments",
- "created_at": "2019-05-15T19:38:10Z",
- "updated_at": "2019-05-15T19:38:10Z",
- "pushed_at": "2019-05-15T19:38:03Z",
- "git_url": "git://octocoders.github.io/Octocoders/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Octocoders/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Octocoders/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Octocoders/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": false,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": false,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 0,
- "license": null,
- "forks": 0,
- "open_issues": 0,
- "watchers": 0,
- "default_branch": "master",
- "public": true
- },
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:38:10Z",
- "pushed_at": "2019-05-15T19:38:03Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 1,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 1,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Octocoders",
- "id": 6,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
- "avatar_url": "https://octocoders.github.io/avatars/u/6?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Octocoders",
- "html_url": "https://octocoders.github.io/Octocoders",
- "followers_url": "https://octocoders.github.io/api/v3/users/Octocoders/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Octocoders/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Octocoders/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Octocoders/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Octocoders/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Octocoders/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Octocoders/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Octocoders/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Octocoders/received_events",
- "type": "Organization",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed on the comment. Can be
+ one of created , edited , or
+ deleted .
+
+
+
+
+ |
+
+
+
+
+ changes object
+
+
+ The changes to the comment if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[body][from] string
+
+
+
+ The previous version of the body if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+ pull_request object
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+ |
+
+
+ Webhook payload example
+
+ { "action": "created", "comment": { "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/comments/2",
+ "pull_request_review_id": 2, "id": 2, "node_id":
+ "MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDI=", "diff_hunk": "@@ -1 +1
+ @@\n-# Hello-World", "path": "README.md", "position": 1,
+ "original_position": 1, "commit_id":
+ "14977a7b5485400124827221a04bfb474bcd72d1", "original_commit_id":
+ "14977a7b5485400124827221a04bfb474bcd72d1", "user": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "body": "Maybe you should
+ use more emoji on this line.", "created_at":
+ "2019-05-15T19:38:07Z", "updated_at": "2019-05-15T19:38:08Z",
+ "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/pull/2#discussion_r2",
+ "pull_request_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2",
+ "author_association": "OWNER", "_links": { "self": { "href":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/comments/2"
+ }, "html": { "href":
+ "https://octocoders.github.io/Codertocat/Hello-World/pull/2#discussion_r2"
+ }, "pull_request": { "href":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2"
+ } } }, "pull_request": { "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2",
+ "id": 2, "node_id": "MDExOlB1bGxSZXF1ZXN0Mg==", "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/pull/2",
+ "diff_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/pull/2.diff",
+ "patch_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/pull/2.patch",
+ "issue_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/2",
+ "number": 2, "state": "open", "locked": false, "title": "Update
+ the README with new information.", "user": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "body": "This is a pretty
+ simple change that we need to pull into master.", "created_at":
+ "2019-05-15T19:38:02Z", "updated_at": "2019-05-15T19:38:08Z",
+ "closed_at": null, "merged_at": null, "merge_commit_sha":
+ "e67e14475991deeb61cc1999c3bf9db333ac0d5f", "assignee": null,
+ "assignees": [], "requested_reviewers": [], "requested_teams": [],
+ "labels": [], "milestone": null, "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2/commits",
+ "review_comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2/comments",
+ "review_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/comments{/number}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/2/comments",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/14977a7b5485400124827221a04bfb474bcd72d1",
+ "head": { "label": "Codertocat:changes", "ref": "changes", "sha":
+ "14977a7b5485400124827221a04bfb474bcd72d1", "user": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "repo": { "id": 118,
+ "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World",
+ "full_name": "Codertocat/Hello-World", "private": false, "owner":
+ { "login": "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=",
+ "avatar_url": "https://octocoders.github.io/avatars/u/4?",
+ "gravatar_id": "", "url":
+ "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:37:10Z", "pushed_at": "2019-05-15T19:38:03Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": null, "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 0, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" } }, "base": { "label":
+ "Codertocat:master", "ref": "master", "sha":
+ "78a96099c3f442d7f6e8d1a7d07090091993e65a", "user": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "repo": { "id": 118,
+ "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World",
+ "full_name": "Codertocat/Hello-World", "private": false, "owner":
+ { "login": "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=",
+ "avatar_url": "https://octocoders.github.io/avatars/u/4?",
+ "gravatar_id": "", "url":
+ "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:37:10Z", "pushed_at": "2019-05-15T19:38:03Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": null, "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 0, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" } }, "_links": { "self": { "href":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2"
+ }, "html": { "href":
+ "https://octocoders.github.io/Codertocat/Hello-World/pull/2" },
+ "issue": { "href":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/2"
+ }, "comments": { "href":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/2/comments"
+ }, "review_comments": { "href":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2/comments"
+ }, "review_comment": { "href":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/comments{/number}"
+ }, "commits": { "href":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2/commits"
+ }, "statuses": { "href":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/14977a7b5485400124827221a04bfb474bcd72d1"
+ } }, "author_association": "OWNER" }, "repository": { "id": 118,
+ "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World",
+ "full_name": "Codertocat/Hello-World", "private": false, "owner":
+ { "login": "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=",
+ "avatar_url": "https://octocoders.github.io/avatars/u/4?",
+ "gravatar_id": "", "url":
+ "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:37:10Z", "pushed_at": "2019-05-15T19:38:03Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": null, "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 0, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
-
- github_app_authorization
-
-
- When someone revokes their authorization of a GitHub App, this event
- occurs. A GitHub App receives this webhook by default and cannot
- unsubscribe from this event.
-
-
- Anyone can revoke their authorization of a GitHub App from their
- GitHub account settings page. Revoking the authorization of a GitHub App does not uninstall the
- GitHub App. You should program your GitHub App so that when it receives
- this webhook, it stops calling the API on behalf of the person who
- revoked the token. If your GitHub App continues to use a revoked access
- token, it will receive the 401 Bad Credentials error. For
- details about user-to-server requests, which require GitHub App
- authorization, see "Identifying and authorizing users for GitHub Apps."
-
-
- Availability
-
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
- The action performed. Can be revoked . |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "revoked",
- "sender": {
- "login": "octocat",
- "id": 1,
- "node_id": "MDQ6VXNlcjIxMDMxMDY3",
- "avatar_url": "https://github.com/images/error/octocat_happy.gif",
- "gravatar_id": "",
- "url": "https://api.github.com/users/octocat",
- "html_url": "https://github.com/octocat",
- "followers_url": "https://api.github.com/users/octocat/followers",
- "following_url": "https://api.github.com/users/octocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/octocat/subscriptions",
- "organizations_url": "https://api.github.com/users/octocat/orgs",
- "repos_url": "https://api.github.com/users/octocat/repos",
- "events_url": "https://api.github.com/users/octocat/events{/privacy}",
- "received_events_url": "https://api.github.com/users/octocat/received_events",
- "type": "User",
- "site_admin": false
- }
-}
-
+
+
+
+
+
+ Activity related to a comment thread on a pull request being
+ marked as resolved or unresolved. The type of activity is
+ specified in the action property of the payload
+ object.
+
+ Availability for pull_request_review_thread
+
+ - Repository webhooks
+ - Organization webhooks
+ -
+ GitHub Apps with Pull requests permission
+
+
+
+ Webhook payload object for pull_request_review_thread
+
+
+
+
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed. Can be one of:
+
+ -
+
resolved - A comment thread on a
+ pull request was marked as resolved.
+
+ -
+
unresolved - A previously resolved
+ comment thread on a pull request was marked as
+ unresolved.
+
+
+
+
+
+
+ |
+
+
+
+
+ pull_request object
+
+
+ |
+
+
+
+
+ thread object
+
+ The thread that was affected.
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "resolved", "pull_request": { "url":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls/118", "id":
+ 873298238, "node_id": "PR_kwDOEL39TM40DXk-", "html_url":
+ "https://github.com/octo-org/octo-repo/pull/118", "diff_url":
+ "https://github.com/octo-org/octo-repo/pull/118.diff",
+ "patch_url":
+ "https://github.com/octo-org/octo-repo/pull/118.patch",
+ "issue_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues/118",
+ "number": 118, "state": "open", "locked": false, "title": "Create
+ issue-comment", "user": { "login": "octocat", "id": 21031067,
+ "node_id": "MDQ6VXNlcjIxMDMxMDY3", "avatar_url":
+ "https://avatars1.githubusercontent.com/u/21031067?v=4",
+ "gravatar_id": "", "url": "https://api.github.com/users/octocat",
+ "html_url": "https://github.com/octocat", "followers_url":
+ "https://api.github.com/users/octocat/followers", "following_url":
+ "https://api.github.com/users/octocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/octocat/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/octocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/octocat/subscriptions",
+ "organizations_url": "https://api.github.com/users/octocat/orgs",
+ "repos_url": "https://api.github.com/users/octocat/repos",
+ "events_url":
+ "https://api.github.com/users/octocat/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/octocat/received_events", "type":
+ "User", "site_admin": true }, "body": "Issue comment test",
+ "created_at": "2022-03-07T16:14:34Z", "updated_at":
+ "2022-03-21T09:21:38Z", "closed_at": null, "merged_at": null,
+ "merge_commit_sha": "c72e2aa60425a50d9785a50793dd6c22b9c5cce1",
+ "assignee": null, "assignees": [], "requested_reviewers": [],
+ "requested_teams": [], "labels": [], "milestone": null, "draft":
+ false, "commits_url":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls/118/commits",
+ "review_comments_url":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls/118/comments",
+ "review_comment_url":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls/comments{/number}",
+ "comments_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues/118/comments",
+ "statuses_url":
+ "https://api.github.com/repos/octo-org/octo-repo/statuses/14ae1f988d344e6b4f97f6153fb0287dcda335bf",
+ "head": { "label": "octo-org:issue-comment", "ref":
+ "issue-comment", "sha":
+ "14ae1f988d344e6b4f97f6153fb0287dcda335bf", "user": { "login":
+ "octo-org", "id": 67584941, "node_id":
+ "MDEyOk9yZ2FuaXphdGlvbjY3NTg0OTQx", "avatar_url":
+ "https://avatars.githubusercontent.com/u/67584941?v=4",
+ "gravatar_id": "", "url": "https://api.github.com/users/octo-org",
+ "html_url": "https://github.com/octo-org", "followers_url":
+ "https://api.github.com/users/octo-org/followers",
+ "following_url":
+ "https://api.github.com/users/octo-org/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/octo-org/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/octo-org/subscriptions",
+ "organizations_url": "https://api.github.com/users/octo-org/orgs",
+ "repos_url": "https://api.github.com/users/octo-org/repos",
+ "events_url":
+ "https://api.github.com/users/octo-org/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/octo-org/received_events", "type":
+ "Organization", "site_admin": false }, "repo": { "id": 280886604,
+ "node_id": "MDEwOlJlcG9zaXRvcnkyODA4ODY2MDQ=", "name":
+ "octo-repo", "full_name": "octo-org/octo-repo", "private": true,
+ "owner": { "login": "octo-org", "id": 67584941, "node_id":
+ "MDEyOk9yZ2FuaXphdGlvbjY3NTg0OTQx", "avatar_url":
+ "https://avatars.githubusercontent.com/u/67584941?v=4",
+ "gravatar_id": "", "url": "https://api.github.com/users/octo-org",
+ "html_url": "https://github.com/octo-org", "followers_url":
+ "https://api.github.com/users/octo-org/followers",
+ "following_url":
+ "https://api.github.com/users/octo-org/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/octo-org/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/octo-org/subscriptions",
+ "organizations_url": "https://api.github.com/users/octo-org/orgs",
+ "repos_url": "https://api.github.com/users/octo-org/repos",
+ "events_url":
+ "https://api.github.com/users/octo-org/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/octo-org/received_events", "type":
+ "Organization", "site_admin": false }, "html_url":
+ "https://github.com/octo-org/octo-repo", "description": "Change
+ description", "fork": false, "url":
+ "https://api.github.com/repos/octo-org/octo-repo", "forks_url":
+ "https://api.github.com/repos/octo-org/octo-repo/forks",
+ "keys_url":
+ "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}",
+ "collaborators_url":
+ "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}",
+ "teams_url":
+ "https://api.github.com/repos/octo-org/octo-repo/teams",
+ "hooks_url":
+ "https://api.github.com/repos/octo-org/octo-repo/hooks",
+ "issue_events_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}",
+ "events_url":
+ "https://api.github.com/repos/octo-org/octo-repo/events",
+ "assignees_url":
+ "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}",
+ "branches_url":
+ "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}",
+ "tags_url":
+ "https://api.github.com/repos/octo-org/octo-repo/tags",
+ "blobs_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}",
+ "git_tags_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}",
+ "git_refs_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}",
+ "trees_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}",
+ "statuses_url":
+ "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}",
+ "languages_url":
+ "https://api.github.com/repos/octo-org/octo-repo/languages",
+ "stargazers_url":
+ "https://api.github.com/repos/octo-org/octo-repo/stargazers",
+ "contributors_url":
+ "https://api.github.com/repos/octo-org/octo-repo/contributors",
+ "subscribers_url":
+ "https://api.github.com/repos/octo-org/octo-repo/subscribers",
+ "subscription_url":
+ "https://api.github.com/repos/octo-org/octo-repo/subscription",
+ "commits_url":
+ "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}",
+ "git_commits_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}",
+ "comments_url":
+ "https://api.github.com/repos/octo-org/octo-repo/comments{/number}",
+ "issue_comment_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}",
+ "contents_url":
+ "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}",
+ "compare_url":
+ "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}",
+ "merges_url":
+ "https://api.github.com/repos/octo-org/octo-repo/merges",
+ "archive_url":
+ "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}",
+ "downloads_url":
+ "https://api.github.com/repos/octo-org/octo-repo/downloads",
+ "issues_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues{/number}",
+ "pulls_url":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}",
+ "milestones_url":
+ "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}",
+ "notifications_url":
+ "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}",
+ "labels_url":
+ "https://api.github.com/repos/octo-org/octo-repo/labels{/name}",
+ "releases_url":
+ "https://api.github.com/repos/octo-org/octo-repo/releases{/id}",
+ "deployments_url":
+ "https://api.github.com/repos/octo-org/octo-repo/deployments",
+ "created_at": "2020-07-19T14:48:35Z", "updated_at":
+ "2022-03-11T11:56:22Z", "pushed_at": "2022-04-01T09:37:36Z",
+ "git_url": "git://github.com/octo-org/octo-repo.git", "ssh_url":
+ "git@github.com:octo-org/octo-repo.git", "clone_url":
+ "https://github.com/octo-org/octo-repo.git", "svn_url":
+ "https://github.com/octo-org/octo-repo", "homepage": "", "size":
+ 646, "stargazers_count": 1, "watchers_count": 1, "language":
+ "Ruby", "has_issues": true, "has_projects": true, "has_downloads":
+ true, "has_wiki": true, "has_pages": false, "forks_count": 0,
+ "mirror_url": null, "archived": false, "disabled": false,
+ "open_issues_count": 60, "license": null, "allow_forking": false,
+ "is_template": false, "topics": [ "hey", "topic" ], "visibility":
+ "private", "forks": 0, "open_issues": 60, "watchers": 1,
+ "default_branch": "master" } }, "base": { "label":
+ "octo-org:master", "ref": "master", "sha":
+ "fcaaddec44575a657bf81b049208b2ce139da3ca", "user": { "login":
+ "octo-org", "id": 67584941, "node_id":
+ "MDEyOk9yZ2FuaXphdGlvbjY3NTg0OTQx", "avatar_url":
+ "https://avatars.githubusercontent.com/u/67584941?v=4",
+ "gravatar_id": "", "url": "https://api.github.com/users/octo-org",
+ "html_url": "https://github.com/octo-org", "followers_url":
+ "https://api.github.com/users/octo-org/followers",
+ "following_url":
+ "https://api.github.com/users/octo-org/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/octo-org/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/octo-org/subscriptions",
+ "organizations_url": "https://api.github.com/users/octo-org/orgs",
+ "repos_url": "https://api.github.com/users/octo-org/repos",
+ "events_url":
+ "https://api.github.com/users/octo-org/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/octo-org/received_events", "type":
+ "Organization", "site_admin": false }, "repo": { "id": 280886604,
+ "node_id": "MDEwOlJlcG9zaXRvcnkyODA4ODY2MDQ=", "name":
+ "octo-repo", "full_name": "octo-org/octo-repo", "private": true,
+ "owner": { "login": "octo-org", "id": 67584941, "node_id":
+ "MDEyOk9yZ2FuaXphdGlvbjY3NTg0OTQx", "avatar_url":
+ "https://avatars.githubusercontent.com/u/67584941?v=4",
+ "gravatar_id": "", "url": "https://api.github.com/users/octo-org",
+ "html_url": "https://github.com/octo-org", "followers_url":
+ "https://api.github.com/users/octo-org/followers",
+ "following_url":
+ "https://api.github.com/users/octo-org/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/octo-org/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/octo-org/subscriptions",
+ "organizations_url": "https://api.github.com/users/octo-org/orgs",
+ "repos_url": "https://api.github.com/users/octo-org/repos",
+ "events_url":
+ "https://api.github.com/users/octo-org/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/octo-org/received_events", "type":
+ "Organization", "site_admin": false }, "html_url":
+ "https://github.com/octo-org/octo-repo", "description": "Change
+ description", "fork": false, "url":
+ "https://api.github.com/repos/octo-org/octo-repo", "forks_url":
+ "https://api.github.com/repos/octo-org/octo-repo/forks",
+ "keys_url":
+ "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}",
+ "collaborators_url":
+ "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}",
+ "teams_url":
+ "https://api.github.com/repos/octo-org/octo-repo/teams",
+ "hooks_url":
+ "https://api.github.com/repos/octo-org/octo-repo/hooks",
+ "issue_events_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}",
+ "events_url":
+ "https://api.github.com/repos/octo-org/octo-repo/events",
+ "assignees_url":
+ "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}",
+ "branches_url":
+ "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}",
+ "tags_url":
+ "https://api.github.com/repos/octo-org/octo-repo/tags",
+ "blobs_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}",
+ "git_tags_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}",
+ "git_refs_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}",
+ "trees_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}",
+ "statuses_url":
+ "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}",
+ "languages_url":
+ "https://api.github.com/repos/octo-org/octo-repo/languages",
+ "stargazers_url":
+ "https://api.github.com/repos/octo-org/octo-repo/stargazers",
+ "contributors_url":
+ "https://api.github.com/repos/octo-org/octo-repo/contributors",
+ "subscribers_url":
+ "https://api.github.com/repos/octo-org/octo-repo/subscribers",
+ "subscription_url":
+ "https://api.github.com/repos/octo-org/octo-repo/subscription",
+ "commits_url":
+ "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}",
+ "git_commits_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}",
+ "comments_url":
+ "https://api.github.com/repos/octo-org/octo-repo/comments{/number}",
+ "issue_comment_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}",
+ "contents_url":
+ "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}",
+ "compare_url":
+ "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}",
+ "merges_url":
+ "https://api.github.com/repos/octo-org/octo-repo/merges",
+ "archive_url":
+ "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}",
+ "downloads_url":
+ "https://api.github.com/repos/octo-org/octo-repo/downloads",
+ "issues_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues{/number}",
+ "pulls_url":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}",
+ "milestones_url":
+ "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}",
+ "notifications_url":
+ "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}",
+ "labels_url":
+ "https://api.github.com/repos/octo-org/octo-repo/labels{/name}",
+ "releases_url":
+ "https://api.github.com/repos/octo-org/octo-repo/releases{/id}",
+ "deployments_url":
+ "https://api.github.com/repos/octo-org/octo-repo/deployments",
+ "created_at": "2020-07-19T14:48:35Z", "updated_at":
+ "2022-03-11T11:56:22Z", "pushed_at": "2022-04-01T09:37:36Z",
+ "git_url": "git://github.com/octo-org/octo-repo.git", "ssh_url":
+ "git@github.com:octo-org/octo-repo.git", "clone_url":
+ "https://github.com/octo-org/octo-repo.git", "svn_url":
+ "https://github.com/octo-org/octo-repo", "homepage": "", "size":
+ 646, "stargazers_count": 1, "watchers_count": 1, "language":
+ "Ruby", "has_issues": true, "has_projects": true, "has_downloads":
+ true, "has_wiki": true, "has_pages": false, "forks_count": 0,
+ "mirror_url": null, "archived": false, "disabled": false,
+ "open_issues_count": 60, "license": null, "allow_forking": false,
+ "is_template": false, "topics": [ "hey", "topic" ], "visibility":
+ "private", "forks": 0, "open_issues": 60, "watchers": 1,
+ "default_branch": "master" } }, "_links": { "self": { "href":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls/118" },
+ "html": { "href": "https://github.com/octo-org/octo-repo/pull/118"
+ }, "issue": { "href":
+ "https://api.github.com/repos/octo-org/octo-repo/issues/118" },
+ "comments": { "href":
+ "https://api.github.com/repos/octo-org/octo-repo/issues/118/comments"
+ }, "review_comments": { "href":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls/118/comments"
+ }, "review_comment": { "href":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls/comments{/number}"
+ }, "commits": { "href":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls/118/commits"
+ }, "statuses": { "href":
+ "https://api.github.com/repos/octo-org/octo-repo/statuses/14ae1f988d344e6b4f97f6153fb0287dcda335bf"
+ } }, "author_association": "CONTRIBUTOR", "auto_merge": null,
+ "active_lock_reason": null }, "thread": { "node_id":
+ "PRRT_kwDOEL39TM4w7XDQ", "comments": [ { "url":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls/comments/820867280",
+ "pull_request_review_id": 901921390, "id": 820867280, "node_id":
+ "PRRC_kwDOEL39TM4w7XDQ", "diff_hunk": "@@ -0,0 +1 @@\n+issue
+ comment", "path": "issue-comment", "position": 1,
+ "original_position": 1, "commit_id":
+ "14ae1f988d344e6b4f97f6153fb0287dcda335bf", "original_commit_id":
+ "14ae1f988d344e6b4f97f6153fb0287dcda335bf", "user": { "login":
+ "jide2020", "id": 64502150, "node_id": "MDQ6VXNlcjY0NTAyMTUw",
+ "avatar_url":
+ "https://avatars.githubusercontent.com/u/64502150?v=4",
+ "gravatar_id": "", "url": "https://api.github.com/users/jide2020",
+ "html_url": "https://github.com/jide2020", "followers_url":
+ "https://api.github.com/users/jide2020/followers",
+ "following_url":
+ "https://api.github.com/users/jide2020/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/jide2020/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/jide2020/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/jide2020/subscriptions",
+ "organizations_url": "https://api.github.com/users/jide2020/orgs",
+ "repos_url": "https://api.github.com/users/jide2020/repos",
+ "events_url":
+ "https://api.github.com/users/jide2020/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/jide2020/received_events", "type":
+ "User", "site_admin": false }, "body": "sup", "created_at":
+ "2022-03-07T16:16:48Z", "updated_at": "2022-03-07T16:16:58Z",
+ "html_url":
+ "https://github.com/octo-org/octo-repo/pull/118#discussion_r820867280",
+ "pull_request_url":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls/118",
+ "author_association": "COLLABORATOR", "_links": { "self": {
+ "href":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls/comments/820867280"
+ }, "html": { "href":
+ "https://github.com/octo-org/octo-repo/pull/118#discussion_r820867280"
+ }, "pull_request": { "href":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls/118" } },
+ "reactions": { "url":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls/comments/820867280/reactions",
+ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0,
+ "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 }, "start_line":
+ null, "original_start_line": null, "start_side": null, "line": 1,
+ "original_line": 1, "side": "RIGHT" } ] }, "repository": { "id":
+ 280886604, "node_id": "MDEwOlJlcG9zaXRvcnkyODA4ODY2MDQ=", "name":
+ "octo-repo", "full_name": "octo-org/octo-repo", "private": true,
+ "owner": { "login": "octo-org", "id": 67584941, "node_id":
+ "MDEyOk9yZ2FuaXphdGlvbjY3NTg0OTQx", "avatar_url":
+ "https://avatars.githubusercontent.com/u/67584941?v=4",
+ "gravatar_id": "", "url": "https://api.github.com/users/octo-org",
+ "html_url": "https://github.com/octo-org", "followers_url":
+ "https://api.github.com/users/octo-org/followers",
+ "following_url":
+ "https://api.github.com/users/octo-org/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/octo-org/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/octo-org/subscriptions",
+ "organizations_url": "https://api.github.com/users/octo-org/orgs",
+ "repos_url": "https://api.github.com/users/octo-org/repos",
+ "events_url":
+ "https://api.github.com/users/octo-org/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/octo-org/received_events", "type":
+ "Organization", "site_admin": false }, "html_url":
+ "https://github.com/octo-org/octo-repo", "description": "Change
+ description", "fork": false, "url":
+ "https://api.github.com/repos/octo-org/octo-repo", "forks_url":
+ "https://api.github.com/repos/octo-org/octo-repo/forks",
+ "keys_url":
+ "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}",
+ "collaborators_url":
+ "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}",
+ "teams_url":
+ "https://api.github.com/repos/octo-org/octo-repo/teams",
+ "hooks_url":
+ "https://api.github.com/repos/octo-org/octo-repo/hooks",
+ "issue_events_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}",
+ "events_url":
+ "https://api.github.com/repos/octo-org/octo-repo/events",
+ "assignees_url":
+ "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}",
+ "branches_url":
+ "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}",
+ "tags_url":
+ "https://api.github.com/repos/octo-org/octo-repo/tags",
+ "blobs_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}",
+ "git_tags_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}",
+ "git_refs_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}",
+ "trees_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}",
+ "statuses_url":
+ "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}",
+ "languages_url":
+ "https://api.github.com/repos/octo-org/octo-repo/languages",
+ "stargazers_url":
+ "https://api.github.com/repos/octo-org/octo-repo/stargazers",
+ "contributors_url":
+ "https://api.github.com/repos/octo-org/octo-repo/contributors",
+ "subscribers_url":
+ "https://api.github.com/repos/octo-org/octo-repo/subscribers",
+ "subscription_url":
+ "https://api.github.com/repos/octo-org/octo-repo/subscription",
+ "commits_url":
+ "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}",
+ "git_commits_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}",
+ "comments_url":
+ "https://api.github.com/repos/octo-org/octo-repo/comments{/number}",
+ "issue_comment_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}",
+ "contents_url":
+ "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}",
+ "compare_url":
+ "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}",
+ "merges_url":
+ "https://api.github.com/repos/octo-org/octo-repo/merges",
+ "archive_url":
+ "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}",
+ "downloads_url":
+ "https://api.github.com/repos/octo-org/octo-repo/downloads",
+ "issues_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues{/number}",
+ "pulls_url":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}",
+ "milestones_url":
+ "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}",
+ "notifications_url":
+ "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}",
+ "labels_url":
+ "https://api.github.com/repos/octo-org/octo-repo/labels{/name}",
+ "releases_url":
+ "https://api.github.com/repos/octo-org/octo-repo/releases{/id}",
+ "deployments_url":
+ "https://api.github.com/repos/octo-org/octo-repo/deployments",
+ "created_at": "2020-07-19T14:48:35Z", "updated_at":
+ "2022-03-11T11:56:22Z", "pushed_at": "2022-04-01T09:37:36Z",
+ "git_url": "git://github.com/octo-org/octo-repo.git", "ssh_url":
+ "git@github.com:octo-org/octo-repo.git", "clone_url":
+ "https://github.com/octo-org/octo-repo.git", "svn_url":
+ "https://github.com/octo-org/octo-repo", "homepage": "", "size":
+ 646, "stargazers_count": 1, "watchers_count": 1, "language":
+ "Ruby", "has_issues": true, "has_projects": true, "has_downloads":
+ true, "has_wiki": true, "has_pages": false, "forks_count": 0,
+ "mirror_url": null, "archived": false, "disabled": false,
+ "open_issues_count": 60, "license": null, "allow_forking": false,
+ "is_template": false, "topics": [ "hey", "topic" ], "visibility":
+ "private", "forks": 0, "open_issues": 60, "watchers": 1,
+ "default_branch": "master" }, "organization": { "login":
+ "octo-org", "id": 67584941, "node_id":
+ "MDEyOk9yZ2FuaXphdGlvbjY3NTg0OTQx", "url":
+ "https://api.github.com/orgs/octo-org", "repos_url":
+ "https://api.github.com/orgs/octo-org/repos", "events_url":
+ "https://api.github.com/orgs/octo-org/events", "hooks_url":
+ "https://api.github.com/orgs/octo-org/hooks", "issues_url":
+ "https://api.github.com/orgs/octo-org/issues", "members_url":
+ "https://api.github.com/orgs/octo-org/members{/member}",
+ "public_members_url":
+ "https://api.github.com/orgs/octo-org/public_members{/member}",
+ "avatar_url":
+ "https://avatars.githubusercontent.com/u/67584941?v=4",
+ "description": "" }, "sender": { "login": "octocat", "id":
+ 21031067, "node_id": "MDQ6VXNlcjIxMDMxMDY3", "avatar_url":
+ "https://avatars1.githubusercontent.com/u/21031067?v=4",
+ "gravatar_id": "", "url": "https://api.github.com/users/octocat",
+ "html_url": "https://github.com/octocat", "followers_url":
+ "https://api.github.com/users/octocat/followers", "following_url":
+ "https://api.github.com/users/octocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/octocat/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/octocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/octocat/subscriptions",
+ "organizations_url": "https://api.github.com/users/octocat/orgs",
+ "repos_url": "https://api.github.com/users/octocat/repos",
+ "events_url":
+ "https://api.github.com/users/octocat/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/octocat/received_events", "type":
+ "User", "site_admin": true } }
+
+
-
- gollum
-
-
- A wiki page is created or updated. For more information, see "About wikis."
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Contents permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- pages |
- array |
- The pages that were updated. |
-
-
- pages[][page_name] |
- string |
- The name of the page. |
-
-
- pages[][title] |
- string |
- The current page title. |
-
-
- pages[][action] |
- string |
-
- The action that was performed on the page. Can be
- created or edited .
- |
-
-
- pages[][sha] |
- string |
- The latest commit SHA of the page. |
-
-
- pages[][html_url] |
- string |
- Points to the HTML wiki page. |
-
-
- repository |
- object |
-
- The
- repository
+
+
+
+
+
+ Note: You will not receive a webhook for this
+ event when you push more than three tags at once.
+
+ One or more commits are pushed to a repository branch or tag.
+
+ Availability for push
+
+ - Repository webhooks
+ - Organization webhooks
+ - GitHub Apps with Contents permission
+
+ Webhook payload object for push
+
+
+
- where the event occurred.
-
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ ref string
+
+
+ The full
+ git ref
+ that was pushed. Example:
+ refs/heads/main or
+ refs/tags/v3.14.1 .
+
+
+
+
+ |
+
+
+
+
+ before string
+
+
+ The SHA of the most recent commit on
+ ref before the push.
+
+
+
+
+ |
+
+
+
+
+ after string
+
+
+ The SHA of the most recent commit on
+ ref after the push.
+
+
+
+
+ |
+
+
+
+
+ created boolean
+
+
+ Whether this push created the ref .
+
+
+
+
+ |
+
+
+
+
+ deleted boolean
+
+
+ Whether this push deleted the ref .
+
+
+
+
+ |
+
+
+
+
+ forced boolean
+
+
+ Whether this push was a force push of the
+ ref .
+
+
+
+
+ |
+
+
+
+
+ head_commit object
+
+
+ For pushes where after is or points to
+ a commit object, an expanded representation of that
+ commit. For pushes where after refers
+ to an annotated tag object, an expanded
+ representation of the commit pointed to by the
+ annotated tag.
+
+
+
+
+ |
+
+
+
+
+ compare string
+
+
+ URL that shows the changes in this
+ ref update, from the
+ before commit to the
+ after commit. For a newly created
+ ref that is directly based on the
+ default branch, this is the comparison between the
+ head of the default branch and the
+ after commit. Otherwise, this shows all
+ commits until the after commit.
+
+
+
+
+ |
+
+
+
+
+ commits array
+
+
+ An array of commit objects describing the pushed
+ commits. (Pushed commits are all commits that are
+ included in the compare between the
+ before commit and the
+ after commit.)
+
+
+
+
+ |
+
+
+
+
+
+ commits[][id] string
+
+
+ The SHA of the commit.
+
+
+
+ |
+
+
+
+
+
+ commits[][timestamp] string
+
+
+ The ISO 8601 timestamp of the commit.
+
+
+
+ |
+
+
+
+
+
+ commits[][message] string
+
+
+ The commit message.
+
+
+
+ |
+
+
+
+
+
+ commits[][author] object
+
+
+ The git author of the commit.
+
+
+
+ |
+
+
+
+
+
+ commits[][author][name]
+ string
+
+
+ The git author's name.
+
+
+
+ |
+
+
+
+
+
+ commits[][author][email]
+ string
+
+
+ The git author's email address.
+
+
+
+ |
+
+
+
+
+ commits[][url] url
+
+ URL that points to the commit API resource.
+
+
+
+ |
+
+
+
+
+
+ commits[][distinct] boolean
+
+
+
+ Whether this commit is distinct from any that have
+ been pushed before.
+
+
+
+
+ |
+
+
+
+
+
+ commits[][added] array
+
+
+
+ An array of files added in the commit. For extremely
+ large commits where GitHub Enterprise Server is
+ unable to calculate this list in a timely manner,
+ this may be empty even if files were added.
+
+
+
+
+ |
+
+
+
+
+
+ commits[][modified] array
+
+
+
+ An array of files modified by the commit. For
+ extremely large commits where GitHub Enterprise
+ Server is unable to calculate this list in a timely
+ manner, this may be empty even if files were
+ modified.
+
+
+
+
+ |
+
+
+
+
+
+ commits[][removed] array
+
+
+
+ An array of files removed in the commit. For
+ extremely large commits where GitHub Enterprise
+ Server is unable to calculate this list in a timely
+ manner, this may be empty even if files were
+ removed.
+
+
+
+
+ |
+
+
+
+
+ pusher object
+
+ The user who pushed the commits.
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "ref": "refs/tags/simple-tag", "before":
+ "0000000000000000000000000000000000000000", "after":
+ "6113728f27ae82c7b1a177c8d03f9e96e0adf246", "created": true,
+ "deleted": false, "forced": false, "base_ref": null, "compare":
+ "https://octocoders.github.io/Codertocat/Hello-World/compare/simple-tag",
+ "commits": [], "head_commit": { "id":
+ "6113728f27ae82c7b1a177c8d03f9e96e0adf246", "tree_id":
+ "4b825dc642cb6eb9a060e54bf8d69288fbee4904", "distinct": true,
+ "message": "Adding a .gitignore file", "timestamp":
+ "2019-05-15T15:20:41Z", "url":
+ "https://octocoders.github.io/Codertocat/Hello-World/commit/6113728f27ae82c7b1a177c8d03f9e96e0adf246",
+ "author": { "name": "Codertocat", "email":
+ "Codertocat@Octocoders.io", "username": "Codertocat" },
+ "committer": { "name": "Codertocat", "email":
+ "Codertocat@Octocoders.io", "username": "Codertocat" }, "added": [
+ ".gitignore" ], "removed": [], "modified": [] }, "repository": {
+ "id": 118, "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=", "name":
+ "Hello-World", "full_name": "Codertocat/Hello-World", "private":
+ false, "owner": { "name": "Codertocat", "email":
+ "Codertocat@Octocoders.io", "login": "Codertocat", "id": 4,
+ "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": 1557949027, "updated_at": "2019-05-15T19:38:15Z",
+ "pushed_at": 1557949103, "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "Ruby", "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 1, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 1, "open_issues": 2, "watchers": 0,
+ "default_branch": "master", "stargazers": 0, "master_branch":
+ "master" }, "pusher": { "name": "Codertocat", "email":
+ "Codertocat@Octocoders.io" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
+
+
+
+
+
+
+ Activity related to a release. The type of activity is specified
+ in the action property of the payload object. For
+ more information, see the " releases" REST API.
+
+ Availability for release
+
+ - Repository webhooks
+ - Organization webhooks
+ - GitHub Apps with Contents permission
+
+ Webhook payload object for release
+
+
+
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
-
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "pages": [
- {
- "page_name": "Home",
- "title": "Home",
- "summary": null,
- "action": "edited",
- "sha": "4bbb6df16cb5ce1818602bf634e94ebdac7ae385",
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World/wiki/Home"
- }
- ],
- "repository": {
- "id": 122,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMjI=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://avatars.octocoders.github.io/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "private": false,
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2018-10-04T18:29:19Z",
- "updated_at": "2018-10-04T18:29:21Z",
- "pushed_at": "2018-10-04T18:29:59Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "open_issues_count": 0,
- "license": null,
- "forks": 0,
- "open_issues": 0,
- "watchers": 0,
- "default_branch": "master"
- },
- "sender": {
- "login": "rachmari",
- "id": 3,
- "node_id": "MDQ6VXNlcjM=",
- "avatar_url": "https://avatars.octocoders.github.io/u/3?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/rachmari",
- "html_url": "https://octocoders.github.io/rachmari",
- "followers_url": "https://octocoders.github.io/api/v3/users/rachmari/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/rachmari/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/rachmari/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/rachmari/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/rachmari/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/rachmari/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/rachmari/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/rachmari/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/rachmari/received_events",
- "type": "User",
- "site_admin": true
- }
-}
-
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed. Can be one of:
+
+ -
+
published : a release, pre-release,
+ or draft of a release is published
+
+ -
+
unpublished : a release or
+ pre-release is deleted
+
+ -
+
created : a draft is saved, or a
+ release or pre-release is published without
+ previously being saved as a draft
+
+ -
+
edited : a release, pre-release, or
+ draft release is edited
+
+ -
+
deleted : a release, pre-release, or
+ draft release is deleted
+
+ -
+
prereleased : a pre-release is
+ created
+
+ -
+
released : a release is published,
+ or a pre-release is changed to a release
+
+
+
+
+
+
+ |
+
+
+
+
+
+ changes[body][from] string
+
+
+
+ The previous version of the body if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[name][from] string
+
+
+
+ The previous version of the name if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+ |
+
+
+ Webhook payload example
+
+ { "action": "published", "release": { "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases/2",
+ "assets_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases/2/assets",
+ "upload_url":
+ "https://octocoders.github.io/api/uploads/repos/Codertocat/Hello-World/releases/2/assets{?name,label}",
+ "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/releases/tag/0.0.1",
+ "id": 2, "node_id": "MDc6UmVsZWFzZTI=", "tag_name": "0.0.1",
+ "target_commitish": "master", "name": null, "draft": false,
+ "author": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "prerelease": false,
+ "created_at": "2019-05-15T19:37:08Z", "published_at":
+ "2019-05-15T19:38:20Z", "assets": [], "tarball_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tarball/0.0.1",
+ "zipball_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/zipball/0.0.1",
+ "body": null }, "repository": { "id": 118, "node_id":
+ "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World", "full_name":
+ "Codertocat/Hello-World", "private": false, "owner": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:38:15Z", "pushed_at": "2019-05-15T19:38:19Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "Ruby", "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 1, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 1, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
-
- installation
-
-
- Activity related to a GitHub App installation. The type of activity is
- specified in the action property of the payload object. For
- more information, see the "GitHub App installation" REST API.
-
-
- Availability
-
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed. Can be one of:
-
- created - Someone installs a GitHub App.
- deleted - Someone uninstalls a GitHub App
- -
-
suspend - Someone suspends a GitHub App
- installation.
-
- -
-
unsuspend - Someone unsuspends a GitHub App
- installation.
-
- -
-
new_permissions_accepted - Someone accepts new
- permissions for a GitHub App installation. When a GitHub App
- owner requests new permissions, the person who installed the
- GitHub App must accept the new permissions request.
-
-
- |
-
-
- repositories |
- array |
-
- An array of repository objects that the installation can access.
- |
-
-
- installation |
- object |
- The GitHub App installation. |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "deleted",
- "installation": {
- "id": 5,
- "account": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/avatars/u/4?",
- "gravatar_id": "",
- "url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat",
- "html_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/Codertocat",
- "followers_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/followers",
- "following_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/orgs",
- "repos_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/repos",
- "events_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "repository_selection": "selected",
- "access_tokens_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/app/installations/5/access_tokens",
- "repositories_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/installation/repositories",
- "html_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/settings/installations/5",
- "app_id": 2,
- "target_id": 4,
- "target_type": "User",
- "permissions": {
- "administration": "write",
- "checks": "write",
- "contents": "write",
- "deployments": "write",
- "issues": "write",
- "pages": "write",
- "pull_requests": "write",
- "repository_hooks": "write",
- "repository_projects": "write",
- "statuses": "write",
- "repository_pre_receive_hooks": "write",
- "metadata": "read",
- "vulnerability_alerts": "read"
- },
- "events": [
- "check_run",
- "check_suite",
- "commit_comment",
- "create",
- "delete",
- "deployment",
- "deployment_status",
- "fork",
- "gollum",
- "issues",
- "issue_comment",
- "label",
- "member",
- "membership",
- "milestone",
- "organization",
- "page_build",
- "project",
- "project_card",
- "project_column",
- "public",
- "pull_request",
- "pull_request_review",
- "pull_request_review_comment",
- "push",
- "release",
- "repository",
- "status",
- "team",
- "team_add",
- "watch"
- ],
- "created_at": "2019-05-15T19:37:38.000Z",
- "updated_at": "2019-05-15T19:37:38.000Z",
- "single_file_name": null
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/avatars/u/4?",
- "gravatar_id": "",
- "url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat",
- "html_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/Codertocat",
- "followers_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/followers",
- "following_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/orgs",
- "repos_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/repos",
- "events_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "http://rachmari-0a7d40112fe15292b.ghe-test.net/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- }
-}
-
+
+
+
+
+
+ Availability for repository_dispatch
+
+ - GitHub Apps with Contents permission
+
+ Webhook payload object for repository_dispatch
+
+
+
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "on-demand-test", "branch": "master",
+ "client_payload": { "unit": false, "integration": true },
+ "repository": { "id": 17273051, "node_id":
+ "MDEwOlJlcG9zaXRvcnkxNzI3MzA1MQ==", "name": "octo-repo",
+ "full_name": "octo-org/octo-repo", "private": true, "owner": {
+ "login": "octo-org", "id": 6811672, "node_id":
+ "MDEyOk9yZ2FuaXphdGlvbjY4MTE2NzI=", "avatar_url":
+ "https://avatars3.githubusercontent.com/u/6811672?v=4",
+ "gravatar_id": "", "url": "https://api.github.com/users/octo-org",
+ "html_url": "https://github.com/octo-org", "followers_url":
+ "https://api.github.com/users/octo-org/followers",
+ "following_url":
+ "https://api.github.com/users/octo-org/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/octo-org/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/octo-org/subscriptions",
+ "organizations_url": "https://api.github.com/users/octo-org/orgs",
+ "repos_url": "https://api.github.com/users/octo-org/repos",
+ "events_url":
+ "https://api.github.com/users/octo-org/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/octo-org/received_events", "type":
+ "Organization", "site_admin": false }, "html_url":
+ "https://github.com/octo-org/octo-repo", "description": "My first
+ repo on GitHub!", "fork": false, "url":
+ "https://api.github.com/repos/octo-org/octo-repo", "forks_url":
+ "https://api.github.com/repos/octo-org/octo-repo/forks",
+ "keys_url":
+ "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}",
+ "collaborators_url":
+ "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}",
+ "teams_url":
+ "https://api.github.com/repos/octo-org/octo-repo/teams",
+ "hooks_url":
+ "https://api.github.com/repos/octo-org/octo-repo/hooks",
+ "issue_events_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}",
+ "events_url":
+ "https://api.github.com/repos/octo-org/octo-repo/events",
+ "assignees_url":
+ "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}",
+ "branches_url":
+ "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}",
+ "tags_url":
+ "https://api.github.com/repos/octo-org/octo-repo/tags",
+ "blobs_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}",
+ "git_tags_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}",
+ "git_refs_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}",
+ "trees_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}",
+ "statuses_url":
+ "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}",
+ "languages_url":
+ "https://api.github.com/repos/octo-org/octo-repo/languages",
+ "stargazers_url":
+ "https://api.github.com/repos/octo-org/octo-repo/stargazers",
+ "contributors_url":
+ "https://api.github.com/repos/octo-org/octo-repo/contributors",
+ "subscribers_url":
+ "https://api.github.com/repos/octo-org/octo-repo/subscribers",
+ "subscription_url":
+ "https://api.github.com/repos/octo-org/octo-repo/subscription",
+ "commits_url":
+ "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}",
+ "git_commits_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}",
+ "comments_url":
+ "https://api.github.com/repos/octo-org/octo-repo/comments{/number}",
+ "issue_comment_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}",
+ "contents_url":
+ "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}",
+ "compare_url":
+ "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}",
+ "merges_url":
+ "https://api.github.com/repos/octo-org/octo-repo/merges",
+ "archive_url":
+ "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}",
+ "downloads_url":
+ "https://api.github.com/repos/octo-org/octo-repo/downloads",
+ "issues_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues{/number}",
+ "pulls_url":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}",
+ "milestones_url":
+ "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}",
+ "notifications_url":
+ "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}",
+ "labels_url":
+ "https://api.github.com/repos/octo-org/octo-repo/labels{/name}",
+ "releases_url":
+ "https://api.github.com/repos/octo-org/octo-repo/releases{/id}",
+ "deployments_url":
+ "https://api.github.com/repos/octo-org/octo-repo/deployments",
+ "created_at": "2014-02-28T02:42:51Z", "updated_at":
+ "2018-10-10T15:58:51Z", "pushed_at": "2018-10-10T15:58:47Z",
+ "git_url": "git://github.com/octo-org/octo-repo.git", "ssh_url":
+ "git@github.com:octo-org/octo-repo.git", "clone_url":
+ "https://github.com/octo-org/octo-repo.git", "svn_url":
+ "https://github.com/octo-org/octo-repo", "homepage": "", "size":
+ 59, "stargazers_count": 0, "watchers_count": 0, "language":
+ "JavaScript", "has_issues": true, "has_projects": true,
+ "has_downloads": true, "has_wiki": true, "has_pages": false,
+ "forks_count": 1, "mirror_url": null, "archived": false,
+ "open_issues_count": 23, "license": null, "forks": 1,
+ "open_issues": 23, "watchers": 0, "default_branch": "master" },
+ "organization": { "login": "octo-org", "id": 6811672, "node_id":
+ "MDEyOk9yZ2FuaXphdGlvbjY4MTE2NzI=", "url":
+ "https://api.github.com/orgs/octo-org", "repos_url":
+ "https://api.github.com/orgs/octo-org/repos", "events_url":
+ "https://api.github.com/orgs/octo-org/events", "hooks_url":
+ "https://api.github.com/orgs/octo-org/hooks", "issues_url":
+ "https://api.github.com/orgs/octo-org/issues", "members_url":
+ "https://api.github.com/orgs/octo-org/members{/member}",
+ "public_members_url":
+ "https://api.github.com/orgs/octo-org/public_members{/member}",
+ "avatar_url":
+ "https://avatars3.githubusercontent.com/u/6811672?v=4",
+ "description": "Working better together!" }, "sender": { "login":
+ "Codertocat", "id": 21031067, "node_id": "MDQ6VXNlcjIxMDMxMDY3",
+ "avatar_url":
+ "https://avatars1.githubusercontent.com/u/21031067?v=4",
+ "gravatar_id": "", "url":
+ "https://api.github.com/users/Codertocat", "html_url":
+ "https://github.com/Codertocat", "followers_url":
+ "https://api.github.com/users/Codertocat/followers",
+ "following_url":
+ "https://api.github.com/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://api.github.com/users/Codertocat/orgs", "repos_url":
+ "https://api.github.com/users/Codertocat/repos", "events_url":
+ "https://api.github.com/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/Codertocat/received_events", "type":
+ "User", "site_admin": false }, "installation": { "id": 375706,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzc1NzA2" }
+ }
+
+
-
- installation_repositories
-
-
- Activity related to repositories being added to a GitHub App
- installation. The type of activity is specified in the
- action property of the payload object. For more
- information, see the "GitHub App installation" REST API.
-
-
- Availability
-
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed. Can be either added or
- removed .
- |
-
-
- repository_selection |
- string |
-
- The choice of repositories the installation is on. Can be either
- selected or all .
- |
-
-
- repositories_added |
- array |
-
- An array of repository objects, which were added to the
- installation.
- |
-
-
- repositories_removed |
- array |
-
- An array of repository objects, which were removed from the
- installation.
- |
-
-
- installation |
- object |
- The GitHub App installation. |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "added",
- "installation": {
- "id": 5,
- "account": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "repository_selection": "selected",
- "access_tokens_url": "https://octocoders.github.io/api/v3/app/installations/5/access_tokens",
- "repositories_url": "https://octocoders.github.io/api/v3/installation/repositories",
- "html_url": "https://octocoders.github.io/settings/installations/5",
- "app_id": 2,
- "target_id": 4,
- "target_type": "User",
- "permissions": {
- "administration": "write",
- "repository_pre_receive_hooks": "write",
- "statuses": "write",
- "repository_projects": "write",
- "repository_hooks": "write",
- "pull_requests": "write",
- "pages": "write",
- "issues": "write",
- "deployments": "write",
- "contents": "write",
- "checks": "write",
- "vulnerability_alerts": "read",
- "metadata": "read"
- },
- "events": [
- "check_run",
- "check_suite",
- "commit_comment",
- "create",
- "delete",
- "deployment",
- "deployment_status",
- "fork",
- "gollum",
- "issues",
- "issue_comment",
- "label",
- "member",
- "membership",
- "milestone",
- "organization",
- "page_build",
- "project",
- "project_card",
- "project_column",
- "public",
- "pull_request",
- "pull_request_review",
- "pull_request_review_comment",
- "push",
- "release",
- "repository",
- "status",
- "team",
- "team_add",
- "watch"
- ],
- "created_at": 1557949058,
- "updated_at": 1557949058,
- "single_file_name": null
- },
- "repository_selection": "selected",
- "repositories_added": [
- {
- "id": 119,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTk=",
- "name": "Space",
- "full_name": "Codertocat/Space",
- "private": false
- }
- ],
- "repositories_removed": [],
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- }
-}
-
-
-
-
- Activity related to an issue or pull request comment. The type of
- activity is specified in the action property of the payload
- object. For more information, see the "issue comments" REST API.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Issues permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed on the comment. Can be one of
- created , edited , or
- deleted .
- |
-
-
- changes |
- object |
-
- The changes to the comment if the action was edited .
- |
-
-
- changes[body][from] |
- string |
-
- The previous version of the body if the action was
- edited .
- |
-
-
- issue |
- object |
-
- The
- issue
- the comment belongs to.
- |
-
-
- comment |
- object |
-
- The
- comment
- itself.
- |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "created",
- "issue": {
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/1",
- "repository_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/1/labels{/name}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/1/comments",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/1/events",
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World/issues/1",
- "id": 10,
- "node_id": "MDU6SXNzdWUxMA==",
- "number": 1,
- "title": "Spelling error in the README file",
- "user": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "labels": [
- {
- "id": 941,
- "node_id": "MDU6TGFiZWw5NDE=",
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones/1",
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World/milestone/1",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones/1/labels",
- "id": 2,
- "node_id": "MDk6TWlsZXN0b25lMg==",
- "number": 1,
- "title": "v1.0",
- "description": "Add new space flight simulator",
- "creator": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "open_issues": 1,
- "closed_issues": 0,
- "state": "closed",
- "created_at": "2019-05-15T19:37:52Z",
- "updated_at": "2019-05-15T19:37:53Z",
- "due_on": "2019-05-23T00:00:00Z",
- "closed_at": "2019-05-15T19:37:53Z"
- },
- "comments": 0,
- "created_at": "2019-05-15T19:37:53Z",
- "updated_at": "2019-05-15T19:37:55Z",
- "closed_at": null,
- "author_association": "OWNER",
- "body": "It looks like you accidently spelled 'commit' with two 't's."
- },
- "comment": {
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments/2",
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World/issues/1#issuecomment-2",
- "issue_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/1",
- "id": 2,
- "node_id": "MDEyOklzc3VlQ29tbWVudDI=",
- "user": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "created_at": "2019-05-15T19:37:55Z",
- "updated_at": "2019-05-15T19:37:55Z",
- "author_association": "OWNER",
- "body": "You are totally right! I'll get this fixed right away."
- },
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:37:10Z",
- "pushed_at": "2019-05-15T19:37:50Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 1,
- "license": null,
- "forks": 0,
- "open_issues": 1,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
-
-
- issues
-
-
- Activity related to an issue. The type of activity is specified in the
- action property of the payload object. For more
- information, see the "issues" REST API.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Issues permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed. Can be one of opened ,
- edited , deleted , pinned ,
- unpinned , closed , reopened ,
- assigned , unassigned ,
- labeled , unlabeled , locked ,
- unlocked , transferred ,
- milestoned , or demilestoned .
- |
-
-
- issue |
- object |
-
- The
- issue
- itself.
- |
-
-
- changes |
- object |
-
- The changes to the issue if the action was edited .
- |
-
-
- changes[title][from] |
- string |
-
- The previous version of the title if the action was
- edited .
- |
-
-
- changes[body][from] |
- string |
-
- The previous version of the body if the action was
- edited .
- |
-
-
- assignee |
- object |
-
- The optional user who was assigned or unassigned from the issue.
- |
-
-
- label |
- object |
-
- The optional label that was added or removed from the issue.
- |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example when someone edits an issue
-
-
- {
- "action": "edited",
- "issue": {
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/1",
- "repository_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/1/labels{/name}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/1/comments",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/1/events",
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World/issues/1",
- "id": 10,
- "node_id": "MDU6SXNzdWUxMA==",
- "number": 1,
- "title": "Spelling error in the README file",
- "user": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "labels": [
- {
- "id": 941,
- "node_id": "MDU6TGFiZWw5NDE=",
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones/1",
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World/milestone/1",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones/1/labels",
- "id": 2,
- "node_id": "MDk6TWlsZXN0b25lMg==",
- "number": 1,
- "title": "v1.0",
- "description": "Add new space flight simulator",
- "creator": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "open_issues": 1,
- "closed_issues": 0,
- "state": "closed",
- "created_at": "2019-05-15T19:37:52Z",
- "updated_at": "2019-05-15T19:37:53Z",
- "due_on": "2019-05-23T00:00:00Z",
- "closed_at": "2019-05-15T19:37:53Z"
- },
- "comments": 0,
- "created_at": "2019-05-15T19:37:53Z",
- "updated_at": "2019-05-15T19:37:54Z",
- "closed_at": null,
- "author_association": "OWNER",
- "body": "It looks like you accidently spelled 'commit' with two 't's."
- },
- "changes": {},
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:37:10Z",
- "pushed_at": "2019-05-15T19:37:50Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 1,
- "license": null,
- "forks": 0,
- "open_issues": 1,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
-
-
- label
-
-
- Activity related to a label. The type of activity is specified in the
- action property of the payload object. For more
- information, see the "labels" REST API.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Metadata permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed. Can be created ,
- edited , or deleted .
- |
-
-
- label |
- object |
- The label that was added. |
-
-
- changes |
- object |
-
- The changes to the label if the action was edited .
- |
-
-
- changes[name][from] |
- string |
-
- The previous version of the name if the action was
- edited .
- |
-
-
- changes[color][from] |
- string |
-
- The previous version of the color if the action was
- edited .
- |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "deleted",
- "label": {
- "id": 965,
- "node_id": "MDU6TGFiZWw5NjU=",
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels/:bug:%20Bugfix",
- "name": ":bug: Bugfix",
- "color": "cceeaa",
- "default": false
- },
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:38:25Z",
- "pushed_at": "2019-05-15T19:38:23Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
-
-
- member
-
-
- Activity related to repository collaborators. The type of activity is
- specified in the action property of the payload object. For
- more information, see the "collaborators" REST API.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Members permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed. Can be one of:
-
- -
-
added - A user accepts an invitation to a
- repository.
-
- -
-
removed - A user is removed as a collaborator in
- a repository.
-
- -
-
edited - A user's collaborator permissions have
- changed.
-
-
- |
-
-
- member |
- object |
-
- The
- user
- that was added.
- |
-
-
- changes |
- object |
-
- The changes to the collaborator permissions if the action was
- edited .
- |
-
-
- changes[old_permission][from] |
- string |
-
- The previous permissions of the collaborator if the action was
- edited .
- |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "added",
- "member": {
- "login": "Hacktocat",
- "id": 5,
- "node_id": "MDQ6VXNlcjU=",
- "avatar_url": "https://octocoders.github.io/avatars/u/5?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Hacktocat",
- "html_url": "https://octocoders.github.io/Hacktocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Hacktocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Hacktocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Hacktocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Hacktocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Hacktocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Hacktocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Hacktocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Hacktocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Hacktocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:38:15Z",
- "pushed_at": "2019-05-15T19:38:23Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 1,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 1,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
-
-
- membership
-
-
- Activity related to team membership. The type of activity is specified
- in the action property of the payload object. For more
- information, see the "team members" REST API.
-
-
- Availability
-
-
- - Organization webhooks
- - GitHub Apps with Members permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed. Can be added or
- removed .
- |
-
-
- scope |
- string |
-
- The scope of the membership. Currently, can only be
- team .
- |
-
-
- member |
- object |
-
- The
- user
- that was added or removed.
- |
-
-
- team |
- object |
-
- The
- team
- for the membership.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "removed",
- "scope": "team",
- "member": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "team": {
- "name": "github",
- "id": 3,
- "node_id": "MDQ6VGVhbTM=",
- "slug": "github",
- "description": "Open-source team",
- "privacy": "secret",
- "url": "https://octocoders.github.io/api/v3/teams/3",
- "html_url": "https://octocoders.github.io/orgs/Octocoders/teams/github",
- "members_url": "https://octocoders.github.io/api/v3/teams/3/members{/member}",
- "repositories_url": "https://octocoders.github.io/api/v3/teams/3/repos",
- "permission": "pull"
- },
- "organization": {
- "login": "Octocoders",
- "id": 6,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
- "url": "https://octocoders.github.io/api/v3/orgs/Octocoders",
- "repos_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/repos",
- "events_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/events",
- "hooks_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/hooks",
- "issues_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/issues",
- "members_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/members{/member}",
- "public_members_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/public_members{/member}",
- "avatar_url": "https://octocoders.github.io/avatars/u/6?",
- "description": ""
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- }
-}
-
-
-
-
- The webhook this event is configured on was deleted. This event will
- only listen for changes to the particular hook the event is installed
- on. Therefore, it must be selected for each hook that you'd like to
- receive meta events for.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
- The action performed. Can be deleted . |
-
-
- hook_id |
- integer |
- The id of the modified webhook. |
-
-
- hook |
- object |
-
- The modified webhook. This will contain different keys based on
- the type of webhook it is: repository, organization, business,
- app, or GitHub Marketplace.
- |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "deleted",
- "hook_id": 101047067,
- "hook": {
- "type": "Repository",
- "id": 101047067,
- "name": "web",
- "active": true,
- "events": [
- "meta"
- ],
- "config": {
- "content_type": "json",
- "insecure_ssl": "0",
- "url": "http://example.com/hook"
- },
- "updated_at": "2019-04-10T03:57:12Z",
- "created_at": "2019-04-10T03:57:12Z"
- },
- "repository": {
- "id": 135493233,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMzU0OTMyMzM=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "owner": {
- "login": "Codertocat",
- "id": 21031067,
- "node_id": "MDQ6VXNlcjIxMDMxMDY3",
- "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Codertocat",
- "html_url": "https://github.com/Codertocat",
- "followers_url": "https://api.github.com/users/Codertocat/followers",
- "following_url": "https://api.github.com/users/Codertocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions",
- "organizations_url": "https://api.github.com/users/Codertocat/orgs",
- "repos_url": "https://api.github.com/users/Codertocat/repos",
- "events_url": "https://api.github.com/users/Codertocat/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "private": false,
- "html_url": "https://github.com/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://api.github.com/repos/Codertocat/Hello-World",
- "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments",
- "created_at": "2018-05-30T20:18:04Z",
- "updated_at": "2018-05-30T20:18:50Z",
- "pushed_at": "2018-05-30T20:18:48Z",
- "git_url": "git://github.com/Codertocat/Hello-World.git",
- "ssh_url": "git@github.com:Codertocat/Hello-World.git",
- "clone_url": "https://github.com/Codertocat/Hello-World.git",
- "svn_url": "https://github.com/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "open_issues_count": 1,
- "license": null,
- "forks": 0,
- "open_issues": 1,
- "watchers": 0,
- "default_branch": "master"
- },
- "sender": {
- "login": "Codertocat",
- "id": 21031067,
- "node_id": "MDQ6VXNlcjIxMDMxMDY3",
- "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Codertocat",
- "html_url": "https://github.com/Codertocat",
- "followers_url": "https://api.github.com/users/Codertocat/followers",
- "following_url": "https://api.github.com/users/Codertocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions",
- "organizations_url": "https://api.github.com/users/Codertocat/orgs",
- "repos_url": "https://api.github.com/users/Codertocat/repos",
- "events_url": "https://api.github.com/users/Codertocat/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- }
-}
-
-
-
- milestone
-
-
- Activity related to milestones. The type of activity is specified in the
- action property of the payload object. For more
- information, see the "milestones" REST API.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Pull requests permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed. Can be one of created ,
- closed , opened (a closed milestone is
- re-opened), edited , or deleted .
- |
-
-
- milestone |
- object |
- The milestone itself. |
-
-
- changes |
- object |
-
- The changes to the milestone if the action was
- edited .
- |
-
-
- changes[description][from] |
- string |
-
- The previous version of the description if the action was
- edited .
- |
-
-
- changes[due_on][from] |
- string |
-
- The previous version of the due date if the action was
- edited .
- |
-
-
- changes[title][from] |
- string |
-
- The previous version of the title if the action was
- edited .
- |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "created",
- "milestone": {
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones/1",
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World/milestone/1",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones/1/labels",
- "id": 2,
- "node_id": "MDk6TWlsZXN0b25lMg==",
- "number": 1,
- "title": "v1.0",
- "description": "Add new space flight simulator",
- "creator": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 0,
- "state": "open",
- "created_at": "2019-05-15T19:37:52Z",
- "updated_at": "2019-05-15T19:37:52Z",
- "due_on": "2019-05-23T00:00:00Z",
- "closed_at": null
- },
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:37:10Z",
- "pushed_at": "2019-05-15T19:37:50Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 0,
- "license": null,
- "forks": 0,
- "open_issues": 0,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
-
-
- organization
-
-
- Activity related to an organization and its members. The type of
- activity is specified in the action property of the payload
- object. For more information, see the "organizations" REST API.
-
-
- Availability
-
-
- -
- GitHub Enterprise webhooks only receive
created and
- deleted events. For more information, "Global webhooks.
-
- -
- Organization webhooks only receive the
deleted ,
- added , removed , renamed , and
- invited events
-
- - GitHub Apps with Members permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed. Can be one of:
- created , deleted , renamed ,
- member_added , member_removed , or
- member_invited .
- |
-
-
- invitation |
- object |
-
- The invitation for the user or email if the action is
- member_invited .
- |
-
-
- membership |
- object |
-
- The membership between the user and the organization. Not present
- when the action is member_invited .
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "member_added",
- "membership": {
- "url": "https://octocoders.github.io/api/v3/orgs/Octocoders/memberships/Hacktocat",
- "state": "active",
- "role": "member",
- "organization_url": "https://octocoders.github.io/api/v3/orgs/Octocoders",
- "user": {
- "login": "Hacktocat",
- "id": 5,
- "node_id": "MDQ6VXNlcjU=",
- "avatar_url": "https://octocoders.github.io/avatars/u/5?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Hacktocat",
- "html_url": "https://octocoders.github.io/Hacktocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Hacktocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Hacktocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Hacktocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Hacktocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Hacktocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Hacktocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Hacktocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Hacktocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Hacktocat/received_events",
- "type": "User",
- "site_admin": false
- }
- },
- "organization": {
- "login": "Octocoders",
- "id": 6,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
- "url": "https://octocoders.github.io/api/v3/orgs/Octocoders",
- "repos_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/repos",
- "events_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/events",
- "hooks_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/hooks",
- "issues_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/issues",
- "members_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/members{/member}",
- "public_members_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/public_members{/member}",
- "avatar_url": "https://octocoders.github.io/avatars/u/6?",
- "description": ""
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- }
-}
-
-
-
- package
-
-
- Activity related to GitHub Packages. The type of activity is specified
- in the action property of the payload object. For more
- information, see "Managing packages with GitHub Packages" to learn more about GitHub Packages.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed. Can be published or
- updated .
- |
-
-
- package |
- object |
- Information about the package. |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "published",
- "package": {
- "id": 10696,
- "name": "hello-world-npm",
- "namespace": "Codertocat/hello-world-npm",
- "description": null,
- "ecosystem": "docker",
- "package_type": "npm",
- "html_url": "https://github.com/Codertocat/hello-world-npm/packages/10696",
- "created_at": "2019-05-09T23:28:29Z",
- "updated_at": "2019-05-09T23:28:29Z",
- "owner": {
- "login": "Codertocat",
- "id": 21031067,
- "node_id": "MDQ6VXNlcjIxMDMxMDY3",
- "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Codertocat",
- "html_url": "https://github.com/Codertocat",
- "followers_url": "https://api.github.com/users/Codertocat/followers",
- "following_url": "https://api.github.com/users/Codertocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions",
- "organizations_url": "https://api.github.com/users/Codertocat/orgs",
- "repos_url": "https://api.github.com/users/Codertocat/repos",
- "events_url": "https://api.github.com/users/Codertocat/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "package_version": {
- "id": 24147,
- "version": "1.0.0",
- "summary": "A simple npm package to demonstrate GitHub Packages",
- "name": "sha256:3da1996a8115d7616457760d9920b815241d0a03b34cf5f04e9a0e9d8de37498",
- "description": "",
- "body": "# hello-world-npm\n\nThis is a simple npm package that demonstrates the [Github Packages](https://github.com/features/package).\n\n## Installation \n\n`$ npm install`\n\n## Usage\n\n```\nconst myPackage = require('hello-world-node-package');\nmyPackage.helloWorld();\n```\n\n",
- "body_html": "<h1>hello-world-npm</h1>\n<p>This is a simple npm package that demonstrates the <a href=\"https://github.com/features/package\">Github Package Registry</a>.</p>\n<h2>Installation</h2>\n<p><code>$ npm install</code></p>\n<h2>Usage</h2>\n<pre><code>const myPackage = require('hello-world-node-package');\nmyPackage.helloWorld();\n</code></pre>",
- "release": {
- "url": "https://api.github.com/repos/Codertocat/hello-world-npm/releases/17264286",
- "html_url": "https://github.com/Codertocat/hello-world-npm/releases/tag/1.0.0",
- "id": 17264286,
- "tag_name": "1.0.0",
- "target_commitish": "master",
- "name": "1.0.0",
- "draft": false,
- "author": {
- "login": "Codertocat",
- "id": 21031067,
- "node_id": "MDQ6VXNlcjIxMDMxMDY3",
- "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Codertocat",
- "html_url": "https://github.com/Codertocat",
- "followers_url": "https://api.github.com/users/Codertocat/followers",
- "following_url": "https://api.github.com/users/Codertocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions",
- "organizations_url": "https://api.github.com/users/Codertocat/orgs",
- "repos_url": "https://api.github.com/users/Codertocat/repos",
- "events_url": "https://api.github.com/users/Codertocat/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "prerelease": false,
- "created_at": "2019-05-09T23:24:40Z",
- "published_at": "2019-05-09T23:26:59Z"
- },
- "manifest": "{\"_from\":\"\",\"_id\":\"@codertocat/hello-world-npm@1.0.0\",\"_nodeVersion\":\"10.0.0\",\"_npmUser\":{},\"_npmVersion\":\"5.6.0\",\"_shasum\":\"\",\"author\":{\"name\":\"Codertocat\"},\"bugs\":{\"url\":\"https://github.com/Codertocat/hello-world-npm/issues\"},\"description\":\"A simple npm package to demonstrate GitHub Package Registry\",\"dependencies\":null,\"devDependencies\":null,\"peerDependencies\":null,\"dist\":{\"integrity\":\"sha512-CcChRwjJk+pvGVERbgdjc0w5h6HrOs6jK6OJuHmFcmbnGuhiy9tPMtb4WcSSdvwrktAxf96LsJBNqeIHAEHl3A==\",\"shasum\":\"a413c56a12997ca1b56715ebe81d8c6e0ffe6abb\",\"tarball\":\"http://npm.pkg.github.com/@codertocat/hello-world-npm/-/@codertocat/hello-world-npm-1.0.0.tgz\"},\"gitHead\":\"6c62fb45fe66bfb1ea9a66abc38f6a0cc974292b\",\"homepage\":\"https://github.com/Codertocat/hello-world-npm#readme\",\"license\":\"ISC\",\"main\":\"index.js\",\"name\":\"@codertocat/hello-world-npm\",\"repository\":{\"type\":\"git\",\"url\":\"git+https://github.com/Codertocat/hello-world-npm.git\"},\"scripts\":{\"test\":\"echo \\\"Error: no test specified\\\" \\u0026\\u0026 exit 1\"},\"version\":\"1.0.0\"}",
- "html_url": "https://github.com/Codertocat/hello-world-npm/packages/10696?version=1.0.0",
- "tag_name": "1.0.0",
- "target_commitish": "master",
- "target_oid": "6c62fb45fe66bfb1ea9a66abc38f6a0cc974292b",
- "draft": false,
- "prerelease": false,
- "created_at": "2019-05-09T23:28:29Z",
- "updated_at": "2019-05-09T23:28:30Z",
- "metadata": [],
- "docker_metadata": [],
- "package_files": [
- {
- "download_url": "https://github-production-package-file-4f11e5.s3.amazonaws.com/185882436/3e6d9b00-7288-11e9-9d72-c0df4c711800?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20190509%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190509T232830Z&X-Amz-Expires=300&X-Amz-Signature=4b825c49cd93370123a77d0f97a4ebb0d44efb76da46faf1e382f0c668b35819&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=filename%3Dhello-world-npm-1.0.0-npm.tgz&response-content-type=application%2Foctet-stream",
- "id": 92167,
- "name": "hello-world-npm-1.0.0-npm.tgz",
- "sha256": "ba703915435b6ca2ca666b5d8332db34bf9dc37a198ed70d3a5fa5d08b8415c8",
- "sha1": "a413c56a12997ca1b56715ebe81d8c6e0ffe6abb",
- "md5": "56ebbd5a5a03367f62d0c732bafd3c66",
- "content_type": "application/octet-stream",
- "state": "uploaded",
- "size": 654,
- "created_at": "2019-05-09T23:28:30Z",
- "updated_at": "2019-05-09T23:28:30Z"
- }
- ],
- "author": {
- "login": "Codertocat",
- "id": 21031067,
- "node_id": "MDQ6VXNlcjIxMDMxMDY3",
- "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Codertocat",
- "html_url": "https://github.com/Codertocat",
- "followers_url": "https://api.github.com/users/Codertocat/followers",
- "following_url": "https://api.github.com/users/Codertocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions",
- "organizations_url": "https://api.github.com/users/Codertocat/orgs",
- "repos_url": "https://api.github.com/users/Codertocat/repos",
- "events_url": "https://api.github.com/users/Codertocat/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "source_url": "ghcr.io/Codertocat/hello-world-npm/image-1:v1",
- "installation_command": "npm install @Codertocat/@1.0.0"
- },
- "registry": {
- "about_url": "https://help.github.com/about-github-packages",
- "name": "GitHub npm registry",
- "type": "npm",
- "url": "https://npm.pkg.github.com/@Codertocat",
- "vendor": "GitHub Inc"
- }
- },
- "repository": {
- "id": 185882436,
- "node_id": "MDEwOlJlcG9zaXRvcnkxODU4ODI0MzY=",
- "name": "hello-world-npm",
- "full_name": "Codertocat/hello-world-npm",
- "private": true,
- "owner": {
- "login": "Codertocat",
- "id": 21031067,
- "node_id": "MDQ6VXNlcjIxMDMxMDY3",
- "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Codertocat",
- "html_url": "https://github.com/Codertocat",
- "followers_url": "https://api.github.com/users/Codertocat/followers",
- "following_url": "https://api.github.com/users/Codertocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions",
- "organizations_url": "https://api.github.com/users/Codertocat/orgs",
- "repos_url": "https://api.github.com/users/Codertocat/repos",
- "events_url": "https://api.github.com/users/Codertocat/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://github.com/Codertocat/hello-world-npm",
- "description": null,
- "fork": false,
- "url": "https://api.github.com/repos/Codertocat/hello-world-npm",
- "forks_url": "https://api.github.com/repos/Codertocat/hello-world-npm/forks",
- "keys_url": "https://api.github.com/repos/Codertocat/hello-world-npm/keys{/key_id}",
- "collaborators_url": "https://api.github.com/repos/Codertocat/hello-world-npm/collaborators{/collaborator}",
- "teams_url": "https://api.github.com/repos/Codertocat/hello-world-npm/teams",
- "hooks_url": "https://api.github.com/repos/Codertocat/hello-world-npm/hooks",
- "issue_events_url": "https://api.github.com/repos/Codertocat/hello-world-npm/issues/events{/number}",
- "events_url": "https://api.github.com/repos/Codertocat/hello-world-npm/events",
- "assignees_url": "https://api.github.com/repos/Codertocat/hello-world-npm/assignees{/user}",
- "branches_url": "https://api.github.com/repos/Codertocat/hello-world-npm/branches{/branch}",
- "tags_url": "https://api.github.com/repos/Codertocat/hello-world-npm/tags",
- "blobs_url": "https://api.github.com/repos/Codertocat/hello-world-npm/git/blobs{/sha}",
- "git_tags_url": "https://api.github.com/repos/Codertocat/hello-world-npm/git/tags{/sha}",
- "git_refs_url": "https://api.github.com/repos/Codertocat/hello-world-npm/git/refs{/sha}",
- "trees_url": "https://api.github.com/repos/Codertocat/hello-world-npm/git/trees{/sha}",
- "statuses_url": "https://api.github.com/repos/Codertocat/hello-world-npm/statuses/{sha}",
- "languages_url": "https://api.github.com/repos/Codertocat/hello-world-npm/languages",
- "stargazers_url": "https://api.github.com/repos/Codertocat/hello-world-npm/stargazers",
- "contributors_url": "https://api.github.com/repos/Codertocat/hello-world-npm/contributors",
- "subscribers_url": "https://api.github.com/repos/Codertocat/hello-world-npm/subscribers",
- "subscription_url": "https://api.github.com/repos/Codertocat/hello-world-npm/subscription",
- "commits_url": "https://api.github.com/repos/Codertocat/hello-world-npm/commits{/sha}",
- "git_commits_url": "https://api.github.com/repos/Codertocat/hello-world-npm/git/commits{/sha}",
- "comments_url": "https://api.github.com/repos/Codertocat/hello-world-npm/comments{/number}",
- "issue_comment_url": "https://api.github.com/repos/Codertocat/hello-world-npm/issues/comments{/number}",
- "contents_url": "https://api.github.com/repos/Codertocat/hello-world-npm/contents/{+path}",
- "compare_url": "https://api.github.com/repos/Codertocat/hello-world-npm/compare/{base}...{head}",
- "merges_url": "https://api.github.com/repos/Codertocat/hello-world-npm/merges",
- "archive_url": "https://api.github.com/repos/Codertocat/hello-world-npm/{archive_format}{/ref}",
- "downloads_url": "https://api.github.com/repos/Codertocat/hello-world-npm/downloads",
- "issues_url": "https://api.github.com/repos/Codertocat/hello-world-npm/issues{/number}",
- "pulls_url": "https://api.github.com/repos/Codertocat/hello-world-npm/pulls{/number}",
- "milestones_url": "https://api.github.com/repos/Codertocat/hello-world-npm/milestones{/number}",
- "notifications_url": "https://api.github.com/repos/Codertocat/hello-world-npm/notifications{?since,all,participating}",
- "labels_url": "https://api.github.com/repos/Codertocat/hello-world-npm/labels{/name}",
- "releases_url": "https://api.github.com/repos/Codertocat/hello-world-npm/releases{/id}",
- "deployments_url": "https://api.github.com/repos/Codertocat/hello-world-npm/deployments",
- "created_at": "2019-05-09T22:53:26Z",
- "updated_at": "2019-05-09T23:24:42Z",
- "pushed_at": "2019-05-09T23:27:00Z",
- "git_url": "git://github.com/Codertocat/hello-world-npm.git",
- "ssh_url": "git@github.com:Codertocat/hello-world-npm.git",
- "clone_url": "https://github.com/Codertocat/hello-world-npm.git",
- "svn_url": "https://github.com/Codertocat/hello-world-npm",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "JavaScript",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": false,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 0,
- "license": null,
- "forks": 0,
- "open_issues": 0,
- "watchers": 0,
- "default_branch": "master"
- },
- "sender": {
- "login": "Codertocat",
- "id": 21031067,
- "node_id": "MDQ6VXNlcjIxMDMxMDY3",
- "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Codertocat",
- "html_url": "https://github.com/Codertocat",
- "followers_url": "https://api.github.com/users/Codertocat/followers",
- "following_url": "https://api.github.com/users/Codertocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions",
- "organizations_url": "https://api.github.com/users/Codertocat/orgs",
- "repos_url": "https://api.github.com/users/Codertocat/repos",
- "events_url": "https://api.github.com/users/Codertocat/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- }
-}
-
-
-
- page_build
-
-
- Represents an attempted build of a GitHub Pages site, whether successful
- or not. A push to a GitHub Pages enabled branch (gh-pages
- for project pages, the default branch for user and organization pages)
- triggers this event.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Pages permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- id |
- integer |
- The unique identifier of the page build. |
-
-
- build |
- object |
-
- The
- List GitHub Pages builds
- itself.
- |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "id": 7,
- "build": {
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pages/builds/7",
- "status": "built",
- "error": {
- "message": null
- },
- "pusher": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "commit": "3648135c2986115284ae152d90459473b15fd19c",
- "duration": 6917,
- "created_at": "2019-05-15T19:38:15Z",
- "updated_at": "2019-05-15T19:38:22Z"
- },
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:38:15Z",
- "pushed_at": "2019-05-15T19:38:19Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 1,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 1,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
-
-
- ping
-
-
- When you create a new webhook, we'll send you a simple
- ping event to let you know you've set up the webhook
- correctly. This event isn't stored so it isn't retrievable via the
- Events API
- endpoint.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- -
- GitHub Apps receive a ping event with an
app_id used to
- register the app
-
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- zen |
- string |
- Random string of GitHub zen. |
-
-
- hook_id |
- integer |
- The ID of the webhook that triggered the ping. |
-
-
- hook |
- object |
-
- The
- webhook configuration.
- |
-
-
- hook[app_id] |
- integer |
-
- When you register a new GitHub App, GitHub Enterprise Server sends
- a ping event to the webhook URL you specified
- during registration. The event contains the app_id ,
- which is required for
- authenticating
- an app.
- |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "zen": "Non-blocking is better than blocking.",
- "hook_id": 30,
- "hook": {
- "type": "Repository",
- "id": 30,
- "name": "web",
- "active": true,
- "events": [
- "*"
- ],
- "config": {
- "content_type": "json",
- "url": "https://smee.io/YEbF2t8kjvPAn7Ck",
- "insecure_ssl": "0"
- },
- "updated_at": "2019-05-15T19:38:17Z",
- "created_at": "2019-05-15T19:38:17Z",
- "url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/hooks/30",
- "test_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/hooks/30/test",
- "ping_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/hooks/30/pings",
- "last_response": {
- "code": null,
- "status": "unused",
- "message": null
- }
- },
- "repository": {
- "id": 120,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMjA=",
- "name": "Hello-World",
- "full_name": "Octocoders/Hello-World",
- "private": false,
- "owner": {
- "login": "Octocoders",
- "id": 6,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
- "avatar_url": "https://octocoders.github.io/avatars/u/6?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Octocoders",
- "html_url": "https://octocoders.github.io/Octocoders",
- "followers_url": "https://octocoders.github.io/api/v3/users/Octocoders/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Octocoders/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Octocoders/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Octocoders/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Octocoders/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Octocoders/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Octocoders/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Octocoders/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Octocoders/received_events",
- "type": "Organization",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Octocoders/Hello-World",
- "description": null,
- "fork": true,
- "url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/deployments",
- "created_at": "2019-05-15T19:38:10Z",
- "updated_at": "2019-05-15T19:38:14Z",
- "pushed_at": "2019-05-15T19:38:03Z",
- "git_url": "git://octocoders.github.io/Octocoders/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Octocoders/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Octocoders/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Octocoders/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "Ruby",
- "has_issues": false,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": false,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 0,
- "license": null,
- "forks": 0,
- "open_issues": 0,
- "watchers": 0,
- "default_branch": "master"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- }
-}
-
-
-
- project
-
-
- Activity related to project boards. The type of activity is specified in
- the action property of the payload object. For more
- information, see the "projects" REST API.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- -
- GitHub Apps with Projects repository or organization
- permission
-
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed on the project. Can be one of
- created , edited , closed ,
- reopened , or deleted .
- |
-
-
- changes |
- object |
-
- The changes to the project if the action was edited .
- |
-
-
- changes[name][from] |
- string |
-
- The previous version of the name if the action was
- edited .
- |
-
-
- changes[body][from] |
- string |
-
- The previous version of the body if the action was
- edited .
- |
-
-
- project |
- object |
-
- The
- project
- itself.
- |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "created",
- "project": {
- "owner_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "url": "https://octocoders.github.io/api/v3/projects/6",
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World/projects/1",
- "columns_url": "https://octocoders.github.io/api/v3/projects/6/columns",
- "id": 6,
- "node_id": "MDc6UHJvamVjdDY=",
- "name": "Space 2.0",
- "body": "Project tasks for a trip to Space",
- "number": 1,
- "state": "open",
- "creator": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "created_at": "2019-05-15T19:38:27Z",
- "updated_at": "2019-05-15T19:38:27Z"
- },
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:38:27Z",
- "pushed_at": "2019-05-15T19:38:23Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
-
-
- project_card
-
-
- Activity related to cards in a project board. The type of activity is
- specified in the action property of the payload object. For
- more information, see the "project cards" REST API.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- -
- GitHub Apps with Projects repository or organization
- permission
-
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action performed on the project card. Can be
- created , edited , moved ,
- converted , or deleted .
- |
-
-
- changes |
- object |
-
- The changes to the project card if the action was
- edited or converted .
- |
-
-
- changes[note][from] |
- string |
-
- The previous version of the note if the action was
- edited or converted .
- |
-
-
- after_id |
- integer |
-
- The id of the card that this card now follows if the action was
- "moved". Will be null if it is the first card in a
- column.
- |
-
-
- project_card |
- object |
-
- The
- project card
- itself.
- |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "created",
- "project_card": {
- "url": "https://octocoders.github.io/api/v3/projects/columns/cards/8",
- "project_url": "https://octocoders.github.io/api/v3/projects/6",
- "column_url": "https://octocoders.github.io/api/v3/projects/columns/8",
- "column_id": 8,
- "id": 8,
- "node_id": "MDExOlByb2plY3RDYXJkOA==",
- "note": "Work that can be completed in one hour or less.",
- "archived": false,
- "creator": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "created_at": "2019-05-15T19:39:01Z",
- "updated_at": "2019-05-15T19:39:01Z"
- },
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:38:27Z",
- "pushed_at": "2019-05-15T19:38:23Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- }
-}
-
-
-
- project_column
-
-
- Activity related to columns in a project board. The type of activity is
- specified in the action property of the payload object. For
- more information, see the "project columns" REST API.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- -
- GitHub Apps with Projects repository or organization
- permission
-
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed on the project column. Can be one of
- created , edited , moved or
- deleted .
- |
-
-
- changes |
- object |
-
- The changes to the project column if the action was
- edited .
- |
-
-
- changes[name][from] |
- string |
-
- The previous version of the name if the action was
- edited .
- |
-
-
- after_id |
- integer |
-
- The id of the column that this column now follows if the action
- was "moved". Will be null if it is the first column
- in a project.
- |
-
-
- project_column |
- object |
-
- The
- project column
- itself.
- |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "created",
- "project_column": {
- "url": "https://octocoders.github.io/api/v3/projects/columns/8",
- "project_url": "https://octocoders.github.io/api/v3/projects/6",
- "cards_url": "https://octocoders.github.io/api/v3/projects/columns/8/cards",
- "id": 8,
- "node_id": "MDEzOlByb2plY3RDb2x1bW44",
- "name": "Small bugfixes",
- "created_at": "2019-05-15T19:39:01Z",
- "updated_at": "2019-05-15T19:39:01Z"
- },
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:38:27Z",
- "pushed_at": "2019-05-15T19:38:23Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
-
-
- public
-
-
- When a private repository is made public. Without a doubt: the best
- GitHub Enterprise Server event.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Metadata permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:38:25Z",
- "pushed_at": "2019-05-15T19:38:23Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
-
-
- pull_request
-
-
- Activity related to pull requests. The type of activity is specified in
- the action property of the payload object. For more
- information, see the "pull requests" REST API.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Pull requests permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed. Can be one of:
-
- assigned
- auto_merge_disabled
- auto_merge_enabled
- -
-
closed : If the action is closed and
- the merged key is false , the pull
- request was closed with unmerged commits. If the action is
- closed and the merged key is
- true , the pull request was merged.
-
- converted_to_draft
- edited
- labeled
- locked
- opened
- ready_for_review
- reopened
- review_request_removed
- review_requested
- -
-
synchronize : Triggered when a pull request's head
- branch is updated. For example, when the head branch is
- updated from the base branch, when new commits are pushed to
- the head branch, or when the base branch is changed.
-
- unassigned
- unlabeled
- unlocked
-
- |
-
-
- number |
- integer |
- The pull request number. |
-
-
- changes |
- object |
-
- The changes to the comment if the action was edited .
- |
-
-
- changes[title][from] |
- string |
-
- The previous version of the title if the action was
- edited .
- |
-
-
- changes[body][from] |
- string |
-
- The previous version of the body if the action was
- edited .
- |
-
-
- pull_request |
- object |
-
- The
- pull request
- itself.
- |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- Deliveries for review_requested and
- review_request_removed events will have an additional field
- called requested_reviewer .
-
-
- {
- "action": "opened",
- "number": 2,
- "pull_request": {
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2",
- "id": 2,
- "node_id": "MDExOlB1bGxSZXF1ZXN0Mg==",
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World/pull/2",
- "diff_url": "https://octocoders.github.io/Codertocat/Hello-World/pull/2.diff",
- "patch_url": "https://octocoders.github.io/Codertocat/Hello-World/pull/2.patch",
- "issue_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/2",
- "number": 2,
- "state": "open",
- "locked": false,
- "title": "Update the README with new information.",
- "user": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "body": "This is a pretty simple change that we need to pull into master.",
- "created_at": "2019-05-15T19:38:02Z",
- "updated_at": "2019-05-15T19:38:02Z",
- "closed_at": null,
- "merged_at": null,
- "merge_commit_sha": null,
- "assignee": null,
- "assignees": [],
- "requested_reviewers": [],
- "requested_teams": [],
- "labels": [],
- "milestone": null,
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2/commits",
- "review_comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2/comments",
- "review_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/comments{/number}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/2/comments",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/14977a7b5485400124827221a04bfb474bcd72d1",
- "head": {
- "label": "Codertocat:changes",
- "ref": "changes",
- "sha": "14977a7b5485400124827221a04bfb474bcd72d1",
- "user": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "repo": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:37:10Z",
- "pushed_at": "2019-05-15T19:38:03Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- }
- },
- "base": {
- "label": "Codertocat:master",
- "ref": "master",
- "sha": "78a96099c3f442d7f6e8d1a7d07090091993e65a",
- "user": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "repo": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:37:10Z",
- "pushed_at": "2019-05-15T19:38:03Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- }
- },
- "_links": {
- "self": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2"
- },
- "html": {
- "href": "https://octocoders.github.io/Codertocat/Hello-World/pull/2"
- },
- "issue": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/2"
- },
- "comments": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/2/comments"
- },
- "review_comments": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2/comments"
- },
- "review_comment": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/comments{/number}"
- },
- "commits": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2/commits"
- },
- "statuses": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/14977a7b5485400124827221a04bfb474bcd72d1"
- }
- },
- "author_association": "OWNER",
- "draft": false,
- "merged": false,
- "mergeable": null,
- "rebaseable": null,
- "mergeable_state": "unknown",
- "merged_by": null,
- "comments": 0,
- "review_comments": 0,
- "maintainer_can_modify": false,
- "commits": 1,
- "additions": 1,
- "deletions": 1,
- "changed_files": 1
- },
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:37:10Z",
- "pushed_at": "2019-05-15T19:38:03Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
-
-
- pull_request_review
-
-
- Activity related to pull request reviews. The type of activity is
- specified in the action property of the payload object. For
- more information, see the "pull request reviews" REST API.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Pull requests permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed. Can be one of:
-
- -
-
submitted - A pull request review is submitted
- into a non-pending state.
-
- -
-
edited - The body of a review has been edited.
-
- dismissed - A review has been dismissed.
-
- |
-
-
- pull_request |
- object |
-
- The
- pull request
- the review pertains to.
- |
-
-
- review |
- object |
- The review that was affected. |
-
-
- changes[body][from] |
- string |
-
- The previous version of the body if the action was
- edited .
- |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "submitted",
- "review": {
- "id": 2,
- "node_id": "MDE3OlB1bGxSZXF1ZXN0UmV2aWV3Mg==",
- "user": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "body": null,
- "commit_id": "14977a7b5485400124827221a04bfb474bcd72d1",
- "submitted_at": "2019-05-15T19:38:08Z",
- "state": "commented",
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World/pull/2#pullrequestreview-2",
- "pull_request_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2",
- "author_association": "OWNER",
- "_links": {
- "html": {
- "href": "https://octocoders.github.io/Codertocat/Hello-World/pull/2#pullrequestreview-2"
- },
- "pull_request": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2"
- }
- }
- },
- "pull_request": {
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2",
- "id": 2,
- "node_id": "MDExOlB1bGxSZXF1ZXN0Mg==",
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World/pull/2",
- "diff_url": "https://octocoders.github.io/Codertocat/Hello-World/pull/2.diff",
- "patch_url": "https://octocoders.github.io/Codertocat/Hello-World/pull/2.patch",
- "issue_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/2",
- "number": 2,
- "state": "open",
- "locked": false,
- "title": "Update the README with new information.",
- "user": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "body": "This is a pretty simple change that we need to pull into master.",
- "created_at": "2019-05-15T19:38:02Z",
- "updated_at": "2019-05-15T19:38:08Z",
- "closed_at": null,
- "merged_at": null,
- "merge_commit_sha": "e67e14475991deeb61cc1999c3bf9db333ac0d5f",
- "assignee": null,
- "assignees": [],
- "requested_reviewers": [],
- "requested_teams": [],
- "labels": [],
- "milestone": null,
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2/commits",
- "review_comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2/comments",
- "review_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/comments{/number}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/2/comments",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/14977a7b5485400124827221a04bfb474bcd72d1",
- "head": {
- "label": "Codertocat:changes",
- "ref": "changes",
- "sha": "14977a7b5485400124827221a04bfb474bcd72d1",
- "user": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "repo": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:37:10Z",
- "pushed_at": "2019-05-15T19:38:03Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- }
- },
- "base": {
- "label": "Codertocat:master",
- "ref": "master",
- "sha": "78a96099c3f442d7f6e8d1a7d07090091993e65a",
- "user": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "repo": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:37:10Z",
- "pushed_at": "2019-05-15T19:38:03Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- }
- },
- "_links": {
- "self": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2"
- },
- "html": {
- "href": "https://octocoders.github.io/Codertocat/Hello-World/pull/2"
- },
- "issue": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/2"
- },
- "comments": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/2/comments"
- },
- "review_comments": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2/comments"
- },
- "review_comment": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/comments{/number}"
- },
- "commits": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2/commits"
- },
- "statuses": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/14977a7b5485400124827221a04bfb474bcd72d1"
- }
- },
- "author_association": "OWNER"
- },
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:37:10Z",
- "pushed_at": "2019-05-15T19:38:03Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
-
-
-
- Activity related to pull request review comments in the pull request's
- unified diff. The type of activity is specified in the
- action property of the payload object. For more
- information, see the "pull request review comments" REST API.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Pull requests permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed on the comment. Can be one of
- created , edited , or
- deleted .
- |
-
-
- changes |
- object |
-
- The changes to the comment if the action was edited .
- |
-
-
- changes[body][from] |
- string |
-
- The previous version of the body if the action was
- edited .
- |
-
-
- pull_request |
- object |
-
- The
- pull request
- the comment belongs to.
- |
-
-
- comment |
- object |
-
- The
- comment
- itself.
- |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "created",
- "comment": {
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/comments/2",
- "pull_request_review_id": 2,
- "id": 2,
- "node_id": "MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDI=",
- "diff_hunk": "@@ -1 +1 @@\n-# Hello-World",
- "path": "README.md",
- "position": 1,
- "original_position": 1,
- "commit_id": "14977a7b5485400124827221a04bfb474bcd72d1",
- "original_commit_id": "14977a7b5485400124827221a04bfb474bcd72d1",
- "user": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "body": "Maybe you should use more emoji on this line.",
- "created_at": "2019-05-15T19:38:07Z",
- "updated_at": "2019-05-15T19:38:08Z",
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World/pull/2#discussion_r2",
- "pull_request_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2",
- "author_association": "OWNER",
- "_links": {
- "self": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/comments/2"
- },
- "html": {
- "href": "https://octocoders.github.io/Codertocat/Hello-World/pull/2#discussion_r2"
- },
- "pull_request": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2"
- }
- }
- },
- "pull_request": {
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2",
- "id": 2,
- "node_id": "MDExOlB1bGxSZXF1ZXN0Mg==",
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World/pull/2",
- "diff_url": "https://octocoders.github.io/Codertocat/Hello-World/pull/2.diff",
- "patch_url": "https://octocoders.github.io/Codertocat/Hello-World/pull/2.patch",
- "issue_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/2",
- "number": 2,
- "state": "open",
- "locked": false,
- "title": "Update the README with new information.",
- "user": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "body": "This is a pretty simple change that we need to pull into master.",
- "created_at": "2019-05-15T19:38:02Z",
- "updated_at": "2019-05-15T19:38:08Z",
- "closed_at": null,
- "merged_at": null,
- "merge_commit_sha": "e67e14475991deeb61cc1999c3bf9db333ac0d5f",
- "assignee": null,
- "assignees": [],
- "requested_reviewers": [],
- "requested_teams": [],
- "labels": [],
- "milestone": null,
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2/commits",
- "review_comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2/comments",
- "review_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/comments{/number}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/2/comments",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/14977a7b5485400124827221a04bfb474bcd72d1",
- "head": {
- "label": "Codertocat:changes",
- "ref": "changes",
- "sha": "14977a7b5485400124827221a04bfb474bcd72d1",
- "user": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "repo": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:37:10Z",
- "pushed_at": "2019-05-15T19:38:03Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- }
- },
- "base": {
- "label": "Codertocat:master",
- "ref": "master",
- "sha": "78a96099c3f442d7f6e8d1a7d07090091993e65a",
- "user": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "repo": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:37:10Z",
- "pushed_at": "2019-05-15T19:38:03Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- }
- },
- "_links": {
- "self": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2"
- },
- "html": {
- "href": "https://octocoders.github.io/Codertocat/Hello-World/pull/2"
- },
- "issue": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/2"
- },
- "comments": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/2/comments"
- },
- "review_comments": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2/comments"
- },
- "review_comment": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/comments{/number}"
- },
- "commits": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls/2/commits"
- },
- "statuses": {
- "href": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/14977a7b5485400124827221a04bfb474bcd72d1"
- }
- },
- "author_association": "OWNER"
- },
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:37:10Z",
- "pushed_at": "2019-05-15T19:38:03Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
-
-
- pull_request_review_thread
-
-
- Activity related to a comment thread on a pull request being marked as
- resolved or unresolved. The type of activity is specified in the
- action property of the payload object.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Pull requests permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed. Can be one of:
-
- -
-
resolved - A comment thread on a pull request was
- marked as resolved.
-
- -
-
unresolved - A previously resolved comment thread
- on a pull request was marked as unresolved.
-
-
- |
-
-
- pull_request |
- object |
-
- The
- pull request
- the thread pertains to.
- |
-
-
- thread |
- object |
- The thread that was affected. |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "resolved",
- "pull_request": {
- "url": "https://api.github.com/repos/octo-org/octo-repo/pulls/118",
- "id": 873298238,
- "node_id": "PR_kwDOEL39TM40DXk-",
- "html_url": "https://github.com/octo-org/octo-repo/pull/118",
- "diff_url": "https://github.com/octo-org/octo-repo/pull/118.diff",
- "patch_url": "https://github.com/octo-org/octo-repo/pull/118.patch",
- "issue_url": "https://api.github.com/repos/octo-org/octo-repo/issues/118",
- "number": 118,
- "state": "open",
- "locked": false,
- "title": "Create issue-comment",
- "user": {
- "login": "octocat",
- "id": 21031067,
- "node_id": "MDQ6VXNlcjIxMDMxMDY3",
- "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/octocat",
- "html_url": "https://github.com/octocat",
- "followers_url": "https://api.github.com/users/octocat/followers",
- "following_url": "https://api.github.com/users/octocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/octocat/subscriptions",
- "organizations_url": "https://api.github.com/users/octocat/orgs",
- "repos_url": "https://api.github.com/users/octocat/repos",
- "events_url": "https://api.github.com/users/octocat/events{/privacy}",
- "received_events_url": "https://api.github.com/users/octocat/received_events",
- "type": "User",
- "site_admin": true
- },
- "body": "Issue comment test",
- "created_at": "2022-03-07T16:14:34Z",
- "updated_at": "2022-03-21T09:21:38Z",
- "closed_at": null,
- "merged_at": null,
- "merge_commit_sha": "c72e2aa60425a50d9785a50793dd6c22b9c5cce1",
- "assignee": null,
- "assignees": [],
- "requested_reviewers": [],
- "requested_teams": [],
- "labels": [],
- "milestone": null,
- "draft": false,
- "commits_url": "https://api.github.com/repos/octo-org/octo-repo/pulls/118/commits",
- "review_comments_url": "https://api.github.com/repos/octo-org/octo-repo/pulls/118/comments",
- "review_comment_url": "https://api.github.com/repos/octo-org/octo-repo/pulls/comments{/number}",
- "comments_url": "https://api.github.com/repos/octo-org/octo-repo/issues/118/comments",
- "statuses_url": "https://api.github.com/repos/octo-org/octo-repo/statuses/14ae1f988d344e6b4f97f6153fb0287dcda335bf",
- "head": {
- "label": "octo-org:issue-comment",
- "ref": "issue-comment",
- "sha": "14ae1f988d344e6b4f97f6153fb0287dcda335bf",
- "user": {
- "login": "octo-org",
- "id": 67584941,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY3NTg0OTQx",
- "avatar_url": "https://avatars.githubusercontent.com/u/67584941?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/octo-org",
- "html_url": "https://github.com/octo-org",
- "followers_url": "https://api.github.com/users/octo-org/followers",
- "following_url": "https://api.github.com/users/octo-org/following{/other_user}",
- "gists_url": "https://api.github.com/users/octo-org/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/octo-org/subscriptions",
- "organizations_url": "https://api.github.com/users/octo-org/orgs",
- "repos_url": "https://api.github.com/users/octo-org/repos",
- "events_url": "https://api.github.com/users/octo-org/events{/privacy}",
- "received_events_url": "https://api.github.com/users/octo-org/received_events",
- "type": "Organization",
- "site_admin": false
- },
- "repo": {
- "id": 280886604,
- "node_id": "MDEwOlJlcG9zaXRvcnkyODA4ODY2MDQ=",
- "name": "octo-repo",
- "full_name": "octo-org/octo-repo",
- "private": true,
- "owner": {
- "login": "octo-org",
- "id": 67584941,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY3NTg0OTQx",
- "avatar_url": "https://avatars.githubusercontent.com/u/67584941?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/octo-org",
- "html_url": "https://github.com/octo-org",
- "followers_url": "https://api.github.com/users/octo-org/followers",
- "following_url": "https://api.github.com/users/octo-org/following{/other_user}",
- "gists_url": "https://api.github.com/users/octo-org/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/octo-org/subscriptions",
- "organizations_url": "https://api.github.com/users/octo-org/orgs",
- "repos_url": "https://api.github.com/users/octo-org/repos",
- "events_url": "https://api.github.com/users/octo-org/events{/privacy}",
- "received_events_url": "https://api.github.com/users/octo-org/received_events",
- "type": "Organization",
- "site_admin": false
- },
- "html_url": "https://github.com/octo-org/octo-repo",
- "description": "Change description",
- "fork": false,
- "url": "https://api.github.com/repos/octo-org/octo-repo",
- "forks_url": "https://api.github.com/repos/octo-org/octo-repo/forks",
- "keys_url": "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}",
- "collaborators_url": "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}",
- "teams_url": "https://api.github.com/repos/octo-org/octo-repo/teams",
- "hooks_url": "https://api.github.com/repos/octo-org/octo-repo/hooks",
- "issue_events_url": "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}",
- "events_url": "https://api.github.com/repos/octo-org/octo-repo/events",
- "assignees_url": "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}",
- "branches_url": "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}",
- "tags_url": "https://api.github.com/repos/octo-org/octo-repo/tags",
- "blobs_url": "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}",
- "git_tags_url": "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}",
- "git_refs_url": "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}",
- "trees_url": "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}",
- "statuses_url": "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}",
- "languages_url": "https://api.github.com/repos/octo-org/octo-repo/languages",
- "stargazers_url": "https://api.github.com/repos/octo-org/octo-repo/stargazers",
- "contributors_url": "https://api.github.com/repos/octo-org/octo-repo/contributors",
- "subscribers_url": "https://api.github.com/repos/octo-org/octo-repo/subscribers",
- "subscription_url": "https://api.github.com/repos/octo-org/octo-repo/subscription",
- "commits_url": "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}",
- "git_commits_url": "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}",
- "comments_url": "https://api.github.com/repos/octo-org/octo-repo/comments{/number}",
- "issue_comment_url": "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}",
- "contents_url": "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}",
- "compare_url": "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}",
- "merges_url": "https://api.github.com/repos/octo-org/octo-repo/merges",
- "archive_url": "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}",
- "downloads_url": "https://api.github.com/repos/octo-org/octo-repo/downloads",
- "issues_url": "https://api.github.com/repos/octo-org/octo-repo/issues{/number}",
- "pulls_url": "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}",
- "milestones_url": "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}",
- "notifications_url": "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}",
- "labels_url": "https://api.github.com/repos/octo-org/octo-repo/labels{/name}",
- "releases_url": "https://api.github.com/repos/octo-org/octo-repo/releases{/id}",
- "deployments_url": "https://api.github.com/repos/octo-org/octo-repo/deployments",
- "created_at": "2020-07-19T14:48:35Z",
- "updated_at": "2022-03-11T11:56:22Z",
- "pushed_at": "2022-04-01T09:37:36Z",
- "git_url": "git://github.com/octo-org/octo-repo.git",
- "ssh_url": "git@github.com:octo-org/octo-repo.git",
- "clone_url": "https://github.com/octo-org/octo-repo.git",
- "svn_url": "https://github.com/octo-org/octo-repo",
- "homepage": "",
- "size": 646,
- "stargazers_count": 1,
- "watchers_count": 1,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": false,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 60,
- "license": null,
- "allow_forking": false,
- "is_template": false,
- "topics": [
- "hey",
- "topic"
- ],
- "visibility": "private",
- "forks": 0,
- "open_issues": 60,
- "watchers": 1,
- "default_branch": "master"
- }
- },
- "base": {
- "label": "octo-org:master",
- "ref": "master",
- "sha": "fcaaddec44575a657bf81b049208b2ce139da3ca",
- "user": {
- "login": "octo-org",
- "id": 67584941,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY3NTg0OTQx",
- "avatar_url": "https://avatars.githubusercontent.com/u/67584941?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/octo-org",
- "html_url": "https://github.com/octo-org",
- "followers_url": "https://api.github.com/users/octo-org/followers",
- "following_url": "https://api.github.com/users/octo-org/following{/other_user}",
- "gists_url": "https://api.github.com/users/octo-org/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/octo-org/subscriptions",
- "organizations_url": "https://api.github.com/users/octo-org/orgs",
- "repos_url": "https://api.github.com/users/octo-org/repos",
- "events_url": "https://api.github.com/users/octo-org/events{/privacy}",
- "received_events_url": "https://api.github.com/users/octo-org/received_events",
- "type": "Organization",
- "site_admin": false
- },
- "repo": {
- "id": 280886604,
- "node_id": "MDEwOlJlcG9zaXRvcnkyODA4ODY2MDQ=",
- "name": "octo-repo",
- "full_name": "octo-org/octo-repo",
- "private": true,
- "owner": {
- "login": "octo-org",
- "id": 67584941,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY3NTg0OTQx",
- "avatar_url": "https://avatars.githubusercontent.com/u/67584941?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/octo-org",
- "html_url": "https://github.com/octo-org",
- "followers_url": "https://api.github.com/users/octo-org/followers",
- "following_url": "https://api.github.com/users/octo-org/following{/other_user}",
- "gists_url": "https://api.github.com/users/octo-org/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/octo-org/subscriptions",
- "organizations_url": "https://api.github.com/users/octo-org/orgs",
- "repos_url": "https://api.github.com/users/octo-org/repos",
- "events_url": "https://api.github.com/users/octo-org/events{/privacy}",
- "received_events_url": "https://api.github.com/users/octo-org/received_events",
- "type": "Organization",
- "site_admin": false
- },
- "html_url": "https://github.com/octo-org/octo-repo",
- "description": "Change description",
- "fork": false,
- "url": "https://api.github.com/repos/octo-org/octo-repo",
- "forks_url": "https://api.github.com/repos/octo-org/octo-repo/forks",
- "keys_url": "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}",
- "collaborators_url": "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}",
- "teams_url": "https://api.github.com/repos/octo-org/octo-repo/teams",
- "hooks_url": "https://api.github.com/repos/octo-org/octo-repo/hooks",
- "issue_events_url": "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}",
- "events_url": "https://api.github.com/repos/octo-org/octo-repo/events",
- "assignees_url": "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}",
- "branches_url": "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}",
- "tags_url": "https://api.github.com/repos/octo-org/octo-repo/tags",
- "blobs_url": "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}",
- "git_tags_url": "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}",
- "git_refs_url": "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}",
- "trees_url": "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}",
- "statuses_url": "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}",
- "languages_url": "https://api.github.com/repos/octo-org/octo-repo/languages",
- "stargazers_url": "https://api.github.com/repos/octo-org/octo-repo/stargazers",
- "contributors_url": "https://api.github.com/repos/octo-org/octo-repo/contributors",
- "subscribers_url": "https://api.github.com/repos/octo-org/octo-repo/subscribers",
- "subscription_url": "https://api.github.com/repos/octo-org/octo-repo/subscription",
- "commits_url": "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}",
- "git_commits_url": "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}",
- "comments_url": "https://api.github.com/repos/octo-org/octo-repo/comments{/number}",
- "issue_comment_url": "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}",
- "contents_url": "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}",
- "compare_url": "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}",
- "merges_url": "https://api.github.com/repos/octo-org/octo-repo/merges",
- "archive_url": "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}",
- "downloads_url": "https://api.github.com/repos/octo-org/octo-repo/downloads",
- "issues_url": "https://api.github.com/repos/octo-org/octo-repo/issues{/number}",
- "pulls_url": "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}",
- "milestones_url": "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}",
- "notifications_url": "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}",
- "labels_url": "https://api.github.com/repos/octo-org/octo-repo/labels{/name}",
- "releases_url": "https://api.github.com/repos/octo-org/octo-repo/releases{/id}",
- "deployments_url": "https://api.github.com/repos/octo-org/octo-repo/deployments",
- "created_at": "2020-07-19T14:48:35Z",
- "updated_at": "2022-03-11T11:56:22Z",
- "pushed_at": "2022-04-01T09:37:36Z",
- "git_url": "git://github.com/octo-org/octo-repo.git",
- "ssh_url": "git@github.com:octo-org/octo-repo.git",
- "clone_url": "https://github.com/octo-org/octo-repo.git",
- "svn_url": "https://github.com/octo-org/octo-repo",
- "homepage": "",
- "size": 646,
- "stargazers_count": 1,
- "watchers_count": 1,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": false,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 60,
- "license": null,
- "allow_forking": false,
- "is_template": false,
- "topics": [
- "hey",
- "topic"
- ],
- "visibility": "private",
- "forks": 0,
- "open_issues": 60,
- "watchers": 1,
- "default_branch": "master"
- }
- },
- "_links": {
- "self": {
- "href": "https://api.github.com/repos/octo-org/octo-repo/pulls/118"
- },
- "html": {
- "href": "https://github.com/octo-org/octo-repo/pull/118"
- },
- "issue": {
- "href": "https://api.github.com/repos/octo-org/octo-repo/issues/118"
- },
- "comments": {
- "href": "https://api.github.com/repos/octo-org/octo-repo/issues/118/comments"
- },
- "review_comments": {
- "href": "https://api.github.com/repos/octo-org/octo-repo/pulls/118/comments"
- },
- "review_comment": {
- "href": "https://api.github.com/repos/octo-org/octo-repo/pulls/comments{/number}"
- },
- "commits": {
- "href": "https://api.github.com/repos/octo-org/octo-repo/pulls/118/commits"
- },
- "statuses": {
- "href": "https://api.github.com/repos/octo-org/octo-repo/statuses/14ae1f988d344e6b4f97f6153fb0287dcda335bf"
- }
- },
- "author_association": "CONTRIBUTOR",
- "auto_merge": null,
- "active_lock_reason": null
- },
- "thread": {
- "node_id": "PRRT_kwDOEL39TM4w7XDQ",
- "comments": [
- {
- "url": "https://api.github.com/repos/octo-org/octo-repo/pulls/comments/820867280",
- "pull_request_review_id": 901921390,
- "id": 820867280,
- "node_id": "PRRC_kwDOEL39TM4w7XDQ",
- "diff_hunk": "@@ -0,0 +1 @@\n+issue comment",
- "path": "issue-comment",
- "position": 1,
- "original_position": 1,
- "commit_id": "14ae1f988d344e6b4f97f6153fb0287dcda335bf",
- "original_commit_id": "14ae1f988d344e6b4f97f6153fb0287dcda335bf",
- "user": {
- "login": "jide2020",
- "id": 64502150,
- "node_id": "MDQ6VXNlcjY0NTAyMTUw",
- "avatar_url": "https://avatars.githubusercontent.com/u/64502150?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/jide2020",
- "html_url": "https://github.com/jide2020",
- "followers_url": "https://api.github.com/users/jide2020/followers",
- "following_url": "https://api.github.com/users/jide2020/following{/other_user}",
- "gists_url": "https://api.github.com/users/jide2020/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/jide2020/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/jide2020/subscriptions",
- "organizations_url": "https://api.github.com/users/jide2020/orgs",
- "repos_url": "https://api.github.com/users/jide2020/repos",
- "events_url": "https://api.github.com/users/jide2020/events{/privacy}",
- "received_events_url": "https://api.github.com/users/jide2020/received_events",
- "type": "User",
- "site_admin": false
- },
- "body": "sup",
- "created_at": "2022-03-07T16:16:48Z",
- "updated_at": "2022-03-07T16:16:58Z",
- "html_url": "https://github.com/octo-org/octo-repo/pull/118#discussion_r820867280",
- "pull_request_url": "https://api.github.com/repos/octo-org/octo-repo/pulls/118",
- "author_association": "COLLABORATOR",
- "_links": {
- "self": {
- "href": "https://api.github.com/repos/octo-org/octo-repo/pulls/comments/820867280"
- },
- "html": {
- "href": "https://github.com/octo-org/octo-repo/pull/118#discussion_r820867280"
- },
- "pull_request": {
- "href": "https://api.github.com/repos/octo-org/octo-repo/pulls/118"
- }
- },
- "reactions": {
- "url": "https://api.github.com/repos/octo-org/octo-repo/pulls/comments/820867280/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "start_line": null,
- "original_start_line": null,
- "start_side": null,
- "line": 1,
- "original_line": 1,
- "side": "RIGHT"
- }
- ]
- },
- "repository": {
- "id": 280886604,
- "node_id": "MDEwOlJlcG9zaXRvcnkyODA4ODY2MDQ=",
- "name": "octo-repo",
- "full_name": "octo-org/octo-repo",
- "private": true,
- "owner": {
- "login": "octo-org",
- "id": 67584941,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY3NTg0OTQx",
- "avatar_url": "https://avatars.githubusercontent.com/u/67584941?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/octo-org",
- "html_url": "https://github.com/octo-org",
- "followers_url": "https://api.github.com/users/octo-org/followers",
- "following_url": "https://api.github.com/users/octo-org/following{/other_user}",
- "gists_url": "https://api.github.com/users/octo-org/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/octo-org/subscriptions",
- "organizations_url": "https://api.github.com/users/octo-org/orgs",
- "repos_url": "https://api.github.com/users/octo-org/repos",
- "events_url": "https://api.github.com/users/octo-org/events{/privacy}",
- "received_events_url": "https://api.github.com/users/octo-org/received_events",
- "type": "Organization",
- "site_admin": false
- },
- "html_url": "https://github.com/octo-org/octo-repo",
- "description": "Change description",
- "fork": false,
- "url": "https://api.github.com/repos/octo-org/octo-repo",
- "forks_url": "https://api.github.com/repos/octo-org/octo-repo/forks",
- "keys_url": "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}",
- "collaborators_url": "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}",
- "teams_url": "https://api.github.com/repos/octo-org/octo-repo/teams",
- "hooks_url": "https://api.github.com/repos/octo-org/octo-repo/hooks",
- "issue_events_url": "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}",
- "events_url": "https://api.github.com/repos/octo-org/octo-repo/events",
- "assignees_url": "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}",
- "branches_url": "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}",
- "tags_url": "https://api.github.com/repos/octo-org/octo-repo/tags",
- "blobs_url": "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}",
- "git_tags_url": "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}",
- "git_refs_url": "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}",
- "trees_url": "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}",
- "statuses_url": "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}",
- "languages_url": "https://api.github.com/repos/octo-org/octo-repo/languages",
- "stargazers_url": "https://api.github.com/repos/octo-org/octo-repo/stargazers",
- "contributors_url": "https://api.github.com/repos/octo-org/octo-repo/contributors",
- "subscribers_url": "https://api.github.com/repos/octo-org/octo-repo/subscribers",
- "subscription_url": "https://api.github.com/repos/octo-org/octo-repo/subscription",
- "commits_url": "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}",
- "git_commits_url": "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}",
- "comments_url": "https://api.github.com/repos/octo-org/octo-repo/comments{/number}",
- "issue_comment_url": "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}",
- "contents_url": "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}",
- "compare_url": "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}",
- "merges_url": "https://api.github.com/repos/octo-org/octo-repo/merges",
- "archive_url": "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}",
- "downloads_url": "https://api.github.com/repos/octo-org/octo-repo/downloads",
- "issues_url": "https://api.github.com/repos/octo-org/octo-repo/issues{/number}",
- "pulls_url": "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}",
- "milestones_url": "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}",
- "notifications_url": "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}",
- "labels_url": "https://api.github.com/repos/octo-org/octo-repo/labels{/name}",
- "releases_url": "https://api.github.com/repos/octo-org/octo-repo/releases{/id}",
- "deployments_url": "https://api.github.com/repos/octo-org/octo-repo/deployments",
- "created_at": "2020-07-19T14:48:35Z",
- "updated_at": "2022-03-11T11:56:22Z",
- "pushed_at": "2022-04-01T09:37:36Z",
- "git_url": "git://github.com/octo-org/octo-repo.git",
- "ssh_url": "git@github.com:octo-org/octo-repo.git",
- "clone_url": "https://github.com/octo-org/octo-repo.git",
- "svn_url": "https://github.com/octo-org/octo-repo",
- "homepage": "",
- "size": 646,
- "stargazers_count": 1,
- "watchers_count": 1,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": false,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 60,
- "license": null,
- "allow_forking": false,
- "is_template": false,
- "topics": [
- "hey",
- "topic"
- ],
- "visibility": "private",
- "forks": 0,
- "open_issues": 60,
- "watchers": 1,
- "default_branch": "master"
- },
- "organization": {
- "login": "octo-org",
- "id": 67584941,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY3NTg0OTQx",
- "url": "https://api.github.com/orgs/octo-org",
- "repos_url": "https://api.github.com/orgs/octo-org/repos",
- "events_url": "https://api.github.com/orgs/octo-org/events",
- "hooks_url": "https://api.github.com/orgs/octo-org/hooks",
- "issues_url": "https://api.github.com/orgs/octo-org/issues",
- "members_url": "https://api.github.com/orgs/octo-org/members{/member}",
- "public_members_url": "https://api.github.com/orgs/octo-org/public_members{/member}",
- "avatar_url": "https://avatars.githubusercontent.com/u/67584941?v=4",
- "description": ""
- },
- "sender": {
- "login": "octocat",
- "id": 21031067,
- "node_id": "MDQ6VXNlcjIxMDMxMDY3",
- "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/octocat",
- "html_url": "https://github.com/octocat",
- "followers_url": "https://api.github.com/users/octocat/followers",
- "following_url": "https://api.github.com/users/octocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/octocat/subscriptions",
- "organizations_url": "https://api.github.com/users/octocat/orgs",
- "repos_url": "https://api.github.com/users/octocat/repos",
- "events_url": "https://api.github.com/users/octocat/events{/privacy}",
- "received_events_url": "https://api.github.com/users/octocat/received_events",
- "type": "User",
- "site_admin": true
- }
-}
-
-
-
- push
-
- One or more commits are pushed to a repository branch or tag.
-
-
- Note: You will not receive a webhook for this event
- when you push more than three tags at once.
-
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Contents permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- ref |
- string |
-
- The full
- git ref
- that was pushed. Example: refs/heads/main or
- refs/tags/v3.14.1 .
- |
-
-
- before |
- string |
-
- The SHA of the most recent commit on ref before the
- push.
- |
-
-
- after |
- string |
-
- The SHA of the most recent commit on ref after the
- push.
- |
-
-
- created |
- boolean |
- Whether this push created the ref . |
-
-
- deleted |
- boolean |
- Whether this push deleted the ref . |
-
-
- forced |
- boolean |
- Whether this push was a force push of the ref . |
-
-
- head_commit |
- object |
-
- For pushes where after is or points to a commit
- object, an expanded representation of that commit. For pushes
- where after refers to an annotated tag object, an
- expanded representation of the commit pointed to by the annotated
- tag.
- |
-
-
- compare |
- string |
-
- URL that shows the changes in this ref update, from
- the before commit to the after commit.
- For a newly created ref that is directly based on the
- default branch, this is the comparison between the head of the
- default branch and the after commit. Otherwise, this
- shows all commits until the after commit.
- |
-
-
- commits |
- array |
-
- An array of commit objects describing the pushed commits. (Pushed
- commits are all commits that are included in the
- compare between the before commit and
- the after commit.)
- |
-
-
- commits[][id] |
- string |
- The SHA of the commit. |
-
-
- commits[][timestamp] |
- string |
- The ISO 8601 timestamp of the commit. |
-
-
- commits[][message] |
- string |
- The commit message. |
-
-
- commits[][author] |
- object |
- The git author of the commit. |
-
-
- commits[][author][name] |
- string |
- The git author's name. |
-
-
- commits[][author][email] |
- string |
- The git author's email address. |
-
-
- commits[][url] |
- url |
- URL that points to the commit API resource. |
-
-
- commits[][distinct] |
- boolean |
-
- Whether this commit is distinct from any that have been pushed
- before.
- |
-
-
- commits[][added] |
- array |
-
- An array of files added in the commit. For extremely large commits
- where GitHub Enterprise Server is unable to calculate this list in
- a timely manner, this may be empty even if files were added.
- |
-
-
- commits[][modified] |
- array |
-
- An array of files modified by the commit. For extremely large
- commits where GitHub Enterprise Server is unable to calculate this
- list in a timely manner, this may be empty even if files were
- modified.
- |
-
-
- commits[][removed] |
- array |
-
- An array of files removed in the commit. For extremely large
- commits where GitHub Enterprise Server is unable to calculate this
- list in a timely manner, this may be empty even if files were
- removed.
- |
-
-
- pusher |
- object |
- The user who pushed the commits. |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "ref": "refs/tags/simple-tag",
- "before": "0000000000000000000000000000000000000000",
- "after": "6113728f27ae82c7b1a177c8d03f9e96e0adf246",
- "created": true,
- "deleted": false,
- "forced": false,
- "base_ref": null,
- "compare": "https://octocoders.github.io/Codertocat/Hello-World/compare/simple-tag",
- "commits": [],
- "head_commit": {
- "id": "6113728f27ae82c7b1a177c8d03f9e96e0adf246",
- "tree_id": "4b825dc642cb6eb9a060e54bf8d69288fbee4904",
- "distinct": true,
- "message": "Adding a .gitignore file",
- "timestamp": "2019-05-15T15:20:41Z",
- "url": "https://octocoders.github.io/Codertocat/Hello-World/commit/6113728f27ae82c7b1a177c8d03f9e96e0adf246",
- "author": {
- "name": "Codertocat",
- "email": "Codertocat@Octocoders.io",
- "username": "Codertocat"
- },
- "committer": {
- "name": "Codertocat",
- "email": "Codertocat@Octocoders.io",
- "username": "Codertocat"
- },
- "added": [
- ".gitignore"
- ],
- "removed": [],
- "modified": []
- },
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "name": "Codertocat",
- "email": "Codertocat@Octocoders.io",
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": 1557949027,
- "updated_at": "2019-05-15T19:38:15Z",
- "pushed_at": 1557949103,
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 1,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 1,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master",
- "stargazers": 0,
- "master_branch": "master"
- },
- "pusher": {
- "name": "Codertocat",
- "email": "Codertocat@Octocoders.io"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
-
-
- release
-
-
- Activity related to a release. The type of activity is specified in the
- action property of the payload object. For more
- information, see the "releases" REST API.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Contents permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed. Can be one of:
-
- -
-
published : a release, pre-release, or draft of a
- release is published
-
- -
-
unpublished : a release or pre-release is deleted
-
- -
-
created : a draft is saved, or a release or
- pre-release is published without previously being saved as a
- draft
-
- -
-
edited : a release, pre-release, or draft release
- is edited
-
- -
-
deleted : a release, pre-release, or draft release
- is deleted
-
- prereleased : a pre-release is created
- -
-
released : a release is published, or a
- pre-release is changed to a release
-
-
- |
-
-
- changes[body][from] |
- string |
-
- The previous version of the body if the action was
- edited .
- |
-
-
- changes[name][from] |
- string |
-
- The previous version of the name if the action was
- edited .
- |
-
-
- release |
- object |
-
- The
- release
- object.
- |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "published",
- "release": {
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases/2",
- "assets_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases/2/assets",
- "upload_url": "https://octocoders.github.io/api/uploads/repos/Codertocat/Hello-World/releases/2/assets{?name,label}",
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World/releases/tag/0.0.1",
- "id": 2,
- "node_id": "MDc6UmVsZWFzZTI=",
- "tag_name": "0.0.1",
- "target_commitish": "master",
- "name": null,
- "draft": false,
- "author": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "prerelease": false,
- "created_at": "2019-05-15T19:37:08Z",
- "published_at": "2019-05-15T19:38:20Z",
- "assets": [],
- "tarball_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tarball/0.0.1",
- "zipball_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/zipball/0.0.1",
- "body": null
- },
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:38:15Z",
- "pushed_at": "2019-05-15T19:38:19Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 1,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 1,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
-
-
- repository_dispatch
-
-
- This event occurs when a GitHub App sends a POST request to
- the "Create a repository dispatch event" endpoint.
-
-
- Availability
-
-
- - GitHub Apps with Contents permission
-
-
- Webhook payload example
-
-
- {
- "action": "on-demand-test",
- "branch": "master",
- "client_payload": {
- "unit": false,
- "integration": true
- },
- "repository": {
- "id": 17273051,
- "node_id": "MDEwOlJlcG9zaXRvcnkxNzI3MzA1MQ==",
- "name": "octo-repo",
- "full_name": "octo-org/octo-repo",
- "private": true,
- "owner": {
- "login": "octo-org",
- "id": 6811672,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY4MTE2NzI=",
- "avatar_url": "https://avatars3.githubusercontent.com/u/6811672?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/octo-org",
- "html_url": "https://github.com/octo-org",
- "followers_url": "https://api.github.com/users/octo-org/followers",
- "following_url": "https://api.github.com/users/octo-org/following{/other_user}",
- "gists_url": "https://api.github.com/users/octo-org/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/octo-org/subscriptions",
- "organizations_url": "https://api.github.com/users/octo-org/orgs",
- "repos_url": "https://api.github.com/users/octo-org/repos",
- "events_url": "https://api.github.com/users/octo-org/events{/privacy}",
- "received_events_url": "https://api.github.com/users/octo-org/received_events",
- "type": "Organization",
- "site_admin": false
- },
- "html_url": "https://github.com/octo-org/octo-repo",
- "description": "My first repo on GitHub!",
- "fork": false,
- "url": "https://api.github.com/repos/octo-org/octo-repo",
- "forks_url": "https://api.github.com/repos/octo-org/octo-repo/forks",
- "keys_url": "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}",
- "collaborators_url": "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}",
- "teams_url": "https://api.github.com/repos/octo-org/octo-repo/teams",
- "hooks_url": "https://api.github.com/repos/octo-org/octo-repo/hooks",
- "issue_events_url": "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}",
- "events_url": "https://api.github.com/repos/octo-org/octo-repo/events",
- "assignees_url": "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}",
- "branches_url": "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}",
- "tags_url": "https://api.github.com/repos/octo-org/octo-repo/tags",
- "blobs_url": "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}",
- "git_tags_url": "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}",
- "git_refs_url": "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}",
- "trees_url": "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}",
- "statuses_url": "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}",
- "languages_url": "https://api.github.com/repos/octo-org/octo-repo/languages",
- "stargazers_url": "https://api.github.com/repos/octo-org/octo-repo/stargazers",
- "contributors_url": "https://api.github.com/repos/octo-org/octo-repo/contributors",
- "subscribers_url": "https://api.github.com/repos/octo-org/octo-repo/subscribers",
- "subscription_url": "https://api.github.com/repos/octo-org/octo-repo/subscription",
- "commits_url": "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}",
- "git_commits_url": "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}",
- "comments_url": "https://api.github.com/repos/octo-org/octo-repo/comments{/number}",
- "issue_comment_url": "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}",
- "contents_url": "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}",
- "compare_url": "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}",
- "merges_url": "https://api.github.com/repos/octo-org/octo-repo/merges",
- "archive_url": "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}",
- "downloads_url": "https://api.github.com/repos/octo-org/octo-repo/downloads",
- "issues_url": "https://api.github.com/repos/octo-org/octo-repo/issues{/number}",
- "pulls_url": "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}",
- "milestones_url": "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}",
- "notifications_url": "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}",
- "labels_url": "https://api.github.com/repos/octo-org/octo-repo/labels{/name}",
- "releases_url": "https://api.github.com/repos/octo-org/octo-repo/releases{/id}",
- "deployments_url": "https://api.github.com/repos/octo-org/octo-repo/deployments",
- "created_at": "2014-02-28T02:42:51Z",
- "updated_at": "2018-10-10T15:58:51Z",
- "pushed_at": "2018-10-10T15:58:47Z",
- "git_url": "git://github.com/octo-org/octo-repo.git",
- "ssh_url": "git@github.com:octo-org/octo-repo.git",
- "clone_url": "https://github.com/octo-org/octo-repo.git",
- "svn_url": "https://github.com/octo-org/octo-repo",
- "homepage": "",
- "size": 59,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "JavaScript",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": false,
- "forks_count": 1,
- "mirror_url": null,
- "archived": false,
- "open_issues_count": 23,
- "license": null,
- "forks": 1,
- "open_issues": 23,
- "watchers": 0,
- "default_branch": "master"
- },
- "organization": {
- "login": "octo-org",
- "id": 6811672,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY4MTE2NzI=",
- "url": "https://api.github.com/orgs/octo-org",
- "repos_url": "https://api.github.com/orgs/octo-org/repos",
- "events_url": "https://api.github.com/orgs/octo-org/events",
- "hooks_url": "https://api.github.com/orgs/octo-org/hooks",
- "issues_url": "https://api.github.com/orgs/octo-org/issues",
- "members_url": "https://api.github.com/orgs/octo-org/members{/member}",
- "public_members_url": "https://api.github.com/orgs/octo-org/public_members{/member}",
- "avatar_url": "https://avatars3.githubusercontent.com/u/6811672?v=4",
- "description": "Working better together!"
- },
- "sender": {
- "login": "Codertocat",
- "id": 21031067,
- "node_id": "MDQ6VXNlcjIxMDMxMDY3",
- "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Codertocat",
- "html_url": "https://github.com/Codertocat",
- "followers_url": "https://api.github.com/users/Codertocat/followers",
- "following_url": "https://api.github.com/users/Codertocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions",
- "organizations_url": "https://api.github.com/users/Codertocat/orgs",
- "repos_url": "https://api.github.com/users/Codertocat/repos",
- "events_url": "https://api.github.com/users/Codertocat/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 375706,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzc1NzA2"
- }
-}
-
-
-
- repository
-
-
- Activity related to a repository. The type of activity is specified in
- the action property of the payload object. For more
- information, see the "repositories" REST API.
-
-
- Availability
-
-
- -
- Repository webhooks receive all event types except
-
deleted
-
- - Organization webhooks
- -
- GitHub Apps with Metadata permission receive all
- event types except
deleted
-
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed. This can be one of:
-
- created - A repository is created.
- deleted - A repository is deleted.
- archived - A repository is archived.
- unarchived - A repository is unarchived.
- -
-
anonymous_access_enabled - A repository is
- enabled for anonymous Git access, anonymous_access_disabled - A repository is
- disabled for anonymous Git access
-
- -
-
edited - A repository's information is edited.
-
- renamed - A repository is renamed.
- transferred - A repository is transferred.
- publicized - A repository is made public.
- privatized - A repository is made private.
-
- |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "publicized",
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:38:25Z",
- "pushed_at": "2019-05-15T19:38:23Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
-
-
- secret_scanning_alert
-
-
- Activity related to secret scanning alerts in a repository. The type of
- activity is specified in the action property of the payload object. For
- more information, see the "secret scanning API."
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- -
- GitHub Apps with Secret scanning alerts permission
-
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed. This can be either
- created , resolved , or
- reopened .
- |
-
-
- alert |
- object |
- The secret scanning alert involved in the event. |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
-
- If the action is resolved or
- reopened , the sender object will be the
- user that triggered the event. The sender object is
- empty for all other actions.
- |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "reopened",
- "alert": {
- "number": 191,
- "secret_type": "adafruit_io_key",
- "resolution": null,
- "resolved_by": null,
- "resolved_at": null
- },
- "repository": {
- "id": 257423561,
- "node_id": "MDEwOlJlcG9zaXRvcnkyNTc0MjM1NjE=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": true,
- "owner": {
- "login": "Codertocat",
- "id": 30846345,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjMwODQ2MzQ1",
- "avatar_url": "https://avatars0.githubusercontent.com/u/30846345?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Codertocat",
- "html_url": "https://github.com/Codertocat",
- "followers_url": "https://api.github.com/users/Codertocat/followers",
- "following_url": "https://api.github.com/users/Codertocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions",
- "organizations_url": "https://api.github.com/users/Codertocat/orgs",
- "repos_url": "https://api.github.com/users/Codertocat/repos",
- "events_url": "https://api.github.com/users/Codertocat/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Codertocat/received_events",
- "type": "Organization",
- "site_admin": false
- },
- "html_url": "https://github.com/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://api.github.com/repos/Codertocat/Hello-World",
- "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments",
- "created_at": "2020-04-20T22:59:11Z",
- "updated_at": "2020-11-24T01:37:33Z",
- "pushed_at": "2020-11-24T01:37:31Z",
- "git_url": "git://github.com/Codertocat/Hello-World.git",
- "ssh_url": "git@github.com:Codertocat/Hello-World.git",
- "clone_url": "https://github.com/Codertocat/Hello-World.git",
- "svn_url": "https://github.com/Codertocat/Hello-World",
- "homepage": null,
- "size": 1156,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "JavaScript",
- "has_issues": false,
- "has_projects": false,
- "has_downloads": true,
- "has_wiki": false,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 3,
- "license": null,
- "forks": 0,
- "open_issues": 3,
- "watchers": 0,
- "default_branch": "master"
- },
- "organization": {
- "login": "Codertocat",
- "id": 30846345,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjMwODQ2MzQ1",
- "url": "https://api.github.com/orgs/Codertocat",
- "repos_url": "https://api.github.com/orgs/Codertocat/repos",
- "events_url": "https://api.github.com/orgs/Codertocat/events",
- "hooks_url": "https://api.github.com/orgs/Codertocat/hooks",
- "issues_url": "https://api.github.com/orgs/Codertocat/issues",
- "members_url": "https://api.github.com/orgs/Codertocat/members{/member}",
- "public_members_url": "https://api.github.com/orgs/Codertocat/public_members{/member}",
- "avatar_url": "https://avatars0.githubusercontent.com/u/30846345?v=4",
- "description": "Demos and testing of GitHub security products"
- },
- "sender": {
- "login": "Codertocat",
- "id": 10136561,
- "node_id": "MDQ6VXNlcjEwMTM2NTYx",
- "avatar_url": "https://avatars1.githubusercontent.com/u/10136561?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Codertocat",
- "html_url": "https://github.com/Codertocat",
- "followers_url": "https://api.github.com/users/Codertocat/followers",
- "following_url": "https://api.github.com/users/Codertocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions",
- "organizations_url": "https://api.github.com/users/Codertocat/orgs",
- "repos_url": "https://api.github.com/users/Codertocat/repos",
- "events_url": "https://api.github.com/users/Codertocat/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Codertocat/received_events",
- "type": "User",
- "site_admin": true
- }
-}
-
-
-
- security_advisory
-
-
- Activity related to a security advisory that has been reviewed by
- GitHub. A GitHub-reviewed security advisory provides information about
- security-related vulnerabilities in software on GitHub.
-
-
- The security advisory dataset also powers the GitHub Dependabot alerts.
- For more information, see "About Dependabot alerts."
-
-
- Availability
-
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed. The action can be one of
- published , updated ,
- performed , or withdrawn for all new
- events.
- |
-
-
- security_advisory |
- object |
-
- The details of the security advisory, including summary,
- description, and severity.
- |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "published",
- "security_advisory": {
- "ghsa_id": "GHSA-rf4j-j272-fj86",
- "summary": "Moderate severity vulnerability that affects django",
- "description": "django.contrib.auth.forms.AuthenticationForm in Django 2.0 before 2.0.2, and 1.11.8 and 1.11.9, allows remote attackers to obtain potentially sensitive information by leveraging data exposure from the confirm_login_allowed() method, as demonstrated by discovering whether a user account is inactive.",
- "severity": "moderate",
- "identifiers": [
- {
- "value": "GHSA-rf4j-j272-fj86",
- "type": "GHSA"
- },
- {
- "value": "CVE-2018-6188",
- "type": "CVE"
- }
- ],
- "references": [
- {
- "url": "https://nvd.nist.gov/vuln/detail/CVE-2018-6188"
- }
- ],
- "published_at": "2018-10-03T21:13:54Z",
- "updated_at": "2018-10-03T21:13:54Z",
- "withdrawn_at": null,
- "vulnerabilities": [
- {
- "package": {
- "ecosystem": "pip",
- "name": "django"
- },
- "severity": "moderate",
- "vulnerable_version_range": ">= 2.0.0, < 2.0.2",
- "first_patched_version": {
- "identifier": "2.0.2"
- }
- },
- {
- "package": {
- "ecosystem": "pip",
- "name": "django"
- },
- "severity": "moderate",
- "vulnerable_version_range": ">= 1.11.8, < 1.11.10",
- "first_patched_version": {
- "identifier": "1.11.10"
- }
- }
- ]
- }
-}
-
-
-
- star
-
-
- Activity related to a repository being starred. The type of activity is
- specified in the action property of the payload object. For
- more information, see the "starring" REST API.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action performed. Can be created or
- deleted .
- |
-
-
- starred_at |
- string |
-
- The time the star was created. This is a timestamp in
- ISO 8601
- format: YYYY-MM-DDTHH:MM:SSZ . Will be
- null for the deleted action.
- |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "created",
- "starred_at": "2019-05-15T15:20:40Z",
- "repository": {
- "id": 186853002,
- "node_id": "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 21031067,
- "node_id": "MDQ6VXNlcjIxMDMxMDY3",
- "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Codertocat",
- "html_url": "https://github.com/Codertocat",
- "followers_url": "https://api.github.com/users/Codertocat/followers",
- "following_url": "https://api.github.com/users/Codertocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions",
- "organizations_url": "https://api.github.com/users/Codertocat/orgs",
- "repos_url": "https://api.github.com/users/Codertocat/repos",
- "events_url": "https://api.github.com/users/Codertocat/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://github.com/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://api.github.com/repos/Codertocat/Hello-World",
- "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T15:19:25Z",
- "updated_at": "2019-05-15T15:20:40Z",
- "pushed_at": "2019-05-15T15:20:33Z",
- "git_url": "git://github.com/Codertocat/Hello-World.git",
- "ssh_url": "git@github.com:Codertocat/Hello-World.git",
- "clone_url": "https://github.com/Codertocat/Hello-World.git",
- "svn_url": "https://github.com/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 1,
- "watchers_count": 1,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 1,
- "default_branch": "master"
- },
- "sender": {
- "login": "Codertocat",
- "id": 21031067,
- "node_id": "MDQ6VXNlcjIxMDMxMDY3",
- "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Codertocat",
- "html_url": "https://github.com/Codertocat",
- "followers_url": "https://api.github.com/users/Codertocat/followers",
- "following_url": "https://api.github.com/users/Codertocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions",
- "organizations_url": "https://api.github.com/users/Codertocat/orgs",
- "repos_url": "https://api.github.com/users/Codertocat/repos",
- "events_url": "https://api.github.com/users/Codertocat/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- }
-}
-
-
-
- status
-
-
- When the status of a Git commit changes. For more information, see the
- "statuses" REST API.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Commit statuses permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- id |
- integer |
- The unique identifier of the status. |
-
-
- sha |
- string |
- The Commit SHA. |
-
-
- state |
- string |
-
- The new state. Can be pending , success ,
- failure , or error .
- |
-
-
- description |
- string |
-
- The optional human-readable description added to the status.
- |
-
-
- target_url |
- string |
- The optional link added to the status. |
-
-
- branches |
- array |
-
- An array of branch objects containing the status' SHA. Each branch
- contains the given SHA, but the SHA may or may not be the head of
- the branch. The array includes a maximum of 10 branches.
- |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
+
+
+
+
+ Activity related to a repository. The type of activity is
+ specified in the action property of the payload
+ object. For more information, see the " repositories" REST API.
+
+ Availability for repository
+
+ -
+ Repository webhooks receive all event types except
+
deleted
+
+ - Organization webhooks
+ -
+ GitHub Apps with Metadata permission receive
+ all event types except
deleted
+
+
+ Webhook payload object for repository
+
+
+
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
-
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "id": 2,
- "sha": "4544205a385319fd846d5df4ed2e3b8173529d78",
- "name": "Codertocat/Hello-World",
- "target_url": null,
- "context": "default",
- "description": null,
- "state": "success",
- "commit": {
- "sha": "4544205a385319fd846d5df4ed2e3b8173529d78",
- "node_id": "MDY6Q29tbWl0MTE4OjQ1NDQyMDVhMzg1MzE5ZmQ4NDZkNWRmNGVkMmUzYjgxNzM1MjlkNzg=",
- "commit": {
- "author": {
- "name": "Codertocat",
- "email": "Codertocat@Octocoders.io",
- "date": "2019-05-15T19:37:08Z"
- },
- "committer": {
- "name": "GitHub Enterprise",
- "email": "noreply@octocoders.github.io",
- "date": "2019-05-15T19:37:08Z"
- },
- "message": "Initial commit",
- "tree": {
- "sha": "1b13fc88733f95cc8cb16170f6990ef30d78acf4",
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees/1b13fc88733f95cc8cb16170f6990ef30d78acf4"
- },
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits/4544205a385319fd846d5df4ed2e3b8173529d78",
- "comment_count": 1,
- "verification": {
- "verified": false,
- "reason": "unsigned",
- "signature": null,
- "payload": null
- }
- },
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits/4544205a385319fd846d5df4ed2e3b8173529d78",
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World/commit/4544205a385319fd846d5df4ed2e3b8173529d78",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits/4544205a385319fd846d5df4ed2e3b8173529d78/comments",
- "author": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "committer": null,
- "parents": []
- },
- "branches": [
- {
- "name": "master",
- "commit": {
- "sha": "78a96099c3f442d7f6e8d1a7d07090091993e65a",
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits/78a96099c3f442d7f6e8d1a7d07090091993e65a"
- },
- "protected": false
- },
- {
- "name": "changes",
- "commit": {
- "sha": "14977a7b5485400124827221a04bfb474bcd72d1",
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits/14977a7b5485400124827221a04bfb474bcd72d1"
- },
- "protected": false
- },
- {
- "name": "gh-pages",
- "commit": {
- "sha": "3648135c2986115284ae152d90459473b15fd19c",
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits/3648135c2986115284ae152d90459473b15fd19c"
- },
- "protected": false
- }
- ],
- "created_at": "2019-05-15T19:38:21+00:00",
- "updated_at": "2019-05-15T19:38:21+00:00",
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:38:15Z",
- "pushed_at": "2019-05-15T19:38:19Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "Ruby",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 1,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 1,
- "open_issues": 2,
- "watchers": 0,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed. This can be one of:
+
+ -
+
created - A repository is created.
+
+ -
+
deleted - A repository is deleted.
+
+ -
+
archived - A repository is
+ archived.
+
+ -
+
unarchived - A repository is
+ unarchived.
+
+ -
+
anonymous_access_enabled - A
+ repository is
+ enabled for anonymous Git access, anonymous_access_disabled - A
+ repository is
+ disabled for anonymous Git access
+
+ -
+
edited - A repository's information
+ is edited.
+
+ -
+
renamed - A repository is renamed.
+
+ -
+
transferred - A repository is
+ transferred.
+
+ -
+
publicized - A repository is made
+ public.
+
+ -
+
privatized - A repository is made
+ private.
+
+
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+ |
+
+
+ Webhook payload example
+
+ { "action": "publicized", "repository": { "id": 118, "node_id":
+ "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World", "full_name":
+ "Codertocat/Hello-World", "private": false, "owner": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:38:25Z", "pushed_at": "2019-05-15T19:38:23Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "Ruby", "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 0, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
-
- team
-
-
- Activity related to an organization's team. The type of activity is
- specified in the action property of the payload object. For
- more information, see the "teams" REST API.
-
-
- Availability
-
-
- - Organization webhooks
- - GitHub Apps with Members permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed. Can be one of created ,
- deleted , edited ,
- added_to_repository , or
- removed_from_repository .
- |
-
-
- team |
- object |
- The team itself. |
-
-
- changes |
- object |
-
- The changes to the team if the action was edited .
- |
-
-
- changes[description][from] |
- string |
-
- The previous version of the description if the action was
- edited .
- |
-
-
- changes[name][from] |
- string |
-
- The previous version of the name if the action was
- edited .
- |
-
-
- changes[privacy][from] |
- string |
-
- The previous version of the team's privacy if the action was
- edited .
- |
-
-
- changes[repository][permissions][from][admin] |
- boolean |
-
- The previous version of the team member's
- admin permission on a repository, if the action was
- edited .
- |
-
-
- changes[repository][permissions][from][pull] |
- boolean |
-
- The previous version of the team member's
- pull permission on a repository, if the action was
- edited .
- |
-
-
- changes[repository][permissions][from][push] |
- boolean |
-
- The previous version of the team member's
- push permission on a repository, if the action was
- edited .
- |
-
-
- repository |
- object |
-
- The repository that was added or removed from to the team's
- purview if the action was added_to_repository ,
- removed_from_repository , or edited . For
- edited actions, repository also contains
- the team's new permission levels for the repository.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
+
+
+
+
+
+ This event occurs when there is activity relating to a security
+ vulnerability alert in a repository.
+
+
+ Note: This event is deprecated. Use the
+ dependabot_alert event instead.
+
+
+
+ Availability for repository_vulnerability_alert
+
+
+ - repository
+ - organization
+
+
+ Webhook payload object for
+ repository_vulnerability_alert
+
+
+
+
+
+
+ A repository vulnerability alert was created.
+
+
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
-
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "added_to_repository",
- "team": {
- "name": "github",
- "id": 3,
- "node_id": "MDQ6VGVhbTM=",
- "slug": "github",
- "description": "Open-source team",
- "privacy": "secret",
- "url": "https://octocoders.github.io/api/v3/teams/3",
- "html_url": "https://octocoders.github.io/orgs/Octocoders/teams/github",
- "members_url": "https://octocoders.github.io/api/v3/teams/3/members{/member}",
- "repositories_url": "https://octocoders.github.io/api/v3/teams/3/repos",
- "permission": "pull"
- },
- "repository": {
- "id": 120,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMjA=",
- "name": "Hello-World",
- "full_name": "Octocoders/Hello-World",
- "private": false,
- "owner": {
- "login": "Octocoders",
- "id": 6,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
- "avatar_url": "https://octocoders.github.io/avatars/u/6?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Octocoders",
- "html_url": "https://octocoders.github.io/Octocoders",
- "followers_url": "https://octocoders.github.io/api/v3/users/Octocoders/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Octocoders/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Octocoders/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Octocoders/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Octocoders/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Octocoders/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Octocoders/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Octocoders/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Octocoders/received_events",
- "type": "Organization",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Octocoders/Hello-World",
- "description": null,
- "fork": true,
- "url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/deployments",
- "created_at": "2019-05-15T19:38:10Z",
- "updated_at": "2019-05-15T19:38:14Z",
- "pushed_at": "2019-05-15T19:38:03Z",
- "git_url": "git://octocoders.github.io/Octocoders/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Octocoders/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Octocoders/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Octocoders/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "Ruby",
- "has_issues": false,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": false,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 0,
- "license": null,
- "forks": 0,
- "open_issues": 0,
- "watchers": 0,
- "default_branch": "master",
- "permissions": {
- "pull": true,
- "push": false,
- "admin": false
- }
- },
- "organization": {
- "login": "Octocoders",
- "id": 6,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
- "url": "https://octocoders.github.io/api/v3/orgs/Octocoders",
- "repos_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/repos",
- "events_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/events",
- "hooks_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/hooks",
- "issues_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/issues",
- "members_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/members{/member}",
- "public_members_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/public_members{/member}",
- "avatar_url": "https://octocoders.github.io/avatars/u/6?",
- "description": ""
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- }
-}
-
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+
+ action string
+ Required
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+
+ The GitHub App installation. This property is
+ included when the event is configured for and sent
+ to a GitHub App.
+
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ |
+
+
+
+
+
+ repository object
+ Required
+
+
+
+ |
+
+
+
+
+
+ sender object
+ Required
+
+
+
+ |
+
+
+ |
+
+
+
-
- team_add
-
-
- When a
- repository is added to a team.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Members permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- team |
- object |
-
- The
- team
- that was modified. Note: Older events may not
- include this in the payload.
- |
-
-
- repository |
- object |
-
- The
- repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
+
+
+
+
+ Activity related to secret scanning alerts in a repository. The
+ type of activity is specified in the action property of the
+ payload object. For more information, see the " secret scanning API."
+
+ Availability for secret_scanning_alert
+
+ - Repository webhooks
+ - Organization webhooks
+ -
+ GitHub Apps with
+ Secret scanning alerts permission
+
+
+
+ Webhook payload object for secret_scanning_alert
+
+
+
+
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
-
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "team": {
- "name": "github",
- "id": 3,
- "node_id": "MDQ6VGVhbTM=",
- "slug": "github",
- "description": "Open-source team",
- "privacy": "secret",
- "url": "https://octocoders.github.io/api/v3/teams/3",
- "html_url": "https://octocoders.github.io/orgs/Octocoders/teams/github",
- "members_url": "https://octocoders.github.io/api/v3/teams/3/members{/member}",
- "repositories_url": "https://octocoders.github.io/api/v3/teams/3/repos",
- "permission": "pull"
- },
- "repository": {
- "id": 120,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMjA=",
- "name": "Hello-World",
- "full_name": "Octocoders/Hello-World",
- "private": false,
- "owner": {
- "login": "Octocoders",
- "id": 6,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
- "avatar_url": "https://octocoders.github.io/avatars/u/6?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Octocoders",
- "html_url": "https://octocoders.github.io/Octocoders",
- "followers_url": "https://octocoders.github.io/api/v3/users/Octocoders/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Octocoders/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Octocoders/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Octocoders/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Octocoders/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Octocoders/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Octocoders/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Octocoders/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Octocoders/received_events",
- "type": "Organization",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Octocoders/Hello-World",
- "description": null,
- "fork": true,
- "url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/deployments",
- "created_at": "2019-05-15T19:38:10Z",
- "updated_at": "2019-05-15T19:38:14Z",
- "pushed_at": "2019-05-15T19:38:03Z",
- "git_url": "git://octocoders.github.io/Octocoders/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Octocoders/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Octocoders/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Octocoders/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "Ruby",
- "has_issues": false,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": false,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 0,
- "license": null,
- "forks": 0,
- "open_issues": 0,
- "watchers": 0,
- "default_branch": "master"
- },
- "organization": {
- "login": "Octocoders",
- "id": 6,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
- "url": "https://octocoders.github.io/api/v3/orgs/Octocoders",
- "repos_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/repos",
- "events_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/events",
- "hooks_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/hooks",
- "issues_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/issues",
- "members_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/members{/member}",
- "public_members_url": "https://octocoders.github.io/api/v3/orgs/Octocoders/public_members{/member}",
- "avatar_url": "https://octocoders.github.io/avatars/u/6?",
- "description": ""
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Octocoders",
- "id": 6,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
- "avatar_url": "https://octocoders.github.io/avatars/u/6?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Octocoders",
- "html_url": "https://octocoders.github.io/Octocoders",
- "followers_url": "https://octocoders.github.io/api/v3/users/Octocoders/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Octocoders/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Octocoders/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Octocoders/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Octocoders/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Octocoders/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Octocoders/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Octocoders/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Octocoders/received_events",
- "type": "Organization",
- "site_admin": false
- }
-}
-
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed. This can be either
+ created , resolved , or
+ reopened .
+
+
+
+
+ |
+
+
+
+
+ alert object
+
+
+ The secret scanning alert involved in the event.
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+
+ If the action is
+ resolved or reopened , the
+ sender object will be the user that
+ triggered the event. The sender object
+ is empty for all other actions.
+
+
+
+
+ |
+
+
+ |
+
+
+ Webhook payload example
+
+ { "action": "reopened", "alert": { "number": 191, "secret_type":
+ "adafruit_io_key", "resolution": null, "resolved_by": null,
+ "resolved_at": null }, "repository": { "id": 257423561, "node_id":
+ "MDEwOlJlcG9zaXRvcnkyNTc0MjM1NjE=", "name": "Hello-World",
+ "full_name": "Codertocat/Hello-World", "private": true, "owner": {
+ "login": "Codertocat", "id": 30846345, "node_id":
+ "MDEyOk9yZ2FuaXphdGlvbjMwODQ2MzQ1", "avatar_url":
+ "https://avatars0.githubusercontent.com/u/30846345?v=4",
+ "gravatar_id": "", "url":
+ "https://api.github.com/users/Codertocat", "html_url":
+ "https://github.com/Codertocat", "followers_url":
+ "https://api.github.com/users/Codertocat/followers",
+ "following_url":
+ "https://api.github.com/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://api.github.com/users/Codertocat/orgs", "repos_url":
+ "https://api.github.com/users/Codertocat/repos", "events_url":
+ "https://api.github.com/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/Codertocat/received_events", "type":
+ "Organization", "site_admin": false }, "html_url":
+ "https://github.com/Codertocat/Hello-World", "description": null,
+ "fork": false, "url":
+ "https://api.github.com/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2020-04-20T22:59:11Z", "updated_at":
+ "2020-11-24T01:37:33Z", "pushed_at": "2020-11-24T01:37:31Z",
+ "git_url": "git://github.com/Codertocat/Hello-World.git",
+ "ssh_url": "git@github.com:Codertocat/Hello-World.git",
+ "clone_url": "https://github.com/Codertocat/Hello-World.git",
+ "svn_url": "https://github.com/Codertocat/Hello-World",
+ "homepage": null, "size": 1156, "stargazers_count": 0,
+ "watchers_count": 0, "language": "JavaScript", "has_issues":
+ false, "has_projects": false, "has_downloads": true, "has_wiki":
+ false, "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 3,
+ "license": null, "forks": 0, "open_issues": 3, "watchers": 0,
+ "default_branch": "master" }, "organization": { "login":
+ "Codertocat", "id": 30846345, "node_id":
+ "MDEyOk9yZ2FuaXphdGlvbjMwODQ2MzQ1", "url":
+ "https://api.github.com/orgs/Codertocat", "repos_url":
+ "https://api.github.com/orgs/Codertocat/repos", "events_url":
+ "https://api.github.com/orgs/Codertocat/events", "hooks_url":
+ "https://api.github.com/orgs/Codertocat/hooks", "issues_url":
+ "https://api.github.com/orgs/Codertocat/issues", "members_url":
+ "https://api.github.com/orgs/Codertocat/members{/member}",
+ "public_members_url":
+ "https://api.github.com/orgs/Codertocat/public_members{/member}",
+ "avatar_url":
+ "https://avatars0.githubusercontent.com/u/30846345?v=4",
+ "description": "Demos and testing of GitHub security products" },
+ "sender": { "login": "Codertocat", "id": 10136561, "node_id":
+ "MDQ6VXNlcjEwMTM2NTYx", "avatar_url":
+ "https://avatars1.githubusercontent.com/u/10136561?v=4",
+ "gravatar_id": "", "url":
+ "https://api.github.com/users/Codertocat", "html_url":
+ "https://github.com/Codertocat", "followers_url":
+ "https://api.github.com/users/Codertocat/followers",
+ "following_url":
+ "https://api.github.com/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://api.github.com/users/Codertocat/orgs", "repos_url":
+ "https://api.github.com/users/Codertocat/repos", "events_url":
+ "https://api.github.com/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/Codertocat/received_events", "type":
+ "User", "site_admin": true } }
+
+
-
- user
-
- When a user is created or deleted .
-
- Availability
-
-
- -
- GitHub Enterprise webhooks. For more information, "Global webhooks."
-
-
-
- Webhook payload example
-
-
- {
- "user": {
- "login": "Snowtocat",
- "id": 16,
- "node_id": "MDQ6VXNlcjE2",
- "avatar_url": "https://octocoders.github.io/avatars/u/16?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Snowtocat",
- "html_url": "https://octocoders.github.io/Snowtocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Snowtocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Snowtocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Snowtocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Snowtocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Snowtocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Snowtocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Snowtocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Snowtocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Snowtocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "action": "created",
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Snowtocat",
- "id": 16,
- "node_id": "MDQ6VXNlcjE2",
- "avatar_url": "https://octocoders.github.io/avatars/u/16?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Snowtocat",
- "html_url": "https://octocoders.github.io/Snowtocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Snowtocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Snowtocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Snowtocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Snowtocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Snowtocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Snowtocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Snowtocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Snowtocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Snowtocat/received_events",
- "type": "User",
- "site_admin": false
- }
-}
-
+
+
+
+
+
+ Activity related to a security advisory that has been reviewed by
+ GitHub. A GitHub-reviewed security advisory provides information
+ about security-related vulnerabilities in software on GitHub.The
+ security advisory dataset also powers the GitHub Dependabot
+ alerts. For more information, see " About Dependabot alerts."
+
+ Availability for security_advisory
+
+ Webhook payload object for security_advisory
+
+
+
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed. The action can be one
+ of published , updated ,
+ performed , or
+ withdrawn for all new events.
+
+
+
+
+ |
+
+
+
+
+
+ security_advisory object
+
+
+
+ The details of the security advisory, including
+ summary, description, and severity.
+
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "published", "security_advisory": { "ghsa_id":
+ "GHSA-rf4j-j272-fj86", "summary": "Moderate severity vulnerability
+ that affects django", "description":
+ "django.contrib.auth.forms.AuthenticationForm in Django 2.0 before
+ 2.0.2, and 1.11.8 and 1.11.9, allows remote attackers to obtain
+ potentially sensitive information by leveraging data exposure from
+ the confirm_login_allowed() method, as demonstrated by discovering
+ whether a user account is inactive.", "severity": "moderate",
+ "identifiers": [ { "value": "GHSA-rf4j-j272-fj86", "type": "GHSA"
+ }, { "value": "CVE-2018-6188", "type": "CVE" } ], "references": [
+ { "url": "https://nvd.nist.gov/vuln/detail/CVE-2018-6188" } ],
+ "published_at": "2018-10-03T21:13:54Z", "updated_at":
+ "2018-10-03T21:13:54Z", "withdrawn_at": null, "vulnerabilities": [
+ { "package": { "ecosystem": "pip", "name": "django" }, "severity":
+ "moderate", "vulnerable_version_range": ">= 2.0.0, < 2.0.2",
+ "first_patched_version": { "identifier": "2.0.2" } }, { "package":
+ { "ecosystem": "pip", "name": "django" }, "severity": "moderate",
+ "vulnerable_version_range": ">= 1.11.8, < 1.11.10",
+ "first_patched_version": { "identifier": "1.11.10" } } ] } }
+
+
-
- watch
-
-
- When someone stars a repository. The type of activity is specified in
- the action property of the payload object. For more
- information, see the "starring" REST API.
-
-
- The event’s actor is the
- user who
- starred a repository, and the event’s repository is the
- repository
- that was starred.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - GitHub Apps with Metadata permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed. Currently, can only be
- started .
- |
-
-
- repository |
- object |
-
- The
- repository
+
+
+
+
+ Activity related to a repository being starred. The type of
+ activity is specified in the action property of the
+ payload object. For more information, see the " starring" REST API.
+
+ Availability for star
+
+ - Repository webhooks
+ - Organization webhooks
+
+ Webhook payload object for star
+
+
+
- where the event occurred.
-
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action performed. Can be created or
+ deleted .
+
+
+
+
+ |
+
+
+
+
+ starred_at string
+
+
+ The time the star was created. This is a timestamp
+ in
+ ISO 8601
+ format: YYYY-MM-DDTHH:MM:SSZ . Will be
+ null for the
+ deleted action.
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "created", "starred_at": "2019-05-15T15:20:40Z",
+ "repository": { "id": 186853002, "node_id":
+ "MDEwOlJlcG9zaXRvcnkxODY4NTMwMDI=", "name": "Hello-World",
+ "full_name": "Codertocat/Hello-World", "private": false, "owner":
+ { "login": "Codertocat", "id": 21031067, "node_id":
+ "MDQ6VXNlcjIxMDMxMDY3", "avatar_url":
+ "https://avatars1.githubusercontent.com/u/21031067?v=4",
+ "gravatar_id": "", "url":
+ "https://api.github.com/users/Codertocat", "html_url":
+ "https://github.com/Codertocat", "followers_url":
+ "https://api.github.com/users/Codertocat/followers",
+ "following_url":
+ "https://api.github.com/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://api.github.com/users/Codertocat/orgs", "repos_url":
+ "https://api.github.com/users/Codertocat/repos", "events_url":
+ "https://api.github.com/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/Codertocat/received_events", "type":
+ "User", "site_admin": false }, "html_url":
+ "https://github.com/Codertocat/Hello-World", "description": null,
+ "fork": false, "url":
+ "https://api.github.com/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T15:19:25Z", "updated_at":
+ "2019-05-15T15:20:40Z", "pushed_at": "2019-05-15T15:20:33Z",
+ "git_url": "git://github.com/Codertocat/Hello-World.git",
+ "ssh_url": "git@github.com:Codertocat/Hello-World.git",
+ "clone_url": "https://github.com/Codertocat/Hello-World.git",
+ "svn_url": "https://github.com/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 1,
+ "watchers_count": 1, "language": "Ruby", "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 0, "open_issues": 2, "watchers": 1,
+ "default_branch": "master" }, "sender": { "login": "Codertocat",
+ "id": 21031067, "node_id": "MDQ6VXNlcjIxMDMxMDY3", "avatar_url":
+ "https://avatars1.githubusercontent.com/u/21031067?v=4",
+ "gravatar_id": "", "url":
+ "https://api.github.com/users/Codertocat", "html_url":
+ "https://github.com/Codertocat", "followers_url":
+ "https://api.github.com/users/Codertocat/followers",
+ "following_url":
+ "https://api.github.com/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://api.github.com/users/Codertocat/orgs", "repos_url":
+ "https://api.github.com/users/Codertocat/repos", "events_url":
+ "https://api.github.com/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/Codertocat/received_events", "type":
+ "User", "site_admin": false } }
+
+
+
+
+
+
+
+
+ When the status of a Git commit changes. For more information, see
+ the " statuses" REST API.
+
+ Availability for status
+
+ - Repository webhooks
+ - Organization webhooks
+ -
+ GitHub Apps with Commit statuses permission
+
+
+ Webhook payload object for status
+
+
+
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
-
-
-
- installation |
- object |
-
- The GitHub App installation. Webhook payloads contain the
- installation property when the event is configured
- for and sent to a GitHub App.
- |
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "started",
- "repository": {
- "id": 118,
- "node_id": "MDEwOlJlcG9zaXRvcnkxMTg=",
- "name": "Hello-World",
- "full_name": "Codertocat/Hello-World",
- "private": false,
- "owner": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "html_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "description": null,
- "fork": false,
- "url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
- "forks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
- "keys_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
- "collaborators_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "teams_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
- "hooks_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
- "issue_events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
- "events_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
- "assignees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
- "branches_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
- "tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
- "blobs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "git_tags_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_refs_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
- "trees_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
- "statuses_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
- "languages_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
- "stargazers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
- "contributors_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
- "subscribers_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
- "commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
- "git_commits_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
- "comments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
- "issue_comment_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
- "contents_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
- "compare_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "merges_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
- "archive_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "downloads_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
- "issues_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
- "pulls_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
- "milestones_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
- "notifications_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "labels_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
- "releases_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
- "deployments_url": "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
- "created_at": "2019-05-15T19:37:07Z",
- "updated_at": "2019-05-15T19:38:09Z",
- "pushed_at": "2019-05-15T19:38:03Z",
- "git_url": "git://octocoders.github.io/Codertocat/Hello-World.git",
- "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
- "clone_url": "https://octocoders.github.io/Codertocat/Hello-World.git",
- "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
- "homepage": null,
- "size": 0,
- "stargazers_count": 1,
- "watchers_count": 1,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 2,
- "license": null,
- "forks": 0,
- "open_issues": 2,
- "watchers": 1,
- "default_branch": "master"
- },
- "enterprise": {
- "id": 1,
- "slug": "github",
- "name": "GitHub",
- "node_id": "MDg6QnVzaW5lc3Mx",
- "avatar_url": "https://octocoders.github.io/avatars/b/1?",
- "description": null,
- "website_url": null,
- "html_url": "https://octocoders.github.io/businesses/github",
- "created_at": "2019-05-14T19:31:12Z",
- "updated_at": "2019-05-14T19:31:12Z"
- },
- "sender": {
- "login": "Codertocat",
- "id": 4,
- "node_id": "MDQ6VXNlcjQ=",
- "avatar_url": "https://octocoders.github.io/avatars/u/4?",
- "gravatar_id": "",
- "url": "https://octocoders.github.io/api/v3/users/Codertocat",
- "html_url": "https://octocoders.github.io/Codertocat",
- "followers_url": "https://octocoders.github.io/api/v3/users/Codertocat/followers",
- "following_url": "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
- "gists_url": "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
- "starred_url": "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
- "organizations_url": "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
- "repos_url": "https://octocoders.github.io/api/v3/users/Codertocat/repos",
- "events_url": "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
- "received_events_url": "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
- "type": "User",
- "site_admin": false
- },
- "installation": {
- "id": 5,
- "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ=="
- }
-}
-
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ id integer
+
+ The unique identifier of the status.
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ state string
+
+
+ The new state. Can be pending ,
+ success , failure , or
+ error .
+
+
+
+
+ |
+
+
+
+
+ description string
+
+
+ The optional human-readable description added to the
+ status.
+
+
+
+
+ |
+
+
+
+
+ target_url string
+
+ The optional link added to the status.
+
+
+
+ |
+
+
+
+
+ branches array
+
+
+ An array of branch objects containing the status'
+ SHA. Each branch contains the given SHA, but the SHA
+ may or may not be the head of the branch. The array
+ includes a maximum of 10 branches.
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+ |
+
+
+ Webhook payload example
+
+ { "id": 2, "sha": "4544205a385319fd846d5df4ed2e3b8173529d78",
+ "name": "Codertocat/Hello-World", "target_url": null, "context":
+ "default", "description": null, "state": "success", "commit": {
+ "sha": "4544205a385319fd846d5df4ed2e3b8173529d78", "node_id":
+ "MDY6Q29tbWl0MTE4OjQ1NDQyMDVhMzg1MzE5ZmQ4NDZkNWRmNGVkMmUzYjgxNzM1MjlkNzg=",
+ "commit": { "author": { "name": "Codertocat", "email":
+ "Codertocat@Octocoders.io", "date": "2019-05-15T19:37:08Z" },
+ "committer": { "name": "GitHub Enterprise", "email":
+ "noreply@octocoders.github.io", "date": "2019-05-15T19:37:08Z" },
+ "message": "Initial commit", "tree": { "sha":
+ "1b13fc88733f95cc8cb16170f6990ef30d78acf4", "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees/1b13fc88733f95cc8cb16170f6990ef30d78acf4"
+ }, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits/4544205a385319fd846d5df4ed2e3b8173529d78",
+ "comment_count": 1, "verification": { "verified": false, "reason":
+ "unsigned", "signature": null, "payload": null } }, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits/4544205a385319fd846d5df4ed2e3b8173529d78",
+ "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World/commit/4544205a385319fd846d5df4ed2e3b8173529d78",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits/4544205a385319fd846d5df4ed2e3b8173529d78/comments",
+ "author": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "committer": null,
+ "parents": [] }, "branches": [ { "name": "master", "commit": {
+ "sha": "78a96099c3f442d7f6e8d1a7d07090091993e65a", "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits/78a96099c3f442d7f6e8d1a7d07090091993e65a"
+ }, "protected": false }, { "name": "changes", "commit": { "sha":
+ "14977a7b5485400124827221a04bfb474bcd72d1", "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits/14977a7b5485400124827221a04bfb474bcd72d1"
+ }, "protected": false }, { "name": "gh-pages", "commit": { "sha":
+ "3648135c2986115284ae152d90459473b15fd19c", "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits/3648135c2986115284ae152d90459473b15fd19c"
+ }, "protected": false } ], "created_at":
+ "2019-05-15T19:38:21+00:00", "updated_at":
+ "2019-05-15T19:38:21+00:00", "repository": { "id": 118, "node_id":
+ "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World", "full_name":
+ "Codertocat/Hello-World", "private": false, "owner": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:38:15Z", "pushed_at": "2019-05-15T19:38:19Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "Ruby", "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 1, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 1, "open_issues": 2, "watchers": 0,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
-
- workflow_dispatch
-
-
- This event occurs when someone triggers a workflow run on GitHub or
- sends a POST request to the "Create a workflow dispatch event" endpoint. For more information, see "Events that trigger workflows."
-
-
- Availability
-
-
- - GitHub Apps with Contents permission
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- inputs |
- object |
-
- Inputs to the workflow. Each key represents the name of the input
- while its value represents the value of that input.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
+
+
+
+
+ Activity related to an organization's team. The type of activity
+ is specified in the action property of the payload
+ object. For more information, see the " teams" REST API.
+
+ Availability for team
+
+ - Organization webhooks
+ - GitHub Apps with Members permission
+
+ Webhook payload object for team
+
+
+
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
-
-
-
- ref |
- string |
- The branch or tag from which the workflow was run. |
-
-
- repository |
- object |
-
- The
+
+
+
+
+
+ Name, Type, Description |
+
+
+ |
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed. Can be one of
+ created , deleted ,
+ edited ,
+ added_to_repository , or
+ removed_from_repository .
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ changes object
+
+
+ The changes to the team if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[description][from]
+ string
+
+
+
+ The previous version of the description if the
+ action was edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[name][from] string
+
+
+
+ The previous version of the name if the action was
+ edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[privacy][from]
+ string
+
+
+
+ The previous version of the team's privacy if the
+ action was edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[repository][permissions][from][admin]
+ boolean
+
+
+
+ The previous version of the team member's
+ admin permission on a repository, if
+ the action was edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[repository][permissions][from][pull]
+ boolean
+
+
+
+ The previous version of the team member's
+ pull permission on a repository, if the
+ action was edited .
+
+
+
+
+ |
+
+
+
+
+
+ changes[repository][permissions][from][push]
+ boolean
+
+
+
+ The previous version of the team member's
+ push permission on a repository, if the
+ action was edited .
+
+
+
+
+ |
+
+
+
+
+ repository object
+
+
+ The repository that was added or removed from to the
+ team's purview if the action was
+ added_to_repository ,
+ removed_from_repository , or
+ edited . For
+ edited actions,
+ repository also contains the team's new
+ permission levels for the repository.
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "added_to_repository", "team": { "name": "github",
+ "id": 3, "node_id": "MDQ6VGVhbTM=", "slug": "github",
+ "description": "Open-source team", "privacy": "secret", "url":
+ "https://octocoders.github.io/api/v3/teams/3", "html_url":
+ "https://octocoders.github.io/orgs/Octocoders/teams/github",
+ "members_url":
+ "https://octocoders.github.io/api/v3/teams/3/members{/member}",
+ "repositories_url":
+ "https://octocoders.github.io/api/v3/teams/3/repos", "permission":
+ "pull" }, "repository": { "id": 120, "node_id":
+ "MDEwOlJlcG9zaXRvcnkxMjA=", "name": "Hello-World", "full_name":
+ "Octocoders/Hello-World", "private": false, "owner": { "login":
+ "Octocoders", "id": 6, "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
+ "avatar_url": "https://octocoders.github.io/avatars/u/6?",
+ "gravatar_id": "", "url":
+ "https://octocoders.github.io/api/v3/users/Octocoders",
+ "html_url": "https://octocoders.github.io/Octocoders",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/received_events",
+ "type": "Organization", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Octocoders/Hello-World",
+ "description": null, "fork": true, "url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/deployments",
+ "created_at": "2019-05-15T19:38:10Z", "updated_at":
+ "2019-05-15T19:38:14Z", "pushed_at": "2019-05-15T19:38:03Z",
+ "git_url":
+ "git://octocoders.github.io/Octocoders/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Octocoders/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Octocoders/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Octocoders/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "Ruby", "has_issues": false,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": false, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 0,
+ "license": null, "forks": 0, "open_issues": 0, "watchers": 0,
+ "default_branch": "master", "permissions": { "pull": true, "push":
+ false, "admin": false } }, "organization": { "login":
+ "Octocoders", "id": 6, "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
+ "url": "https://octocoders.github.io/api/v3/orgs/Octocoders",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/events",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/hooks",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/issues",
+ "members_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/members{/member}",
+ "public_members_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/public_members{/member}",
+ "avatar_url": "https://octocoders.github.io/avatars/u/6?",
+ "description": "" }, "enterprise": { "id": 1, "slug": "github",
+ "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx", "avatar_url":
+ "https://octocoders.github.io/avatars/b/1?", "description": null,
+ "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false } }
+
+
+
+
+
+
+
+
+ When a
repository repository is added to a team.
+
+ Availability for team_add
+
+ - Repository webhooks
+ - Organization webhooks
+ - GitHub Apps with Members permission
+
+ Webhook payload object for team_add
+
+
+
- where the event occurred.
-
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
- workflow |
- string |
-
- Relative path to the workflow file which contains the workflow.
- |
-
-
-
-
- Webhook payload example
-
-
- {
- "inputs": {
- "name": "Mona the Octocat"
- },
- "organization": {
- "avatar_url": "https://avatars.githubusercontent.com/u/6811672?v=4",
- "description": null,
- "events_url": "https://api.github.com/orgs/octo-org/events",
- "hooks_url": "https://api.github.com/orgs/octo-org/hooks",
- "id": 79927191,
- "issues_url": "https://api.github.com/orgs/octo-org/issues",
- "login": "octo-org",
- "members_url": "https://api.github.com/orgs/octo-org/members{/member}",
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY4MTE2NzI",
- "public_members_url": "https://api.github.com/orgs/octo-org/public_members{/member}",
- "repos_url": "https://api.github.com/orgs/octo-org/repos",
- "url": "https://api.github.com/orgs/octo-org"
- },
- "ref": "refs/heads/main",
- "repository": {
- "allow_forking": true,
- "archive_url": "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}",
- "archived": false,
- "assignees_url": "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}",
- "blobs_url": "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}",
- "branches_url": "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}",
- "clone_url": "https://github.com/octo-org/octo-repo.git",
- "collaborators_url": "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}",
- "comments_url": "https://api.github.com/repos/octo-org/octo-repo/comments{/number}",
- "commits_url": "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}",
- "compare_url": "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}",
- "contents_url": "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}",
- "contributors_url": "https://api.github.com/repos/octo-org/octo-repo/contributors",
- "created_at": "2021-08-16T21:34:28Z",
- "default_branch": "main",
- "deployments_url": "https://api.github.com/repos/octo-org/octo-repo/deployments",
- "description": null,
- "disabled": false,
- "downloads_url": "https://api.github.com/repos/octo-org/octo-repo/downloads",
- "events_url": "https://api.github.com/repos/octo-org/octo-repo/events",
- "fork": false,
- "forks": 1,
- "forks_count": 1,
- "forks_url": "https://api.github.com/repos/octo-org/octo-repo/forks",
- "full_name": "octo-org/octo-repo",
- "git_commits_url": "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}",
- "git_refs_url": "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}",
- "git_tags_url": "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}",
- "git_url": "git://github.com/octo-org/octo-repo.git",
- "has_downloads": true,
- "has_issues": true,
- "has_pages": false,
- "has_projects": true,
- "has_wiki": true,
- "homepage": null,
- "hooks_url": "https://api.github.com/repos/octo-org/octo-repo/hooks",
- "html_url": "https://github.com/octo-org/octo-repo",
- "id": 6811672,
- "is_template": false,
- "issue_comment_url": "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}",
- "issue_events_url": "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}",
- "issues_url": "https://api.github.com/repos/octo-org/octo-repo/issues{/number}",
- "keys_url": "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}",
- "labels_url": "https://api.github.com/repos/octo-org/octo-repo/labels{/name}",
- "language": null,
- "languages_url": "https://api.github.com/repos/octo-org/octo-repo/languages",
- "license": null,
- "merges_url": "https://api.github.com/repos/octo-org/octo-repo/merges",
- "milestones_url": "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}",
- "mirror_url": null,
- "name": "octo-repo",
- "node_id": "MDEwOlJlcG9zaXRvcnkzOTY5ODA4MTI=",
- "notifications_url": "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}",
- "open_issues": 97,
- "open_issues_count": 97,
- "owner": {
- "avatar_url": "https://avatars.githubusercontent.com/u/6811672?v=4",
- "events_url": "https://api.github.com/users/octo-org/events{/privacy}",
- "followers_url": "https://api.github.com/users/octo-org/followers",
- "following_url": "https://api.github.com/users/octo-org/following{/other_user}",
- "gists_url": "https://api.github.com/users/octo-org/gists{/gist_id}",
- "gravatar_id": "",
- "html_url": "https://github.com/octo-org",
- "id": 79927191,
- "login": "octo-org",
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjY4MTE2NzI9",
- "organizations_url": "https://api.github.com/users/octo-org/orgs",
- "received_events_url": "https://api.github.com/users/octo-org/received_events",
- "repos_url": "https://api.github.com/users/octo-org/repos",
- "site_admin": false,
- "starred_url": "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/octo-org/subscriptions",
- "type": "Organization",
- "url": "https://api.github.com/users/octo-org"
- },
- "private": false,
- "pulls_url": "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}",
- "pushed_at": "2022-01-07T21:57:21Z",
- "releases_url": "https://api.github.com/repos/octo-org/octo-repo/releases{/id}",
- "size": 144,
- "ssh_url": "git@github.com:octo-org/octo-repo.git",
- "stargazers_count": 0,
- "stargazers_url": "https://api.github.com/repos/octo-org/octo-repo/stargazers",
- "statuses_url": "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}",
- "subscribers_url": "https://api.github.com/repos/octo-org/octo-repo/subscribers",
- "subscription_url": "https://api.github.com/repos/octo-org/octo-repo/subscription",
- "svn_url": "https://github.com/octo-org/octo-repo",
- "tags_url": "https://api.github.com/repos/octo-org/octo-repo/tags",
- "teams_url": "https://api.github.com/repos/octo-org/octo-repo/teams",
- "topics": [],
- "trees_url": "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}",
- "updated_at": "2022-01-07T21:57:24Z",
- "url": "https://api.github.com/repos/octo-org/octo-repo",
- "visibility": "public",
- "watchers": 0,
- "watchers_count": 0
- },
- "sender": {
- "avatar_url": "https://avatars.githubusercontent.com/u/25328854?v=4",
- "events_url": "https://api.github.com/users/octocat/events{/privacy}",
- "followers_url": "https://api.github.com/users/octocat/followers",
- "following_url": "https://api.github.com/users/octocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}",
- "gravatar_id": "",
- "html_url": "https://github.com/octocat",
- "id": 25328754,
- "login": "octocat",
- "node_id": "MDQ6VXNlcjI1MzI4ODU0",
- "organizations_url": "https://api.github.com/users/octocat/orgs",
- "received_events_url": "https://api.github.com/users/octocat/received_events",
- "repos_url": "https://api.github.com/users/octocat/repos",
- "site_admin": true,
- "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/octocat/subscriptions",
- "type": "User",
- "url": "https://api.github.com/users/octocat"
- },
- "workflow": ".github/workflows/hello-world-workflow.yml"
-}
-
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ team object
+
+
+ The
+ team
+ that was modified. Note: Older
+ events may not include this in the payload.
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+ |
+
+
+ Webhook payload example
+
+ { "team": { "name": "github", "id": 3, "node_id": "MDQ6VGVhbTM=",
+ "slug": "github", "description": "Open-source team", "privacy":
+ "secret", "url": "https://octocoders.github.io/api/v3/teams/3",
+ "html_url":
+ "https://octocoders.github.io/orgs/Octocoders/teams/github",
+ "members_url":
+ "https://octocoders.github.io/api/v3/teams/3/members{/member}",
+ "repositories_url":
+ "https://octocoders.github.io/api/v3/teams/3/repos", "permission":
+ "pull" }, "repository": { "id": 120, "node_id":
+ "MDEwOlJlcG9zaXRvcnkxMjA=", "name": "Hello-World", "full_name":
+ "Octocoders/Hello-World", "private": false, "owner": { "login":
+ "Octocoders", "id": 6, "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
+ "avatar_url": "https://octocoders.github.io/avatars/u/6?",
+ "gravatar_id": "", "url":
+ "https://octocoders.github.io/api/v3/users/Octocoders",
+ "html_url": "https://octocoders.github.io/Octocoders",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/received_events",
+ "type": "Organization", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Octocoders/Hello-World",
+ "description": null, "fork": true, "url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Octocoders/Hello-World/deployments",
+ "created_at": "2019-05-15T19:38:10Z", "updated_at":
+ "2019-05-15T19:38:14Z", "pushed_at": "2019-05-15T19:38:03Z",
+ "git_url":
+ "git://octocoders.github.io/Octocoders/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Octocoders/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Octocoders/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Octocoders/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 0,
+ "watchers_count": 0, "language": "Ruby", "has_issues": false,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": false, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 0,
+ "license": null, "forks": 0, "open_issues": 0, "watchers": 0,
+ "default_branch": "master" }, "organization": { "login":
+ "Octocoders", "id": 6, "node_id": "MDEyOk9yZ2FuaXphdGlvbjY=",
+ "url": "https://octocoders.github.io/api/v3/orgs/Octocoders",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/events",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/hooks",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/issues",
+ "members_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/members{/member}",
+ "public_members_url":
+ "https://octocoders.github.io/api/v3/orgs/Octocoders/public_members{/member}",
+ "avatar_url": "https://octocoders.github.io/avatars/u/6?",
+ "description": "" }, "enterprise": { "id": 1, "slug": "github",
+ "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx", "avatar_url":
+ "https://octocoders.github.io/avatars/b/1?", "description": null,
+ "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Octocoders", "id": 6, "node_id":
+ "MDEyOk9yZ2FuaXphdGlvbjY=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/6?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Octocoders",
+ "html_url": "https://octocoders.github.io/Octocoders",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Octocoders/received_events",
+ "type": "Organization", "site_admin": false } }
+
+
-
- workflow_job
-
-
- A GitHub Actions workflow job has been queued, is in progress, or has
- been completed on a repository. The type of activity is specified in the
- action property of the payload object.
-
-
- Availability
-
-
- - Repository webhooks
- - Organization webhooks
- - Enterprise webhooks
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action performed. Can be one of:
-
- queued - A new job was created.
- -
-
in_progress - The job has started processing on
- the runner.
-
- -
-
completed - The status of the job is
- completed .
-
-
- |
-
-
- workflow_job |
- object |
-
- The workflow job. Many workflow_job keys, such as
- head_sha , conclusion , and
- started_at are the same as those in a
- check_run object.
- |
-
-
- workflow_job[status] |
- string |
-
- The current status of the job. Can be queued ,
- in_progress , or completed .
- |
-
-
- workflow_job[labels] |
- array |
-
- Custom labels for the job. Specified by the
- "runs-on" attribute
+
+
+
+
+ When a user is created or deleted .
+
+ Availability for user
+
+ -
+ GitHub Enterprise webhooks. For more information, "Global webhooks."
+
+
+ Webhook payload object for user
+
+
+
- in the workflow YAML.
-
-
-
- workflow_job[runner_id] |
- integer |
-
- The ID of the runner that is running this job. This will be
- null as long as workflow_job[status] is
- queued .
- |
-
-
- workflow_job[runner_name] |
- string |
-
- The name of the runner that is running this job. This will be
- null as long as workflow_job[status] is
- queued .
- |
-
-
- workflow_job[runner_group_id] |
- integer |
-
- The ID of the runner group that is running this job. This will be
- null as long as workflow_job[status] is
- queued .
- |
-
-
- workflow_job[runner_group_name] |
- string |
-
- The name of the runner group that is running this job. This will
- be null as long as
- workflow_job[status] is queued .
- |
-
-
- repository |
- object |
-
- The
- repository
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+
+
+ Webhook payload example
+
+ { "user": { "login": "Snowtocat", "id": 16, "node_id":
+ "MDQ6VXNlcjE2", "avatar_url":
+ "https://octocoders.github.io/avatars/u/16?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Snowtocat",
+ "html_url": "https://octocoders.github.io/Snowtocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Snowtocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Snowtocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Snowtocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Snowtocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Snowtocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Snowtocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Snowtocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Snowtocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Snowtocat/received_events",
+ "type": "User", "site_admin": false }, "action": "created",
+ "enterprise": { "id": 1, "slug": "github", "name": "GitHub",
+ "node_id": "MDg6QnVzaW5lc3Mx", "avatar_url":
+ "https://octocoders.github.io/avatars/b/1?", "description": null,
+ "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Snowtocat", "id": 16, "node_id":
+ "MDQ6VXNlcjE2", "avatar_url":
+ "https://octocoders.github.io/avatars/u/16?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Snowtocat",
+ "html_url": "https://octocoders.github.io/Snowtocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Snowtocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Snowtocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Snowtocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Snowtocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Snowtocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Snowtocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Snowtocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Snowtocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Snowtocat/received_events",
+ "type": "User", "site_admin": false } }
+
+
+
+
+
+
+
+
+ When someone stars a repository. The type of activity is specified
+ in the action property of the payload object. For
+ more information, see the " starring" REST API.The event’s actor is the
+ user
+ who starred a repository, and the event’s repository is the
+ repository
- where the event occurred.
- |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
+ Availability for watch
+
+ - Repository webhooks
+ - Organization webhooks
+ - GitHub Apps with Metadata permission
+
+ Webhook payload object for watch
+
+
+
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
-
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "in_progress",
- "workflow_job": {
- "id": 2832853555,
- "run_id": 940463255,
- "run_url": "https://api.github.com/repos/octo-org/example-workflow/actions/runs/940463255",
- "node_id": "MDg6Q2hlY2tSdW4yODMyODUzNT55",
- "head_sha": "e3103f8eb03e1ad7f2331c5446b23c070fc54055",
- "url": "https://api.github.com/repos/octo-org/example-workflow/actions/jobs/2832853555",
- "html_url": "https://github.com/octo-org/example-workflow/runs/2832853555",
- "status": "in_progress",
- "conclusion": null,
- "started_at": "2021-06-15T19:22:27Z",
- "completed_at": null,
- "name": "Test workflow",
- "steps": [
- {
- "name": "Set up job",
- "status": "in_progress",
- "conclusion": null,
- "number": 1,
- "started_at": "2021-06-15T19:22:27.000Z",
- "completed_at": null
- }
- ],
- "check_run_url": "https://api.github.com/repos/octo-org/example-workflow/check-runs/2832853555",
- "labels": [
- "gpu",
- "db-app",
- "dc-03"
- ],
- "runner_id": 1,
- "runner_name": "my runner",
- "runner_group_id": 2,
- "runner_group_name": "my runner group"
- },
- "repository": {
- "id": 376034443,
- "node_id": "MDEwOlJlcG9zaXRvcnkzNzYwMzQ0ND55",
- "name": "example-workflow",
- "full_name": "octo-org/example-workflow",
- "private": true,
- "owner": {
- "login": "octo-org",
- "id": 33435655,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjMzNDM1Nj55",
- "avatar_url": "https://avatars.githubusercontent.com/u/21031067?s=460&u=d851e01410b4f1674f000ba7e0dc94e0b82cd9cc&v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/octo-org",
- "html_url": "https://github.com/octo-org",
- "followers_url": "https://api.github.com/users/octo-org/followers",
- "following_url": "https://api.github.com/users/octo-org/following{/other_user}",
- "gists_url": "https://api.github.com/users/octo-org/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/octo-org/subscriptions",
- "organizations_url": "https://api.github.com/users/octo-org/orgs",
- "repos_url": "https://api.github.com/users/octo-org/repos",
- "events_url": "https://api.github.com/users/octo-org/events{/privacy}",
- "received_events_url": "https://api.github.com/users/octo-org/received_events",
- "type": "Organization",
- "site_admin": false
- },
- "html_url": "https://github.com/octo-org/example-workflow",
- "description": "Test workflow",
- "fork": false,
- "url": "https://api.github.com/repos/octo-org/example-workflow",
- "forks_url": "https://api.github.com/repos/octo-org/example-workflow/forks",
- "keys_url": "https://api.github.com/repos/octo-org/example-workflow/keys{/key_id}",
- "collaborators_url": "https://api.github.com/repos/octo-org/example-workflow/collaborators{/collaborator}",
- "teams_url": "https://api.github.com/repos/octo-org/example-workflow/teams",
- "hooks_url": "https://api.github.com/repos/octo-org/example-workflow/hooks",
- "issue_events_url": "https://api.github.com/repos/octo-org/example-workflow/issues/events{/number}",
- "events_url": "https://api.github.com/repos/octo-org/example-workflow/events",
- "assignees_url": "https://api.github.com/repos/octo-org/example-workflow/assignees{/user}",
- "branches_url": "https://api.github.com/repos/octo-org/example-workflow/branches{/branch}",
- "tags_url": "https://api.github.com/repos/octo-org/example-workflow/tags",
- "blobs_url": "https://api.github.com/repos/octo-org/example-workflow/git/blobs{/sha}",
- "git_tags_url": "https://api.github.com/repos/octo-org/example-workflow/git/tags{/sha}",
- "git_refs_url": "https://api.github.com/repos/octo-org/example-workflow/git/refs{/sha}",
- "trees_url": "https://api.github.com/repos/octo-org/example-workflow/git/trees{/sha}",
- "statuses_url": "https://api.github.com/repos/octo-org/example-workflow/statuses/{sha}",
- "languages_url": "https://api.github.com/repos/octo-org/example-workflow/languages",
- "stargazers_url": "https://api.github.com/repos/octo-org/example-workflow/stargazers",
- "contributors_url": "https://api.github.com/repos/octo-org/example-workflow/contributors",
- "subscribers_url": "https://api.github.com/repos/octo-org/example-workflow/subscribers",
- "subscription_url": "https://api.github.com/repos/octo-org/example-workflow/subscription",
- "commits_url": "https://api.github.com/repos/octo-org/example-workflow/commits{/sha}",
- "git_commits_url": "https://api.github.com/repos/octo-org/example-workflow/git/commits{/sha}",
- "comments_url": "https://api.github.com/repos/octo-org/example-workflow/comments{/number}",
- "issue_comment_url": "https://api.github.com/repos/octo-org/example-workflow/issues/comments{/number}",
- "contents_url": "https://api.github.com/repos/octo-org/example-workflow/contents/{+path}",
- "compare_url": "https://api.github.com/repos/octo-org/example-workflow/compare/{base}...{head}",
- "merges_url": "https://api.github.com/repos/octo-org/example-workflow/merges",
- "archive_url": "https://api.github.com/repos/octo-org/example-workflow/{archive_format}{/ref}",
- "downloads_url": "https://api.github.com/repos/octo-org/example-workflow/downloads",
- "issues_url": "https://api.github.com/repos/octo-org/example-workflow/issues{/number}",
- "pulls_url": "https://api.github.com/repos/octo-org/example-workflow/pulls{/number}",
- "milestones_url": "https://api.github.com/repos/octo-org/example-workflow/milestones{/number}",
- "notifications_url": "https://api.github.com/repos/octo-org/example-workflow/notifications{?since,all,participating}",
- "labels_url": "https://api.github.com/repos/octo-org/example-workflow/labels{/name}",
- "releases_url": "https://api.github.com/repos/octo-org/example-workflow/releases{/id}",
- "deployments_url": "https://api.github.com/repos/octo-org/example-workflow/deployments",
- "created_at": "2021-06-11T13:29:13Z",
- "updated_at": "2021-06-11T13:33:01Z",
- "pushed_at": "2021-06-11T13:32:58Z",
- "git_url": "git://github.com/octo-org/example-workflow.git",
- "ssh_url": "git@github.com:octo-org/example-workflow.git",
- "clone_url": "https://github.com/octo-org/example-workflow.git",
- "svn_url": "https://github.com/octo-org/example-workflow",
- "homepage": null,
- "size": 1,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": null,
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": false,
- "forks_count": 0,
- "mirror_url": null,
- "archived": false,
- "disabled": false,
- "open_issues_count": 0,
- "license": null,
- "forks": 0,
- "open_issues": 0,
- "watchers": 0,
- "default_branch": "main"
- },
- "organization": {
- "login": "octo-org",
- "id": 33435655,
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjMzNDM1Nj55",
- "url": "https://api.github.com/orgs/octo-org",
- "repos_url": "https://api.github.com/orgs/octo-org/repos",
- "events_url": "https://api.github.com/orgs/octo-org/events",
- "hooks_url": "https://api.github.com/orgs/octo-org/hooks",
- "issues_url": "https://api.github.com/orgs/octo-org/issues",
- "members_url": "https://api.github.com/orgs/octo-org/members{/member}",
- "public_members_url": "https://api.github.com/orgs/octo-org/public_members{/member}",
- "avatar_url": "https://avatars.githubusercontent.com/u/21031067?s=460&u=d851e01410b4f1674f000ba7e0dc94e0b82cd9cc&v=4",
- "description": "octo-org"
- },
- "sender": {
- "login": "octocat",
- "id": 319655,
- "node_id": "MDQ6VXNlcjMxOTY1NQ55",
- "avatar_url": "https://avatars.githubusercontent.com/u/21031067?s=460&u=d851e01410b4f1674f000ba7e0dc94e0b82cd9cc&v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/octocat",
- "html_url": "https://github.com/octocat",
- "followers_url": "https://api.github.com/users/octocat/followers",
- "following_url": "https://api.github.com/users/octocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/octocat/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/octocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/octocat/subscriptions",
- "organizations_url": "https://api.github.com/users/octocat/orgs",
- "repos_url": "https://api.github.com/users/octocat/repos",
- "events_url": "https://api.github.com/users/octocat/events{/privacy}",
- "received_events_url": "https://api.github.com/users/octocat/received_events",
- "type": "User",
- "site_admin": true
- }
-}
-
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed. Currently, can only
+ be started .
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ installation object
+
+
+ The GitHub App installation. Webhook payloads
+ contain the installation property when
+ the event is configured for and sent to a GitHub
+ App.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+ |
+
+
+ Webhook payload example
+
+ { "action": "started", "repository": { "id": 118, "node_id":
+ "MDEwOlJlcG9zaXRvcnkxMTg=", "name": "Hello-World", "full_name":
+ "Codertocat/Hello-World", "private": false, "owner": { "login":
+ "Codertocat", "id": 4, "node_id": "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "html_url":
+ "https://octocoders.github.io/Codertocat/Hello-World",
+ "description": null, "fork": false, "url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World",
+ "forks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/forks",
+ "keys_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/keys{/key_id}",
+ "collaborators_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "teams_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/teams",
+ "hooks_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/hooks",
+ "issue_events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/events{/number}",
+ "events_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/events",
+ "assignees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/assignees{/user}",
+ "branches_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/branches{/branch}",
+ "tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/tags",
+ "blobs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "git_tags_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_refs_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "trees_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "statuses_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/statuses/{sha}",
+ "languages_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/languages",
+ "stargazers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/stargazers",
+ "contributors_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contributors",
+ "subscribers_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/subscription",
+ "commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/commits{/sha}",
+ "git_commits_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "comments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/comments{/number}",
+ "issue_comment_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "contents_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/contents/{+path}",
+ "compare_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "merges_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/merges",
+ "archive_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "downloads_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/downloads",
+ "issues_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/issues{/number}",
+ "pulls_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/pulls{/number}",
+ "milestones_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/milestones{/number}",
+ "notifications_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "labels_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/labels{/name}",
+ "releases_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/releases{/id}",
+ "deployments_url":
+ "https://octocoders.github.io/api/v3/repos/Codertocat/Hello-World/deployments",
+ "created_at": "2019-05-15T19:37:07Z", "updated_at":
+ "2019-05-15T19:38:09Z", "pushed_at": "2019-05-15T19:38:03Z",
+ "git_url":
+ "git://octocoders.github.io/Codertocat/Hello-World.git",
+ "ssh_url": "git@octocoders.github.io:Codertocat/Hello-World.git",
+ "clone_url":
+ "https://octocoders.github.io/Codertocat/Hello-World.git",
+ "svn_url": "https://octocoders.github.io/Codertocat/Hello-World",
+ "homepage": null, "size": 0, "stargazers_count": 1,
+ "watchers_count": 1, "language": null, "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": true, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 2,
+ "license": null, "forks": 0, "open_issues": 2, "watchers": 1,
+ "default_branch": "master" }, "enterprise": { "id": 1, "slug":
+ "github", "name": "GitHub", "node_id": "MDg6QnVzaW5lc3Mx",
+ "avatar_url": "https://octocoders.github.io/avatars/b/1?",
+ "description": null, "website_url": null, "html_url":
+ "https://octocoders.github.io/businesses/github", "created_at":
+ "2019-05-14T19:31:12Z", "updated_at": "2019-05-14T19:31:12Z" },
+ "sender": { "login": "Codertocat", "id": 4, "node_id":
+ "MDQ6VXNlcjQ=", "avatar_url":
+ "https://octocoders.github.io/avatars/u/4?", "gravatar_id": "",
+ "url": "https://octocoders.github.io/api/v3/users/Codertocat",
+ "html_url": "https://octocoders.github.io/Codertocat",
+ "followers_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/followers",
+ "following_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/gists{/gist_id}",
+ "starred_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/subscriptions",
+ "organizations_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/orgs",
+ "repos_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/repos",
+ "events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/events{/privacy}",
+ "received_events_url":
+ "https://octocoders.github.io/api/v3/users/Codertocat/received_events",
+ "type": "User", "site_admin": false }, "installation": { "id": 5,
+ "node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uNQ==" } }
+
+
-
- workflow_run
-
-
- When a GitHub Actions workflow run is requested or completed. For more
- information, see "Events that trigger workflows."
-
-
- Availability
-
-
- -
- GitHub Apps with Actions or
- Contents permissions
-
-
-
- Webhook payload object
-
-
-
-
-
- Key |
- Type |
- Description |
-
-
-
-
- action |
- string |
-
- The action that was performed. Can be one of
- requested or completed .
- |
-
-
- workflow_run |
- object |
-
- The workflow run. Includes information such as
- artifacts_url , check_suite_id ,
- conclusion , head_branch , and
- head_sha .
- |
-
-
- workflow |
- object |
- The workflow that generated the workflow run. |
-
-
- organization |
- object |
-
- Webhook payloads contain the
- organization
+
+
+
+
+ Availability for workflow_dispatch
+
+ - GitHub Apps with Contents permission
+
+ Webhook payload object for workflow_dispatch
+
+
+
- object when the webhook is configured for an organization or the
- event occurs from activity in a repository owned by an
- organization.
-
-
-
- repository |
- object |
-
- The
- repository
+ |
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ inputs object
+
+
+ Inputs to the workflow. Each key represents the name
+ of the input while its value represents the value of
+ that input.
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ ref string
+
+
+ The branch or tag from which the workflow was run.
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+ workflow string
+
+
+ Relative path to the workflow file which contains
+ the workflow.
+
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "inputs": { "name": "Mona the Octocat" }, "organization": {
+ "avatar_url":
+ "https://avatars.githubusercontent.com/u/6811672?v=4",
+ "description": null, "events_url":
+ "https://api.github.com/orgs/octo-org/events", "hooks_url":
+ "https://api.github.com/orgs/octo-org/hooks", "id": 79927191,
+ "issues_url": "https://api.github.com/orgs/octo-org/issues",
+ "login": "octo-org", "members_url":
+ "https://api.github.com/orgs/octo-org/members{/member}",
+ "node_id": "MDEyOk9yZ2FuaXphdGlvbjY4MTE2NzI",
+ "public_members_url":
+ "https://api.github.com/orgs/octo-org/public_members{/member}",
+ "repos_url": "https://api.github.com/orgs/octo-org/repos", "url":
+ "https://api.github.com/orgs/octo-org" }, "ref":
+ "refs/heads/main", "repository": { "allow_forking": true,
+ "archive_url":
+ "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}",
+ "archived": false, "assignees_url":
+ "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}",
+ "blobs_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}",
+ "branches_url":
+ "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}",
+ "clone_url": "https://github.com/octo-org/octo-repo.git",
+ "collaborators_url":
+ "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}",
+ "comments_url":
+ "https://api.github.com/repos/octo-org/octo-repo/comments{/number}",
+ "commits_url":
+ "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}",
+ "compare_url":
+ "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}",
+ "contents_url":
+ "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}",
+ "contributors_url":
+ "https://api.github.com/repos/octo-org/octo-repo/contributors",
+ "created_at": "2021-08-16T21:34:28Z", "default_branch": "main",
+ "deployments_url":
+ "https://api.github.com/repos/octo-org/octo-repo/deployments",
+ "description": null, "disabled": false, "downloads_url":
+ "https://api.github.com/repos/octo-org/octo-repo/downloads",
+ "events_url":
+ "https://api.github.com/repos/octo-org/octo-repo/events", "fork":
+ false, "forks": 1, "forks_count": 1, "forks_url":
+ "https://api.github.com/repos/octo-org/octo-repo/forks",
+ "full_name": "octo-org/octo-repo", "git_commits_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}",
+ "git_refs_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}",
+ "git_tags_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}",
+ "git_url": "git://github.com/octo-org/octo-repo.git",
+ "has_downloads": true, "has_issues": true, "has_pages": false,
+ "has_projects": true, "has_wiki": true, "homepage": null,
+ "hooks_url":
+ "https://api.github.com/repos/octo-org/octo-repo/hooks",
+ "html_url": "https://github.com/octo-org/octo-repo", "id":
+ 6811672, "is_template": false, "issue_comment_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}",
+ "issue_events_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}",
+ "issues_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues{/number}",
+ "keys_url":
+ "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}",
+ "labels_url":
+ "https://api.github.com/repos/octo-org/octo-repo/labels{/name}",
+ "language": null, "languages_url":
+ "https://api.github.com/repos/octo-org/octo-repo/languages",
+ "license": null, "merges_url":
+ "https://api.github.com/repos/octo-org/octo-repo/merges",
+ "milestones_url":
+ "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}",
+ "mirror_url": null, "name": "octo-repo", "node_id":
+ "MDEwOlJlcG9zaXRvcnkzOTY5ODA4MTI=", "notifications_url":
+ "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}",
+ "open_issues": 97, "open_issues_count": 97, "owner": {
+ "avatar_url":
+ "https://avatars.githubusercontent.com/u/6811672?v=4",
+ "events_url":
+ "https://api.github.com/users/octo-org/events{/privacy}",
+ "followers_url":
+ "https://api.github.com/users/octo-org/followers",
+ "following_url":
+ "https://api.github.com/users/octo-org/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/octo-org/gists{/gist_id}",
+ "gravatar_id": "", "html_url": "https://github.com/octo-org",
+ "id": 79927191, "login": "octo-org", "node_id":
+ "MDEyOk9yZ2FuaXphdGlvbjY4MTE2NzI9", "organizations_url":
+ "https://api.github.com/users/octo-org/orgs",
+ "received_events_url":
+ "https://api.github.com/users/octo-org/received_events",
+ "repos_url": "https://api.github.com/users/octo-org/repos",
+ "site_admin": false, "starred_url":
+ "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/octo-org/subscriptions", "type":
+ "Organization", "url": "https://api.github.com/users/octo-org" },
+ "private": false, "pulls_url":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}",
+ "pushed_at": "2022-01-07T21:57:21Z", "releases_url":
+ "https://api.github.com/repos/octo-org/octo-repo/releases{/id}",
+ "size": 144, "ssh_url": "git@github.com:octo-org/octo-repo.git",
+ "stargazers_count": 0, "stargazers_url":
+ "https://api.github.com/repos/octo-org/octo-repo/stargazers",
+ "statuses_url":
+ "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}",
+ "subscribers_url":
+ "https://api.github.com/repos/octo-org/octo-repo/subscribers",
+ "subscription_url":
+ "https://api.github.com/repos/octo-org/octo-repo/subscription",
+ "svn_url": "https://github.com/octo-org/octo-repo", "tags_url":
+ "https://api.github.com/repos/octo-org/octo-repo/tags",
+ "teams_url":
+ "https://api.github.com/repos/octo-org/octo-repo/teams", "topics":
+ [], "trees_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}",
+ "updated_at": "2022-01-07T21:57:24Z", "url":
+ "https://api.github.com/repos/octo-org/octo-repo", "visibility":
+ "public", "watchers": 0, "watchers_count": 0 }, "sender": {
+ "avatar_url":
+ "https://avatars.githubusercontent.com/u/25328854?v=4",
+ "events_url":
+ "https://api.github.com/users/octocat/events{/privacy}",
+ "followers_url": "https://api.github.com/users/octocat/followers",
+ "following_url":
+ "https://api.github.com/users/octocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/octocat/gists{/gist_id}",
+ "gravatar_id": "", "html_url": "https://github.com/octocat", "id":
+ 25328754, "login": "octocat", "node_id": "MDQ6VXNlcjI1MzI4ODU0",
+ "organizations_url": "https://api.github.com/users/octocat/orgs",
+ "received_events_url":
+ "https://api.github.com/users/octocat/received_events",
+ "repos_url": "https://api.github.com/users/octocat/repos",
+ "site_admin": true, "starred_url":
+ "https://api.github.com/users/octocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/octocat/subscriptions", "type":
+ "User", "url": "https://api.github.com/users/octocat" },
+ "workflow": ".github/workflows/hello-world-workflow.yml" }
+
+
+
+
+
+
+
+
+ A GitHub Actions workflow job has been queued, is in progress, or
+ has been completed on a repository. The type of activity is
+ specified in the action property of the payload
+ object.
+
+ Availability for workflow_job
+
+ - Repository webhooks
+ - Organization webhooks
+ - Enterprise webhooks
+
+ Webhook payload object for workflow_job
+
+
+
- where the event occurred.
-
-
-
- sender |
- object |
- The user that triggered the event. |
-
-
-
-
- Webhook payload example
-
-
- {
- "action": "completed",
- "organization": {
- "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4",
- "description": "",
- "events_url": "https://api.github.com/orgs/Octocoders/events",
- "hooks_url": "https://api.github.com/orgs/Octocoders/hooks",
- "id": 33435682,
- "issues_url": "https://api.github.com/orgs/Octocoders/issues",
- "login": "Codertocat",
- "members_url": "https://api.github.com/orgs/Octocoders/members{/member}",
- "node_id": "MDQ6VXNlcjIxMDMxMDY3",
- "public_members_url": "https://api.github.com/orgs/Octocoders/public_members{/member}",
- "repos_url": "https://api.github.com/orgs/Octocoders/repos",
- "url": "https://api.github.com/orgs/Codertocat"
- },
- "repository": {
- "archive_url": "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}",
- "archived": false,
- "assignees_url": "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}",
- "blobs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}",
- "branches_url": "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}",
- "clone_url": "https://github.com/Codertocat/Hello-World.git",
- "collaborators_url": "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}",
- "comments_url": "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}",
- "commits_url": "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}",
- "compare_url": "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}",
- "contents_url": "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}",
- "contributors_url": "https://api.github.com/repos/Codertocat/Hello-World/contributors",
- "created_at": "2020-07-29T09:57:16Z",
- "default_branch": "main",
- "deployments_url": "https://api.github.com/repos/Codertocat/Hello-World/deployments",
- "description": null,
- "disabled": false,
- "downloads_url": "https://api.github.com/repos/Codertocat/Hello-World/downloads",
- "events_url": "https://api.github.com/repos/Codertocat/Hello-World/events",
- "fork": false,
- "forks": 0,
- "forks_count": 0,
- "forks_url": "https://api.github.com/repos/Codertocat/Hello-World/forks",
- "full_name": "Codertocat/Hello-World",
- "git_commits_url": "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}",
- "git_refs_url": "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}",
- "git_tags_url": "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}",
- "git_url": "git://github.com/Codertocat/Hello-World.git",
- "has_downloads": true,
- "has_issues": true,
- "has_pages": false,
- "has_projects": true,
- "has_wiki": true,
- "homepage": null,
- "hooks_url": "https://api.github.com/repos/Codertocat/Hello-World/hooks",
- "html_url": "https://github.com/Codertocat/Hello-World",
- "id": 283462325,
- "issue_comment_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}",
- "issue_events_url": "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}",
- "issues_url": "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}",
- "keys_url": "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}",
- "labels_url": "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}",
- "language": null,
- "languages_url": "https://api.github.com/repos/Codertocat/Hello-World/languages",
- "license": null,
- "merges_url": "https://api.github.com/repos/Codertocat/Hello-World/merges",
- "milestones_url": "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}",
- "mirror_url": null,
- "name": "Hello-World",
- "node_id": "MDEwOlJlcG9zaXRvcnkyODM0NjIzMjU=",
- "notifications_url": "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
- "open_issues": 0,
- "open_issues_count": 0,
- "owner": {
- "avatar_url": "https://avatars1.githubusercontent.com/u/21031067?v=4",
- "events_url": "https://api.github.com/users/Codertocat/events{/privacy}",
- "followers_url": "https://api.github.com/users/Codertocat/followers",
- "following_url": "https://api.github.com/users/Codertocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}",
- "gravatar_id": "",
- "html_url": "https://github.com/Codertocat",
- "id": 33435682,
- "login": "Codertocat",
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjMzNDM1Njgy",
- "organizations_url": "https://api.github.com/users/Codertocat/orgs",
- "received_events_url": "https://api.github.com/users/Codertocat/received_events",
- "repos_url": "https://api.github.com/users/Codertocat/repos",
- "site_admin": false,
- "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions",
- "type": "Organization",
- "url": "https://api.github.com/users/Codertocat"
- },
- "private": true,
- "pulls_url": "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}",
- "pushed_at": "2020-07-29T10:06:16Z",
- "releases_url": "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}",
- "size": 0,
- "ssh_url": "git@github.com:Codertocat/Hello-World.git",
- "stargazers_count": 0,
- "stargazers_url": "https://api.github.com/repos/Codertocat/Hello-World/stargazers",
- "statuses_url": "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}",
- "subscribers_url": "https://api.github.com/repos/Codertocat/Hello-World/subscribers",
- "subscription_url": "https://api.github.com/repos/Codertocat/Hello-World/subscription",
- "svn_url": "https://github.com/Codertocat/Hello-World",
- "tags_url": "https://api.github.com/repos/Codertocat/Hello-World/tags",
- "teams_url": "https://api.github.com/repos/Codertocat/Hello-World/teams",
- "trees_url": "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}",
- "updated_at": "2020-07-29T10:06:18Z",
- "url": "https://api.github.com/repos/Codertocat/Hello-World",
- "watchers": 0,
- "watchers_count": 0
- },
- "sender": {
- "avatar_url": "https://avatars3.githubusercontent.com/u/54248166?v=4",
- "events_url": "https://api.github.com/users/Codertocat/events{/privacy}",
- "followers_url": "https://api.github.com/users/Codertocat/followers",
- "following_url": "https://api.github.com/users/Codertocat/following{/other_user}",
- "gists_url": "https://api.github.com/users/Codertocat/gists{/gist_id}",
- "gravatar_id": "",
- "html_url": "https://github.com/Codertocat",
- "id": 54248166,
- "login": "Codertocat",
- "node_id": "MDEwOkNoZWNrU3VpdGUxMTg1NzgxNDc=",
- "organizations_url": "https://api.github.com/users/Codertocat/orgs",
- "received_events_url": "https://api.github.com/users/Codertocat/received_events",
- "repos_url": "https://api.github.com/users/Codertocat/repos",
- "site_admin": true,
- "starred_url": "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Codertocat/subscriptions",
- "type": "User",
- "url": "https://api.github.com/users/Codertocat"
- },
- "workflow": {
- "badge_url": "https://github.com/octo-org/octo-repo/workflows/Manually%20triggered%20workflow/badge.svg",
- "created_at": "2021-12-15T20:11:38.000Z",
- "html_url": "https://github.com/octo-org/octo-repo/blob/main/.github/workflows/syntax.yml",
- "id": 16340987,
- "name": "Manually triggered workflow",
- "node_id": "W_kwDOF6lyTM4A-Vf7",
- "path": ".github/workflows/syntax.yml",
- "state": "active",
- "updated_at": "2021-12-16T18:40:41.000Z",
- "url": "https://api.github.com/repos/octo-org/octo-repo/actions/workflows/16340987"
- },
- "workflow_run": {
- "artifacts_url": "https://api.github.com/repos/octo-org/octo-repo/actions/runs/1589141559/artifacts",
- "cancel_url": "https://api.github.com/repos/octo-org/octo-repo/actions/runs/1589141559/cancel",
- "check_suite_id": 4683454167,
- "check_suite_node_id": "CS_kwDOF6lyTM8AAAABFyfW1w",
- "check_suite_url": "https://api.github.com/repos/octo-org/octo-repo/check-suites/4683454167",
- "conclusion": null,
- "created_at": "2021-12-16T19:37:22Z",
- "event": "workflow_dispatch",
- "head_branch": "main",
- "head_commit": {
- "author": {
- "email": "octocat@github.com",
- "name": "Mona Lisa"
- },
- "committer": {
- "email": "noreply@github.com",
- "name": "GitHub"
- },
- "id": "5779607b49aab1200488439f02372c57b4f75444",
- "message": "Update milestone-created.yml",
- "timestamp": "2021-12-16T19:37:14Z",
- "tree_id": "8181cee091cf9627ac07c3cc4b94c015a1d56706"
- },
- "head_repository": {
- "archive_url": "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}",
- "assignees_url": "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}",
- "blobs_url": "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}",
- "branches_url": "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}",
- "collaborators_url": "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}",
- "comments_url": "https://api.github.com/repos/octo-org/octo-repo/comments{/number}",
- "commits_url": "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}",
- "compare_url": "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}",
- "contents_url": "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}",
- "contributors_url": "https://api.github.com/repos/octo-org/octo-repo/contributors",
- "deployments_url": "https://api.github.com/repos/octo-org/octo-repo/deployments",
- "description": null,
- "downloads_url": "https://api.github.com/repos/octo-org/octo-repo/downloads",
- "events_url": "https://api.github.com/repos/octo-org/octo-repo/events",
- "fork": false,
- "forks_url": "https://api.github.com/repos/octo-org/octo-repo/forks",
- "full_name": "octo-org/octo-repo",
- "git_commits_url": "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}",
- "git_refs_url": "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}",
- "git_tags_url": "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}",
- "hooks_url": "https://api.github.com/repos/octo-org/octo-repo/hooks",
- "html_url": "https://github.com/octo-org/octo-repo",
- "id": 396980812,
- "issue_comment_url": "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}",
- "issue_events_url": "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}",
- "issues_url": "https://api.github.com/repos/octo-org/octo-repo/issues{/number}",
- "keys_url": "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}",
- "labels_url": "https://api.github.com/repos/octo-org/octo-repo/labels{/name}",
- "languages_url": "https://api.github.com/repos/octo-org/octo-repo/languages",
- "merges_url": "https://api.github.com/repos/octo-org/octo-repo/merges",
- "milestones_url": "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}",
- "name": "octo-repo",
- "node_id": "MDEwOlJlcG9zaXRvcnkzOTY5ODA4MTI=",
- "notifications_url": "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}",
- "owner": {
- "avatar_url": "https://avatars.githubusercontent.com/u/79927191?v=4",
- "events_url": "https://api.github.com/users/octo-org/events{/privacy}",
- "followers_url": "https://api.github.com/users/octo-org/followers",
- "following_url": "https://api.github.com/users/octo-org/following{/other_user}",
- "gists_url": "https://api.github.com/users/octo-org/gists{/gist_id}",
- "gravatar_id": "",
- "html_url": "https://github.com/octo-org",
- "id": 79927191,
- "login": "octo-org",
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjc5OTI3MTkx",
- "organizations_url": "https://api.github.com/users/octo-org/orgs",
- "received_events_url": "https://api.github.com/users/octo-org/received_events",
- "repos_url": "https://api.github.com/users/octo-org/repos",
- "site_admin": false,
- "starred_url": "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/octo-org/subscriptions",
- "type": "Organization",
- "url": "https://api.github.com/users/octo-org"
- },
- "private": true,
- "pulls_url": "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}",
- "releases_url": "https://api.github.com/repos/octo-org/octo-repo/releases{/id}",
- "stargazers_url": "https://api.github.com/repos/octo-org/octo-repo/stargazers",
- "statuses_url": "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}",
- "subscribers_url": "https://api.github.com/repos/octo-org/octo-repo/subscribers",
- "subscription_url": "https://api.github.com/repos/octo-org/octo-repo/subscription",
- "tags_url": "https://api.github.com/repos/octo-org/octo-repo/tags",
- "teams_url": "https://api.github.com/repos/octo-org/octo-repo/teams",
- "trees_url": "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}",
- "url": "https://api.github.com/repos/octo-org/octo-repo"
- },
- "head_sha": "5779607b49aab1200488439f02372c57b4f75444",
- "html_url": "https://github.com/octo-org/octo-repo/actions/runs/1589141559",
- "id": 1589141559,
- "jobs_url": "https://api.github.com/repos/octo-org/octo-repo/actions/runs/1589141559/jobs",
- "logs_url": "https://api.github.com/repos/octo-org/octo-repo/actions/runs/1589141559/logs",
- "name": "Manually triggered workflow",
- "node_id": "WFR_kwLOF6lyTM5euGA3",
- "previous_attempt_url": null,
- "pull_requests": [],
- "repository": {
- "archive_url": "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}",
- "assignees_url": "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}",
- "blobs_url": "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}",
- "branches_url": "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}",
- "collaborators_url": "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}",
- "comments_url": "https://api.github.com/repos/octo-org/octo-repo/comments{/number}",
- "commits_url": "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}",
- "compare_url": "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}",
- "contents_url": "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}",
- "contributors_url": "https://api.github.com/repos/octo-org/octo-repo/contributors",
- "deployments_url": "https://api.github.com/repos/octo-org/octo-repo/deployments",
- "description": null,
- "downloads_url": "https://api.github.com/repos/octo-org/octo-repo/downloads",
- "events_url": "https://api.github.com/repos/octo-org/octo-repo/events",
- "fork": false,
- "forks_url": "https://api.github.com/repos/octo-org/octo-repo/forks",
- "full_name": "octo-org/octo-repo",
- "git_commits_url": "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}",
- "git_refs_url": "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}",
- "git_tags_url": "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}",
- "hooks_url": "https://api.github.com/repos/octo-org/octo-repo/hooks",
- "html_url": "https://github.com/octo-org/octo-repo",
- "id": 396980812,
- "issue_comment_url": "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}",
- "issue_events_url": "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}",
- "issues_url": "https://api.github.com/repos/octo-org/octo-repo/issues{/number}",
- "keys_url": "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}",
- "labels_url": "https://api.github.com/repos/octo-org/octo-repo/labels{/name}",
- "languages_url": "https://api.github.com/repos/octo-org/octo-repo/languages",
- "merges_url": "https://api.github.com/repos/octo-org/octo-repo/merges",
- "milestones_url": "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}",
- "name": "octo-repo",
- "node_id": "MDEwOlJlcG9zaXRvcnkzOTY5ODA4MTI=",
- "notifications_url": "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}",
- "owner": {
- "avatar_url": "https://avatars.githubusercontent.com/u/79927191?v=4",
- "events_url": "https://api.github.com/users/octo-org/events{/privacy}",
- "followers_url": "https://api.github.com/users/octo-org/followers",
- "following_url": "https://api.github.com/users/octo-org/following{/other_user}",
- "gists_url": "https://api.github.com/users/octo-org/gists{/gist_id}",
- "gravatar_id": "",
- "html_url": "https://github.com/octo-org",
- "id": 79927191,
- "login": "octo-org",
- "node_id": "MDEyOk9yZ2FuaXphdGlvbjc5OTI3MTkx",
- "organizations_url": "https://api.github.com/users/octo-org/orgs",
- "received_events_url": "https://api.github.com/users/octo-org/received_events",
- "repos_url": "https://api.github.com/users/octo-org/repos",
- "site_admin": false,
- "starred_url": "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/octo-org/subscriptions",
- "type": "Organization",
- "url": "https://api.github.com/users/octo-org"
- },
- "private": true,
- "pulls_url": "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}",
- "releases_url": "https://api.github.com/repos/octo-org/octo-repo/releases{/id}",
- "stargazers_url": "https://api.github.com/repos/octo-org/octo-repo/stargazers",
- "statuses_url": "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}",
- "subscribers_url": "https://api.github.com/repos/octo-org/octo-repo/subscribers",
- "subscription_url": "https://api.github.com/repos/octo-org/octo-repo/subscription",
- "tags_url": "https://api.github.com/repos/octo-org/octo-repo/tags",
- "teams_url": "https://api.github.com/repos/octo-org/octo-repo/teams",
- "trees_url": "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}",
- "url": "https://api.github.com/repos/octo-org/octo-repo"
- },
- "rerun_url": "https://api.github.com/repos/octo-org/octo-repo/actions/runs/1589141559/rerun",
- "run_attempt": 1,
- "run_number": 36,
- "run_started_at": "2021-12-16T19:37:22Z",
- "status": "queued",
- "updated_at": "2021-12-16T19:37:22Z",
- "url": "https://api.github.com/repos/octo-org/octo-repo/actions/runs/1589141559",
- "workflow_id": 16340987,
- "workflow_url": "https://api.github.com/repos/octo-org/octo-repo/actions/workflows/16340987"
- }
-}
-
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action performed. Can be one of:
+
+ -
+
queued - A new job was created.
+
+ -
+
in_progress - The job has started
+ processing on the runner.
+
+ -
+
completed - The
+ status of the job is
+ completed .
+
+
+
+
+
+
+ |
+
+
+
+
+ workflow_job object
+
+
+ The workflow job. Many
+ workflow_job keys, such as
+ head_sha , conclusion , and
+ started_at are the same as those in a
+ check_run
+ object.
+
+
+
+
+ |
+
+
+
+
+
+ workflow_job[status] string
+
+
+
+ The current status of the job. Can be
+ queued , in_progress , or
+ completed .
+
+
+
+
+ |
+
+
+
+
+
+ workflow_job[labels] array
+
+
+
+ |
+
+
+
+
+
+ workflow_job[runner_id]
+ integer
+
+
+
+ The ID of the runner that is running this job. This
+ will be null as long as
+ workflow_job[status] is
+ queued .
+
+
+
+
+ |
+
+
+
+
+
+ workflow_job[runner_name]
+ string
+
+
+
+ The name of the runner that is running this job.
+ This will be null as long as
+ workflow_job[status] is
+ queued .
+
+
+
+
+ |
+
+
+
+
+
+ workflow_job[runner_group_id]
+ integer
+
+
+
+ The ID of the runner group that is running this job.
+ This will be null as long as
+ workflow_job[status] is
+ queued .
+
+
+
+
+ |
+
+
+
+
+
+ workflow_job[runner_group_name]
+ string
+
+
+
+ The name of the runner group that is running this
+ job. This will be null as long as
+ workflow_job[status] is
+ queued .
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+ |
+
+
+ Webhook payload example
+
+ { "action": "in_progress", "workflow_job": { "id": 2832853555,
+ "run_id": 940463255, "run_url":
+ "https://api.github.com/repos/octo-org/example-workflow/actions/runs/940463255",
+ "node_id": "MDg6Q2hlY2tSdW4yODMyODUzNT55", "head_sha":
+ "e3103f8eb03e1ad7f2331c5446b23c070fc54055", "url":
+ "https://api.github.com/repos/octo-org/example-workflow/actions/jobs/2832853555",
+ "html_url":
+ "https://github.com/octo-org/example-workflow/runs/2832853555",
+ "status": "in_progress", "conclusion": null, "started_at":
+ "2021-06-15T19:22:27Z", "completed_at": null, "name": "Test
+ workflow", "steps": [ { "name": "Set up job", "status":
+ "in_progress", "conclusion": null, "number": 1, "started_at":
+ "2021-06-15T19:22:27.000Z", "completed_at": null } ],
+ "check_run_url":
+ "https://api.github.com/repos/octo-org/example-workflow/check-runs/2832853555",
+ "labels": [ "gpu", "db-app", "dc-03" ], "runner_id": 1,
+ "runner_name": "my runner", "runner_group_id": 2,
+ "runner_group_name": "my runner group" }, "repository": { "id":
+ 376034443, "node_id": "MDEwOlJlcG9zaXRvcnkzNzYwMzQ0ND55", "name":
+ "example-workflow", "full_name": "octo-org/example-workflow",
+ "private": true, "owner": { "login": "octo-org", "id": 33435655,
+ "node_id": "MDEyOk9yZ2FuaXphdGlvbjMzNDM1Nj55", "avatar_url":
+ "https://avatars.githubusercontent.com/u/21031067?s=460&u=d851e01410b4f1674f000ba7e0dc94e0b82cd9cc&v=4",
+ "gravatar_id": "", "url": "https://api.github.com/users/octo-org",
+ "html_url": "https://github.com/octo-org", "followers_url":
+ "https://api.github.com/users/octo-org/followers",
+ "following_url":
+ "https://api.github.com/users/octo-org/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/octo-org/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/octo-org/subscriptions",
+ "organizations_url": "https://api.github.com/users/octo-org/orgs",
+ "repos_url": "https://api.github.com/users/octo-org/repos",
+ "events_url":
+ "https://api.github.com/users/octo-org/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/octo-org/received_events", "type":
+ "Organization", "site_admin": false }, "html_url":
+ "https://github.com/octo-org/example-workflow", "description":
+ "Test workflow", "fork": false, "url":
+ "https://api.github.com/repos/octo-org/example-workflow",
+ "forks_url":
+ "https://api.github.com/repos/octo-org/example-workflow/forks",
+ "keys_url":
+ "https://api.github.com/repos/octo-org/example-workflow/keys{/key_id}",
+ "collaborators_url":
+ "https://api.github.com/repos/octo-org/example-workflow/collaborators{/collaborator}",
+ "teams_url":
+ "https://api.github.com/repos/octo-org/example-workflow/teams",
+ "hooks_url":
+ "https://api.github.com/repos/octo-org/example-workflow/hooks",
+ "issue_events_url":
+ "https://api.github.com/repos/octo-org/example-workflow/issues/events{/number}",
+ "events_url":
+ "https://api.github.com/repos/octo-org/example-workflow/events",
+ "assignees_url":
+ "https://api.github.com/repos/octo-org/example-workflow/assignees{/user}",
+ "branches_url":
+ "https://api.github.com/repos/octo-org/example-workflow/branches{/branch}",
+ "tags_url":
+ "https://api.github.com/repos/octo-org/example-workflow/tags",
+ "blobs_url":
+ "https://api.github.com/repos/octo-org/example-workflow/git/blobs{/sha}",
+ "git_tags_url":
+ "https://api.github.com/repos/octo-org/example-workflow/git/tags{/sha}",
+ "git_refs_url":
+ "https://api.github.com/repos/octo-org/example-workflow/git/refs{/sha}",
+ "trees_url":
+ "https://api.github.com/repos/octo-org/example-workflow/git/trees{/sha}",
+ "statuses_url":
+ "https://api.github.com/repos/octo-org/example-workflow/statuses/{sha}",
+ "languages_url":
+ "https://api.github.com/repos/octo-org/example-workflow/languages",
+ "stargazers_url":
+ "https://api.github.com/repos/octo-org/example-workflow/stargazers",
+ "contributors_url":
+ "https://api.github.com/repos/octo-org/example-workflow/contributors",
+ "subscribers_url":
+ "https://api.github.com/repos/octo-org/example-workflow/subscribers",
+ "subscription_url":
+ "https://api.github.com/repos/octo-org/example-workflow/subscription",
+ "commits_url":
+ "https://api.github.com/repos/octo-org/example-workflow/commits{/sha}",
+ "git_commits_url":
+ "https://api.github.com/repos/octo-org/example-workflow/git/commits{/sha}",
+ "comments_url":
+ "https://api.github.com/repos/octo-org/example-workflow/comments{/number}",
+ "issue_comment_url":
+ "https://api.github.com/repos/octo-org/example-workflow/issues/comments{/number}",
+ "contents_url":
+ "https://api.github.com/repos/octo-org/example-workflow/contents/{+path}",
+ "compare_url":
+ "https://api.github.com/repos/octo-org/example-workflow/compare/{base}...{head}",
+ "merges_url":
+ "https://api.github.com/repos/octo-org/example-workflow/merges",
+ "archive_url":
+ "https://api.github.com/repos/octo-org/example-workflow/{archive_format}{/ref}",
+ "downloads_url":
+ "https://api.github.com/repos/octo-org/example-workflow/downloads",
+ "issues_url":
+ "https://api.github.com/repos/octo-org/example-workflow/issues{/number}",
+ "pulls_url":
+ "https://api.github.com/repos/octo-org/example-workflow/pulls{/number}",
+ "milestones_url":
+ "https://api.github.com/repos/octo-org/example-workflow/milestones{/number}",
+ "notifications_url":
+ "https://api.github.com/repos/octo-org/example-workflow/notifications{?since,all,participating}",
+ "labels_url":
+ "https://api.github.com/repos/octo-org/example-workflow/labels{/name}",
+ "releases_url":
+ "https://api.github.com/repos/octo-org/example-workflow/releases{/id}",
+ "deployments_url":
+ "https://api.github.com/repos/octo-org/example-workflow/deployments",
+ "created_at": "2021-06-11T13:29:13Z", "updated_at":
+ "2021-06-11T13:33:01Z", "pushed_at": "2021-06-11T13:32:58Z",
+ "git_url": "git://github.com/octo-org/example-workflow.git",
+ "ssh_url": "git@github.com:octo-org/example-workflow.git",
+ "clone_url": "https://github.com/octo-org/example-workflow.git",
+ "svn_url": "https://github.com/octo-org/example-workflow",
+ "homepage": null, "size": 1, "stargazers_count": 0,
+ "watchers_count": 0, "language": null, "has_issues": true,
+ "has_projects": true, "has_downloads": true, "has_wiki": true,
+ "has_pages": false, "forks_count": 0, "mirror_url": null,
+ "archived": false, "disabled": false, "open_issues_count": 0,
+ "license": null, "forks": 0, "open_issues": 0, "watchers": 0,
+ "default_branch": "main" }, "organization": { "login": "octo-org",
+ "id": 33435655, "node_id": "MDEyOk9yZ2FuaXphdGlvbjMzNDM1Nj55",
+ "url": "https://api.github.com/orgs/octo-org", "repos_url":
+ "https://api.github.com/orgs/octo-org/repos", "events_url":
+ "https://api.github.com/orgs/octo-org/events", "hooks_url":
+ "https://api.github.com/orgs/octo-org/hooks", "issues_url":
+ "https://api.github.com/orgs/octo-org/issues", "members_url":
+ "https://api.github.com/orgs/octo-org/members{/member}",
+ "public_members_url":
+ "https://api.github.com/orgs/octo-org/public_members{/member}",
+ "avatar_url":
+ "https://avatars.githubusercontent.com/u/21031067?s=460&u=d851e01410b4f1674f000ba7e0dc94e0b82cd9cc&v=4",
+ "description": "octo-org" }, "sender": { "login": "octocat", "id":
+ 319655, "node_id": "MDQ6VXNlcjMxOTY1NQ55", "avatar_url":
+ "https://avatars.githubusercontent.com/u/21031067?s=460&u=d851e01410b4f1674f000ba7e0dc94e0b82cd9cc&v=4",
+ "gravatar_id": "", "url": "https://api.github.com/users/octocat",
+ "html_url": "https://github.com/octocat", "followers_url":
+ "https://api.github.com/users/octocat/followers", "following_url":
+ "https://api.github.com/users/octocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/octocat/gists{/gist_id}",
+ "starred_url":
+ "https://api.github.com/users/octocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/octocat/subscriptions",
+ "organizations_url": "https://api.github.com/users/octocat/orgs",
+ "repos_url": "https://api.github.com/users/octocat/repos",
+ "events_url":
+ "https://api.github.com/users/octocat/events{/privacy}",
+ "received_events_url":
+ "https://api.github.com/users/octocat/received_events", "type":
+ "User", "site_admin": true } }
+
+
+
+
+
+
+
+
+ Availability for workflow_run
+
+ -
+ GitHub Apps with Actions or
+ Contents permissions
+
+
+ Webhook payload object for workflow_run
+
+
+
+
+
+
+
+
+ Name, Type, Description |
+
+
+
+
+ Body parameters |
+
+
+ Name, Type, Description |
+
+
+
+
+ action string
+
+
+ The action that was performed. Can be one of
+ requested or completed .
+
+
+
+
+ |
+
+
+
+
+ workflow_run object
+
+
+ The workflow run. Includes information such as
+ artifacts_url ,
+ check_suite_id ,
+ conclusion , head_branch ,
+ and head_sha .
+
+
+
+
+ |
+
+
+
+
+ workflow object
+
+
+ The workflow that generated the workflow run.
+
+
+
+
+ |
+
+
+
+
+ organization object
+
+
+ Webhook payloads contain the
+ organization
+ object when the webhook is configured for an
+ organization or the event occurs from activity in a
+ repository owned by an organization.
+
+
+
+
+ |
+
+
+
+
+ |
+
+
+
+
+ sender object
+
+ The user that triggered the event.
+
+
+
+ |
+
+
+
+
+
+ Webhook payload example
+
+ { "action": "completed", "organization": { "avatar_url":
+ "https://avatars1.githubusercontent.com/u/21031067?v=4",
+ "description": "", "events_url":
+ "https://api.github.com/orgs/Octocoders/events", "hooks_url":
+ "https://api.github.com/orgs/Octocoders/hooks", "id": 33435682,
+ "issues_url": "https://api.github.com/orgs/Octocoders/issues",
+ "login": "Codertocat", "members_url":
+ "https://api.github.com/orgs/Octocoders/members{/member}",
+ "node_id": "MDQ6VXNlcjIxMDMxMDY3", "public_members_url":
+ "https://api.github.com/orgs/Octocoders/public_members{/member}",
+ "repos_url": "https://api.github.com/orgs/Octocoders/repos",
+ "url": "https://api.github.com/orgs/Codertocat" }, "repository": {
+ "archive_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/{archive_format}{/ref}",
+ "archived": false, "assignees_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/assignees{/user}",
+ "blobs_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/blobs{/sha}",
+ "branches_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/branches{/branch}",
+ "clone_url": "https://github.com/Codertocat/Hello-World.git",
+ "collaborators_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/collaborators{/collaborator}",
+ "comments_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/comments{/number}",
+ "commits_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/commits{/sha}",
+ "compare_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/compare/{base}...{head}",
+ "contents_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/contents/{+path}",
+ "contributors_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/contributors",
+ "created_at": "2020-07-29T09:57:16Z", "default_branch": "main",
+ "deployments_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/deployments",
+ "description": null, "disabled": false, "downloads_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/downloads",
+ "events_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/events",
+ "fork": false, "forks": 0, "forks_count": 0, "forks_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/forks",
+ "full_name": "Codertocat/Hello-World", "git_commits_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/commits{/sha}",
+ "git_refs_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/refs{/sha}",
+ "git_tags_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/tags{/sha}",
+ "git_url": "git://github.com/Codertocat/Hello-World.git",
+ "has_downloads": true, "has_issues": true, "has_pages": false,
+ "has_projects": true, "has_wiki": true, "homepage": null,
+ "hooks_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/hooks",
+ "html_url": "https://github.com/Codertocat/Hello-World", "id":
+ 283462325, "issue_comment_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/issues/comments{/number}",
+ "issue_events_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/issues/events{/number}",
+ "issues_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/issues{/number}",
+ "keys_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/keys{/key_id}",
+ "labels_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/labels{/name}",
+ "language": null, "languages_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/languages",
+ "license": null, "merges_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/merges",
+ "milestones_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/milestones{/number}",
+ "mirror_url": null, "name": "Hello-World", "node_id":
+ "MDEwOlJlcG9zaXRvcnkyODM0NjIzMjU=", "notifications_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/notifications{?since,all,participating}",
+ "open_issues": 0, "open_issues_count": 0, "owner": { "avatar_url":
+ "https://avatars1.githubusercontent.com/u/21031067?v=4",
+ "events_url":
+ "https://api.github.com/users/Codertocat/events{/privacy}",
+ "followers_url":
+ "https://api.github.com/users/Codertocat/followers",
+ "following_url":
+ "https://api.github.com/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/Codertocat/gists{/gist_id}",
+ "gravatar_id": "", "html_url": "https://github.com/Codertocat",
+ "id": 33435682, "login": "Codertocat", "node_id":
+ "MDEyOk9yZ2FuaXphdGlvbjMzNDM1Njgy", "organizations_url":
+ "https://api.github.com/users/Codertocat/orgs",
+ "received_events_url":
+ "https://api.github.com/users/Codertocat/received_events",
+ "repos_url": "https://api.github.com/users/Codertocat/repos",
+ "site_admin": false, "starred_url":
+ "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/Codertocat/subscriptions", "type":
+ "Organization", "url": "https://api.github.com/users/Codertocat"
+ }, "private": true, "pulls_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/pulls{/number}",
+ "pushed_at": "2020-07-29T10:06:16Z", "releases_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/releases{/id}",
+ "size": 0, "ssh_url": "git@github.com:Codertocat/Hello-World.git",
+ "stargazers_count": 0, "stargazers_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/stargazers",
+ "statuses_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/statuses/{sha}",
+ "subscribers_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/subscribers",
+ "subscription_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/subscription",
+ "svn_url": "https://github.com/Codertocat/Hello-World",
+ "tags_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/tags",
+ "teams_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/teams",
+ "trees_url":
+ "https://api.github.com/repos/Codertocat/Hello-World/git/trees{/sha}",
+ "updated_at": "2020-07-29T10:06:18Z", "url":
+ "https://api.github.com/repos/Codertocat/Hello-World", "watchers":
+ 0, "watchers_count": 0 }, "sender": { "avatar_url":
+ "https://avatars3.githubusercontent.com/u/54248166?v=4",
+ "events_url":
+ "https://api.github.com/users/Codertocat/events{/privacy}",
+ "followers_url":
+ "https://api.github.com/users/Codertocat/followers",
+ "following_url":
+ "https://api.github.com/users/Codertocat/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/Codertocat/gists{/gist_id}",
+ "gravatar_id": "", "html_url": "https://github.com/Codertocat",
+ "id": 54248166, "login": "Codertocat", "node_id":
+ "MDEwOkNoZWNrU3VpdGUxMTg1NzgxNDc=", "organizations_url":
+ "https://api.github.com/users/Codertocat/orgs",
+ "received_events_url":
+ "https://api.github.com/users/Codertocat/received_events",
+ "repos_url": "https://api.github.com/users/Codertocat/repos",
+ "site_admin": true, "starred_url":
+ "https://api.github.com/users/Codertocat/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/Codertocat/subscriptions", "type":
+ "User", "url": "https://api.github.com/users/Codertocat" },
+ "workflow": { "badge_url":
+ "https://github.com/octo-org/octo-repo/workflows/Manually%20triggered%20workflow/badge.svg",
+ "created_at": "2021-12-15T20:11:38.000Z", "html_url":
+ "https://github.com/octo-org/octo-repo/blob/main/.github/workflows/syntax.yml",
+ "id": 16340987, "name": "Manually triggered workflow", "node_id":
+ "W_kwDOF6lyTM4A-Vf7", "path": ".github/workflows/syntax.yml",
+ "state": "active", "updated_at": "2021-12-16T18:40:41.000Z",
+ "url":
+ "https://api.github.com/repos/octo-org/octo-repo/actions/workflows/16340987"
+ }, "workflow_run": { "artifacts_url":
+ "https://api.github.com/repos/octo-org/octo-repo/actions/runs/1589141559/artifacts",
+ "cancel_url":
+ "https://api.github.com/repos/octo-org/octo-repo/actions/runs/1589141559/cancel",
+ "check_suite_id": 4683454167, "check_suite_node_id":
+ "CS_kwDOF6lyTM8AAAABFyfW1w", "check_suite_url":
+ "https://api.github.com/repos/octo-org/octo-repo/check-suites/4683454167",
+ "conclusion": null, "created_at": "2021-12-16T19:37:22Z", "event":
+ "workflow_dispatch", "head_branch": "main", "head_commit": {
+ "author": { "email": "octocat@github.com", "name": "Mona Lisa" },
+ "committer": { "email": "noreply@github.com", "name": "GitHub" },
+ "id": "5779607b49aab1200488439f02372c57b4f75444", "message":
+ "Update milestone-created.yml", "timestamp":
+ "2021-12-16T19:37:14Z", "tree_id":
+ "8181cee091cf9627ac07c3cc4b94c015a1d56706" }, "head_repository": {
+ "archive_url":
+ "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}",
+ "assignees_url":
+ "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}",
+ "blobs_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}",
+ "branches_url":
+ "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}",
+ "collaborators_url":
+ "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}",
+ "comments_url":
+ "https://api.github.com/repos/octo-org/octo-repo/comments{/number}",
+ "commits_url":
+ "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}",
+ "compare_url":
+ "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}",
+ "contents_url":
+ "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}",
+ "contributors_url":
+ "https://api.github.com/repos/octo-org/octo-repo/contributors",
+ "deployments_url":
+ "https://api.github.com/repos/octo-org/octo-repo/deployments",
+ "description": null, "downloads_url":
+ "https://api.github.com/repos/octo-org/octo-repo/downloads",
+ "events_url":
+ "https://api.github.com/repos/octo-org/octo-repo/events", "fork":
+ false, "forks_url":
+ "https://api.github.com/repos/octo-org/octo-repo/forks",
+ "full_name": "octo-org/octo-repo", "git_commits_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}",
+ "git_refs_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}",
+ "git_tags_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}",
+ "hooks_url":
+ "https://api.github.com/repos/octo-org/octo-repo/hooks",
+ "html_url": "https://github.com/octo-org/octo-repo", "id":
+ 396980812, "issue_comment_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}",
+ "issue_events_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}",
+ "issues_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues{/number}",
+ "keys_url":
+ "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}",
+ "labels_url":
+ "https://api.github.com/repos/octo-org/octo-repo/labels{/name}",
+ "languages_url":
+ "https://api.github.com/repos/octo-org/octo-repo/languages",
+ "merges_url":
+ "https://api.github.com/repos/octo-org/octo-repo/merges",
+ "milestones_url":
+ "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}",
+ "name": "octo-repo", "node_id":
+ "MDEwOlJlcG9zaXRvcnkzOTY5ODA4MTI=", "notifications_url":
+ "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}",
+ "owner": { "avatar_url":
+ "https://avatars.githubusercontent.com/u/79927191?v=4",
+ "events_url":
+ "https://api.github.com/users/octo-org/events{/privacy}",
+ "followers_url":
+ "https://api.github.com/users/octo-org/followers",
+ "following_url":
+ "https://api.github.com/users/octo-org/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/octo-org/gists{/gist_id}",
+ "gravatar_id": "", "html_url": "https://github.com/octo-org",
+ "id": 79927191, "login": "octo-org", "node_id":
+ "MDEyOk9yZ2FuaXphdGlvbjc5OTI3MTkx", "organizations_url":
+ "https://api.github.com/users/octo-org/orgs",
+ "received_events_url":
+ "https://api.github.com/users/octo-org/received_events",
+ "repos_url": "https://api.github.com/users/octo-org/repos",
+ "site_admin": false, "starred_url":
+ "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/octo-org/subscriptions", "type":
+ "Organization", "url": "https://api.github.com/users/octo-org" },
+ "private": true, "pulls_url":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}",
+ "releases_url":
+ "https://api.github.com/repos/octo-org/octo-repo/releases{/id}",
+ "stargazers_url":
+ "https://api.github.com/repos/octo-org/octo-repo/stargazers",
+ "statuses_url":
+ "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}",
+ "subscribers_url":
+ "https://api.github.com/repos/octo-org/octo-repo/subscribers",
+ "subscription_url":
+ "https://api.github.com/repos/octo-org/octo-repo/subscription",
+ "tags_url":
+ "https://api.github.com/repos/octo-org/octo-repo/tags",
+ "teams_url":
+ "https://api.github.com/repos/octo-org/octo-repo/teams",
+ "trees_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}",
+ "url": "https://api.github.com/repos/octo-org/octo-repo" },
+ "head_sha": "5779607b49aab1200488439f02372c57b4f75444",
+ "html_url":
+ "https://github.com/octo-org/octo-repo/actions/runs/1589141559",
+ "id": 1589141559, "jobs_url":
+ "https://api.github.com/repos/octo-org/octo-repo/actions/runs/1589141559/jobs",
+ "logs_url":
+ "https://api.github.com/repos/octo-org/octo-repo/actions/runs/1589141559/logs",
+ "name": "Manually triggered workflow", "node_id":
+ "WFR_kwLOF6lyTM5euGA3", "previous_attempt_url": null,
+ "pull_requests": [], "repository": { "archive_url":
+ "https://api.github.com/repos/octo-org/octo-repo/{archive_format}{/ref}",
+ "assignees_url":
+ "https://api.github.com/repos/octo-org/octo-repo/assignees{/user}",
+ "blobs_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/blobs{/sha}",
+ "branches_url":
+ "https://api.github.com/repos/octo-org/octo-repo/branches{/branch}",
+ "collaborators_url":
+ "https://api.github.com/repos/octo-org/octo-repo/collaborators{/collaborator}",
+ "comments_url":
+ "https://api.github.com/repos/octo-org/octo-repo/comments{/number}",
+ "commits_url":
+ "https://api.github.com/repos/octo-org/octo-repo/commits{/sha}",
+ "compare_url":
+ "https://api.github.com/repos/octo-org/octo-repo/compare/{base}...{head}",
+ "contents_url":
+ "https://api.github.com/repos/octo-org/octo-repo/contents/{+path}",
+ "contributors_url":
+ "https://api.github.com/repos/octo-org/octo-repo/contributors",
+ "deployments_url":
+ "https://api.github.com/repos/octo-org/octo-repo/deployments",
+ "description": null, "downloads_url":
+ "https://api.github.com/repos/octo-org/octo-repo/downloads",
+ "events_url":
+ "https://api.github.com/repos/octo-org/octo-repo/events", "fork":
+ false, "forks_url":
+ "https://api.github.com/repos/octo-org/octo-repo/forks",
+ "full_name": "octo-org/octo-repo", "git_commits_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/commits{/sha}",
+ "git_refs_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/refs{/sha}",
+ "git_tags_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/tags{/sha}",
+ "hooks_url":
+ "https://api.github.com/repos/octo-org/octo-repo/hooks",
+ "html_url": "https://github.com/octo-org/octo-repo", "id":
+ 396980812, "issue_comment_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues/comments{/number}",
+ "issue_events_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues/events{/number}",
+ "issues_url":
+ "https://api.github.com/repos/octo-org/octo-repo/issues{/number}",
+ "keys_url":
+ "https://api.github.com/repos/octo-org/octo-repo/keys{/key_id}",
+ "labels_url":
+ "https://api.github.com/repos/octo-org/octo-repo/labels{/name}",
+ "languages_url":
+ "https://api.github.com/repos/octo-org/octo-repo/languages",
+ "merges_url":
+ "https://api.github.com/repos/octo-org/octo-repo/merges",
+ "milestones_url":
+ "https://api.github.com/repos/octo-org/octo-repo/milestones{/number}",
+ "name": "octo-repo", "node_id":
+ "MDEwOlJlcG9zaXRvcnkzOTY5ODA4MTI=", "notifications_url":
+ "https://api.github.com/repos/octo-org/octo-repo/notifications{?since,all,participating}",
+ "owner": { "avatar_url":
+ "https://avatars.githubusercontent.com/u/79927191?v=4",
+ "events_url":
+ "https://api.github.com/users/octo-org/events{/privacy}",
+ "followers_url":
+ "https://api.github.com/users/octo-org/followers",
+ "following_url":
+ "https://api.github.com/users/octo-org/following{/other_user}",
+ "gists_url":
+ "https://api.github.com/users/octo-org/gists{/gist_id}",
+ "gravatar_id": "", "html_url": "https://github.com/octo-org",
+ "id": 79927191, "login": "octo-org", "node_id":
+ "MDEyOk9yZ2FuaXphdGlvbjc5OTI3MTkx", "organizations_url":
+ "https://api.github.com/users/octo-org/orgs",
+ "received_events_url":
+ "https://api.github.com/users/octo-org/received_events",
+ "repos_url": "https://api.github.com/users/octo-org/repos",
+ "site_admin": false, "starred_url":
+ "https://api.github.com/users/octo-org/starred{/owner}{/repo}",
+ "subscriptions_url":
+ "https://api.github.com/users/octo-org/subscriptions", "type":
+ "Organization", "url": "https://api.github.com/users/octo-org" },
+ "private": true, "pulls_url":
+ "https://api.github.com/repos/octo-org/octo-repo/pulls{/number}",
+ "releases_url":
+ "https://api.github.com/repos/octo-org/octo-repo/releases{/id}",
+ "stargazers_url":
+ "https://api.github.com/repos/octo-org/octo-repo/stargazers",
+ "statuses_url":
+ "https://api.github.com/repos/octo-org/octo-repo/statuses/{sha}",
+ "subscribers_url":
+ "https://api.github.com/repos/octo-org/octo-repo/subscribers",
+ "subscription_url":
+ "https://api.github.com/repos/octo-org/octo-repo/subscription",
+ "tags_url":
+ "https://api.github.com/repos/octo-org/octo-repo/tags",
+ "teams_url":
+ "https://api.github.com/repos/octo-org/octo-repo/teams",
+ "trees_url":
+ "https://api.github.com/repos/octo-org/octo-repo/git/trees{/sha}",
+ "url": "https://api.github.com/repos/octo-org/octo-repo" },
+ "rerun_url":
+ "https://api.github.com/repos/octo-org/octo-repo/actions/runs/1589141559/rerun",
+ "run_attempt": 1, "run_number": 36, "run_started_at":
+ "2021-12-16T19:37:22Z", "status": "queued", "updated_at":
+ "2021-12-16T19:37:22Z", "url":
+ "https://api.github.com/repos/octo-org/octo-repo/actions/runs/1589141559",
+ "workflow_id": 16340987, "workflow_url":
+ "https://api.github.com/repos/octo-org/octo-repo/actions/workflows/16340987"
+ } }
+
+
diff --git a/cache/ghes-35/webhook-events-and-payloads.html b/cache/ghes-35/webhook-events-and-payloads.html
index dbd19f095..e2c1d1f1f 100644
--- a/cache/ghes-35/webhook-events-and-payloads.html
+++ b/cache/ghes-35/webhook-events-and-payloads.html
@@ -1,15 +1,19 @@
- Webhook events and payloads
+ Webhook events and payloads
- In this article
- |