Webhooks

Subscribe to webhook events

post

Creates a new webhook subscription for the specified event types. Used by Zapier REST Hook.

Authorizations
X-API-KEYstringRequired
Body
targetUrlstring · uriRequired
eventTypesstring[] · min: 1Required
namestringOptional
Responses
post
/clients/api/v1/webhooks/subscribe

Unsubscribe from webhook

delete

Deletes a webhook subscription by ID. Used by Zapier REST Hook.

Authorizations
X-API-KEYstringRequired
Path parameters
idstringRequired
Body
objectOptional
Responses
delete
/clients/api/v1/webhooks/{id}

No content

List webhook subscriptions

get

Returns a paginated list of webhook subscriptions.

Authorizations
X-API-KEYstringRequired
Query parameters
pagenumber · nullableOptionalDefault: 1
limitnumber · nullableOptionalDefault: 10
Responses
chevron-right
200

200

application/json
get
/clients/api/v1/webhooks

Get available trigger types

get

Returns a list of event types that can be subscribed to for triggers.

Authorizations
X-API-KEYstringRequired
Responses
chevron-right
200

200

application/json
eventTypestringRequired
displayNamestringRequired
descriptionstringRequired
sourcestring · enumRequiredPossible values:
get
/clients/api/v1/webhooks/trigger-types

Get available action types

get

Returns a list of API endpoints available as Zapier actions.

Authorizations
X-API-KEYstringRequired
Responses
chevron-right
200

200

application/json
keystringRequired
displayNamestringRequired
descriptionstringRequired
methodstring · enumRequiredPossible values:
endpointstringRequired
nounstringRequired
get
/clients/api/v1/webhooks/action-types

Perform list for event type

get

Returns recent events for a specific event type. Used as a polling fallback by Zapier.

Authorizations
X-API-KEYstringRequired
Path parameters
eventTypestringRequired
Query parameters
limitnumber · nullableOptionalDefault: 50
Responses
chevron-right
200

200

application/json
Other propertiesanyOptional
get
/clients/api/v1/webhooks/perform/{eventType}

Last updated