Webhooks

List webhook events

Get a paginated list of webhook events with optional filtering

get/webhooks/events

Query parameters

limitinteger

Number of items to return

afterstring

Cursor for forward pagination

beforestring

Cursor for backward pagination

topic'payout_paid' | 'payout_failed' | 'payout_processing' | 'payout_scheduled' | 'customer_created' | 'customer_updated' | 'customer_archived' | 'payment_succeeded' | 'payment_chargeback' | 'payment_refunded' | 'invoice_paid' | 'invoice_archived' | 'invoice_created' | 'invoice_updated' | 'payment_failed' | 'payment_method_added' | 'payment_method_deleted' | 'default_payment_method_changed' | 'vendor_created' | 'vendor_updated' | 'vendor_deactivated' | 'vendor_reactivated' | 'bill_created' | 'bill_updated' | 'bill_submitted' | 'bill_rejected' | 'bill_deleted' | 'vendor_payment_processing' | 'vendor_payment_succeeded' | 'vendor_payment_failed' | 'vendor_payment_canceled' | 'vendor_data_request_submitted'

Filter by webhook topic

status'pending' | 'sent' | 'failed'

Filter by event status

from_datestring

Filter events created after this date (ISO 8601)

to_datestring

Filter events created before this date (ISO 8601)

Response

OK

end_cursorstring
has_next_pageboolean
has_previous_pageboolean
start_cursorstring

Example response

{
  "end_cursor": "gaFpxBACEaXBVABEYbHG+X9LyLnH",
  "has_next_page": true,
  "start_cursor": "gaFpxBACEaXBVABEYbHG+X9LyLnH"
}