WebhookResponse
Shape
- activeboolean
- created_atstring
created_byActorSummary
- The ActorSummary schema
- emailstring
- idstring
- usernamestring
- avatar_urlstring or nulloptional
- eventsarray of WebhookEventType: one of push | merge_request | tag_push | issue | access
- scope_idstring
- scope_typestring
- updated_atstring
- urlWebhookUrl (string)
- webhook_idWebhookId (string · uuid)
- namestring or nulloptional
Example
Synthesized example{
"active": true,
"created_at": "2026-10-15T22:08:14Z",
"created_by": {
"email": "mara@acme.example",
"id": "id-c162",
"username": "tomas",
"avatar_url": "https://gitmoap.example/acme/87c50619"
},
"events": [
"push",
"push"
],
"scope_id": "1e4db48f-3f6a-48d0-b77a-ad6237def699",
"scope_type": "scope-type-4b80",
"updated_at": "2026-10-08T09:58:16Z",
"url": "https://gitmoap.example/acme/4a3eca73",
"webhook_id": "9eed55d6-6628-4149-a3b0-fcb5b5e7cbc7",
"name": "payments-api"
}
Graph
Used inside
No schema contains this one.
Contains
Used by
Sent by 0 operations
No operation takes it as a request body.
Returned by 6 operations
- POSTCreate a webhook for a group/groups/{group_id}/webhooks
- GETGet a group webhook by ID/groups/{group_id}/webhooks/{webhook_id}
- PATCHUpdate a group webhook/groups/{group_id}/webhooks/{webhook_id}
- POSTCreate a webhook for a repository/repositories/{repo_id}/webhooks
- GETGet a webhook by ID/repositories/{repo_id}/webhooks/{webhook_id}
- PATCHUpdate a webhook/repositories/{repo_id}/webhooks/{webhook_id}