List all webhooks

Returns a paginated list of your webhooks. If no webhook endpoints are available, the resulting array will be empty. This request should never throw an error.

Access with

Organization access token with webhooks.read

OAuth access with webhooks.read

Query Params
string

Provide an ID to start the result set from the item with the given ID and onwards. This allows you to paginate the result set.

integer | null
1 to 250
Defaults to 50

The maximum number of items to return. Defaults to 50 items.

string

Used for setting the direction of the result set. Defaults to descending order, meaning the results are ordered from newest to oldest.

Possible values: asc desc

string

Used to filter out only the webhooks that are subscribed to certain types of events.

Possible values: payment-link.paid balance-transaction.created sales-invoice.created sales-invoice.issued sales-invoice.canceled sales-invoice.paid *

Show Details
payment-link.paidOccurs when a payment link has been paid.
balance-transaction.createdOccurs when a balance transaction is created to add to your available balance. It currently only supports positive amounts and non-captured payments.
sales-invoice.createdOccurs when a sales invoice has been created.
sales-invoice.issuedOccurs when a sales invoice has been issued.
sales-invoice.canceledOccurs when a sales invoice has been canceled.
sales-invoice.paidOccurs when a sales invoice has been paid.
*All event types.
boolean

You can enable test mode by setting the testmode query parameter to true.

Test entities cannot be retrieved when the endpoint is set to live mode, and vice versa.

Responses

Language
Credentials
Request
Response
Choose an example:
application/hal+json