Skip to main content
Retrieves a cursor-paginated list of all pulse webhooks configured for your store, newest first, including pulses created by integrations (Zapier, Make, n8n). Pulses are webhook notifications sent to your specified endpoints when specific events occur, such as successful sales, abandoned sales, licence activations or new affiliates.
Requires an API key with the webhooks.read scope (webhooks.write includes it). A key without it receives a 403 listing the missing scope.
Required scope: webhooks.read. A key without it receives a 403 error. See Authentication.

Query Parameters

integer
default:"10"
Number of pulses to return per page (maximum 100)
string
Cursor for pagination. Use the next_cursor from the previous response to retrieve the next page.
Search pulses by URL, public ID, or trigger value (e.g., successful_sale)

Response

The list is returned at the top level of the body, without the message and errors envelope used by single-resource endpoints.
array
Array of pulse objects
object
Cursor pagination metadata