Firsty

Search...

Search...

Webhooks

List your webhook endpoint configurations

Experimental. This endpoint is still settling — its request and response shape may change without a deprecation cycle.

Returns the webhook endpoints configured for the authenticated client and the event types each one is subscribed to. Configuration is managed by Firsty, so contact support to add, change or remove an endpoint. Signing secrets are never returned here; each is issued once, when its endpoint is created.

An endpoint with active false is still configured but is delivered nothing.

get/webhook-configs

Authorization

Authorization: Bearer {token} — an OAuth2 access token from the client-credentials flow. How authentication works

Query parameters

limitinteger

Maximum number of items to return (1-100)

Default20
cursorstring

Opaque cursor token for fetching the next page. Pass the nextCursor value from a previous response.

Responses

200List of webhook endpoint configurationsapplication/json
Show response body
dataarray of WebhookConfigrequired
Show properties
urlstring · urirequired

Destination Firsty posts events to.

eventTypesarray of stringrequired

Event types delivered to this endpoint. Values this client subscribed to before an event type was retired are returned as stored, so an entry may be absent from GET /catalog/webhook-event-types.

descriptionstring | nullrequired

Label set by Firsty when the endpoint was configured.

activebooleanrequired

Whether events are delivered to this endpoint.

createdAtstring · date-timerequired
updatedAtstring · date-timerequired
paginationobject
Show properties
limitintegerrequired

Maximum items per page

hasMorebooleanrequired

Whether there are more items after this page

nextCursorstring | nullrequired

Opaque cursor token for the next page. Null when there are no more results.

400Bad request - invalid parameters401Unauthorized - missing or invalid API key403Forbidden - client does not have access to this resource429Rate limit exceeded500Internal server error