Returns the active webhook event types the authenticated API key owner can subscribe to.
GET
/api/v1/webhooks/events
curl \
--request GET 'http://api.example.com/api/v1/webhooks/events' \
--header "X-API-KEY: string" \
--header "X-API-SECRET: string"
Response examples (200)
[
{
"eventType": "string",
"resourceType": "string",
"event": "string",
"displayName": "string",
"description": "string"
}
]
Response examples (403)
{
"errors": [],
"timestamp": "2026-01-01T00:00:00Z",
"code": 403,
"message": "Authenticated API key is not allowed to perform this action",
"requestId": "req_01HY0000000000000000000000",
"httpStatus": 403
}
Response examples (500)
{
"errors": [],
"timestamp": "2026-01-01T00:00:00Z",
"code": 500,
"message": "Unexpected server error",
"requestId": "req_01HY0000000000000000000000",
"httpStatus": 500
}
Response examples (401)
{
"errors": [],
"timestamp": "2026-01-01T00:00:00Z",
"code": 401,
"message": "API key authentication failed",
"requestId": "req_01HY0000000000000000000000",
"httpStatus": 401
}
Response examples (400)
{
"errors": [],
"timestamp": "2026-01-01T00:00:00Z",
"code": 400,
"message": "Request validation failed",
"requestId": "req_01HY0000000000000000000000",
"httpStatus": 400
}