An event, posted to each of your organisation's webhook addresses that chose its type
POST
Signed to the Standard Webhooks specification: verify webhook-signature before reading it. data is one of the other webhook types, by the first word of type.
Request Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/json
object
api_version
required
string
created_at
required
string format: date-time
data
required
What the event is about: a PaymentEvent, DepositEvent or GasPoolEvent, by the type’s first word.
environment
required
Test or live.
string
id
required
The event’s id, also the webhook-id header: the same on every retry, so a repeat can be ignored.
string
type
required
What happened, like payment.sent.
string
Example generated
{ "api_version": "example", "created_at": "2026-04-15T12:00:00Z", "data": "example", "environment": "example", "id": "example", "type": "example"}Responses
Section titled “Responses”Received. Anything else is tried again.