Webhooks
Authorizations
AuthorizationstringRequired
Header parameters
AuthorizationstringRequired
Bearer <API_KEY>
Responses
200
List of webhooks
application/json
totalintegerOptionalExample:
2401
Unauthorized - invalid or missing API key
application/json
500
Failed to retrieve webhooks
application/json
get/webhooks
Authorizations
AuthorizationstringRequired
Header parameters
AuthorizationstringRequired
Bearer <API_KEY>
Body
namestringOptional
typestringRequired
urlstringRequired
Responses
201
Webhook registered successfully
application/json
messagestringOptionalExample:
webhook registered successfully400
Invalid request body, webhook type or URL
application/json
401
Unauthorized - invalid or missing API key
application/json
500
Failed to register webhook
application/json
post/webhooks
Authorizations
AuthorizationstringRequired
Path parameters
idintegerRequired
Webhook ID
Header parameters
AuthorizationstringRequired
Bearer <API_KEY>
Body
isEnabledbooleanOptional
namestring · min: 1 · max: 255Optional
typestringOptional
urlstringOptional
Responses
200
Webhook updated successfully
application/json
messagestringOptionalExample:
webhook updated successfully400
Invalid webhook ID, request body, type or URL
application/json
401
Unauthorized - invalid or missing API key
application/json
404
Webhook not found
application/json
500
Failed to update webhook
application/json
put/webhooks/{id}
Authorizations
AuthorizationstringRequired
Path parameters
idintegerRequired
Webhook ID
Header parameters
AuthorizationstringRequired
Bearer <API_KEY>
Responses
200
Webhook deleted successfully
application/json
idintegerOptionalExample:
123messagestringOptionalExample:
webhook deleted successfully400
Invalid webhook ID
application/json
401
Unauthorized - invalid or missing API key
application/json
404
Webhook not found
application/json
500
Failed to delete webhook
application/json
delete/webhooks/{id}
Last updated