Skip to content

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.

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"
}

Received. Anything else is tried again.