Skip to main content
WEBHOOK

Headers

X-Webhook-Timestamp
string
required

Time of the delivery as a Unix timestamp in seconds. The signed payload includes this value.

X-Webhook-Signature
string
required

Base64-encoded Ed25519 signature of {X-Webhook-Timestamp}.{raw body}.

Body

application/json

The event.

Envelope of each webhook event.

id
string
required

Unique identifier of the event. Each retry of a delivery has the same id. Use the id to process each event only one time.

type
enum<string>
required

Type of the event.

Available options:
card.transaction.cancellation_reversal
createdAt
string<date-time>
required

Time of the event.

data
object
required

Payload of the event.

Example:

Response

2XX

To acknowledge the event, return a 2xx status.