Skip to main content
WEBHOOK
Verify the raw request body with your endpoint signing secret and the svix-id, svix-timestamp, and svix-signature headers before you trust this event. See Verify before parsing.

Body

application/json
id
string
required

Stable webhook event id for deduplication.

type
string
required
Allowed value: "transfer.state_changed"
createdAt
string<date-time>
required
attempt
enum<integer>
required

Envelope attempt value; currently always 1 and unchanged by delivery retries.

Available options:
1
resource
object
required
data
object
required

Response

200

Webhook accepted by the merchant endpoint.