Webhook Messages

The Webhook Messages API allows you to inspect and manage individual webhook delivery attempts. This is useful for debugging webhook issues.

circle-exclamation

Get Webhook Messages

get
/api/v1/webhooks_messages

Retrieves a paginated list of webhook messages, optionally filtered by date range and status.

Authorizations
AuthorizationstringRequired

Authentication using a Bearer token.

Query parameters
date_fromstring · date-timeOptional

Filter messages created from this date (YYYY-MM-DD).

Example: 2025-04-26
date_tostring · date-timeOptional

Filter messages created up to this date (YYYY-MM-DD).

Example: 2025-04-27
per_pageinteger · min: 1 · max: 100Optional

Number of items to return per page in a paginated response.

Default: 15
pageinteger · min: 1Optional

The current page number for paginated results.

Default: 1
directionstring · enumOptional

Sort direction for the message list.

Default: descPossible values:
sortstring · enumOptional

Field to sort the message list by.

Default: created_atPossible values:
statusstring · enumOptional

Filter messages by their delivery status.

Example: deliveredPossible values:
Responses
chevron-right
200

A paginated list of webhook messages.

application/json
get
/api/v1/webhooks_messages

Get Webhook message by UUID

get
/api/v1/webhooks_messages/{uuid}

Retrieves the details of a specific webhook message by its UUID.

Authorizations
AuthorizationstringRequired

Authentication using a Bearer token.

Path parameters
uuidstring · uuidRequired

Universally Unique Identifier (UUID) as defined by RFC 4122.

Example: e1f8a3b1-7d6c-4e9a-9b2e-3f8d1a9c5f2gPattern: ^[a-zA-Z0-9]{8}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{12}$
Responses
chevron-right
200

Successfully retrieved the webhook message details.

application/json

Resource representing the data structure of a webhook message.

uuidstring · uuidOptional

Unique identifier for the webhook message.

Example: c1a9b8d7-e6f5-4321-ba98-7654321fedcb
created_atinteger · int64Optional

Timestamp when the webhook message was created.

Example: 1745825706
statusstring · enumOptional

Delivery status of the webhook message.

Example: deliveredPossible values:
account_uuidstring · uuid · nullableOptional

UUID of the account associated with the event that triggered the webhook.

Example: e1f8a3b1-7d6c-4e9a-9b2e-3f8d1a9c5f2g
accountone of · nullableOptional

Simplified details of the account associated with the event. Included based on webhook configuration.

transactionone of · nullableOptional

Details of the transaction associated with the event. Included for transaction-related webhooks.

get
/api/v1/webhooks_messages/{uuid}

Update webhook message status

patch
/api/v1/webhooks_messages/{uuid}

Allows updating the status of a specific webhook message.

Authorizations
AuthorizationstringRequired

Authentication using a Bearer token.

Path parameters
uuidstring · uuidRequired

Universally Unique Identifier (UUID) as defined by RFC 4122.

Example: e1f8a3b1-7d6c-4e9a-9b2e-3f8d1a9c5f2gPattern: ^[a-zA-Z0-9]{8}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{12}$
Query parameters
statusstring · enumRequired

The new status to set for the webhook message.

Possible values:
Responses
chevron-right
200

Webhook message status updated successfully. Returns the updated resource.

application/json

Resource representing the data structure of a webhook message.

uuidstring · uuidOptional

Unique identifier for the webhook message.

Example: c1a9b8d7-e6f5-4321-ba98-7654321fedcb
created_atinteger · int64Optional

Timestamp when the webhook message was created.

Example: 1745825706
statusstring · enumOptional

Delivery status of the webhook message.

Example: deliveredPossible values:
account_uuidstring · uuid · nullableOptional

UUID of the account associated with the event that triggered the webhook.

Example: e1f8a3b1-7d6c-4e9a-9b2e-3f8d1a9c5f2g
accountone of · nullableOptional

Simplified details of the account associated with the event. Included based on webhook configuration.

transactionone of · nullableOptional

Details of the transaction associated with the event. Included for transaction-related webhooks.

patch
/api/v1/webhooks_messages/{uuid}

Last updated

Was this helpful?