Webhooks

Webhooks allow you to receive real-time notifications when specific events occur. You can subscribe, retrieve, update, and delete webhooks using the API.

Get All Webhooks

Retrieve a list of all registered webhooks.

get
Authorizations
x-api-keystringRequired
Query parameters
limitstringOptional
pagestringOptional
Header parameters
x-api-keystringRequired
Responses
200

200 response

application/json
get
/v1/webhooks
200

200 response

Create Webhook

Register a new webhook subscription.

post
Authorizations
x-api-keystringRequired
Header parameters
x-api-keystringRequired
Body
idstringOptional

Unique identifier for the endpoint

namestringRequired

Human-readable name for the endpoint

activebooleanRequired

Indicates whether the endpoint is active or not

serverUrlstring · uriRequired

URL of the server where webhooks are sent

createdAtstring · date-timeOptional

Timestamp of endpoint creation

updatedAtstring · date-timeOptional

Timestamp of endpoint update

Responses
200

200 response

application/json
post
/v1/webhooks
200

200 response

Get Webhook By Id

Retrieve details of a specific webhook subscription.

get
Authorizations
x-api-keystringRequired
Path parameters
webhookIdstringRequired
Header parameters
x-api-keystringRequired
Responses
200

200 response

application/json
get
/v1/webhooks/{webhookId}
200

200 response

Update Webhook

Update an existing webhook subscription.

put
Authorizations
x-api-keystringRequired
Path parameters
webhookIdstringRequired
Header parameters
x-api-keystringRequired
Body
idstringOptional

Unique identifier for the endpoint

namestringRequired

Human-readable name for the endpoint

activebooleanRequired

Indicates whether the endpoint is active or not

serverUrlstring · uriRequired

URL of the server where webhooks are sent

createdAtstring · date-timeOptional

Timestamp of endpoint creation

updatedAtstring · date-timeOptional

Timestamp of endpoint update

Responses
200

200 response

application/json
put
/v1/webhooks/{webhookId}
200

200 response

Delete Webhook

Remove a webhook subscription.

delete
Authorizations
x-api-keystringRequired
Path parameters
webhookIdstringRequired
Header parameters
x-api-keystringRequired
Responses
200

200 response

application/json
delete
/v1/webhooks/{webhookId}
200

200 response

Last updated