Payload schema
connectionstring
The named GitHub connection (App installation) minting tokens.
installationIdstring
The GitHub App installation id webhook deliveries are routed by.
ownerstring
GitHub owner (org or user).
repostring
GitHub repository name.
repositoryIdinteger
GitHub's numeric repository id — the identity webhook deliveries are matched on (names can be reused; ids cannot).
Raw JSON schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"connection": {
"type": "string",
"minLength": 1,
"description": "The named GitHub connection (App installation) minting tokens."
},
"installationId": {
"type": "string",
"minLength": 1,
"description": "The GitHub App installation id webhook deliveries are routed by."
},
"owner": {
"type": "string",
"minLength": 1,
"description": "GitHub owner (org or user)."
},
"repo": {
"type": "string",
"minLength": 1,
"description": "GitHub repository name."
},
"repositoryId": {
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991,
"description": "GitHub's numeric repository id — the identity webhook deliveries are matched on (names can be reused; ids cannot)."
}
},
"required": [
"connection",
"installationId",
"owner",
"repo",
"repositoryId"
]
}