This webhook event is triggered when a previously tokenized card is removed from the system.
Headers
-
The unique message id for this delivery. Constant across retries of the same message.
-
The time the message was sent, as a Unix timestamp in seconds. Reject stale timestamps to protect against replay attacks.
-
One or more space-delimited signatures in the form
v1,<base64 signature>— an HMAC-SHA256 over{svix-id}.{svix-timestamp}.{raw request body}keyed with the endpoint's signing secret. See the Webhook Configuration section for verification details.
Request example
{
"event": {
"id": "evt_01JS21X856RR8R69GV5F17XK9C",
"type": "token.removed",
"timestamp": "2025-04-16T14:30:00Z"
},
"originalResponse": {
"id": "trx_01J2F0ZJ2JW5B63CJFPXRGAB1S",
"paymentMethod": {
"id": "pmt_tkn_01JRZPRGFF4J2SZC3HMDBYEN2J",
"type": "Token",
"currency": "USD",
"billingContact": {
"name": "John Doe",
"countryCode": "US",
"zipCode": "12345",
"address": "123 Main St",
"state": "NY",
"city": "Anytown"
},
"dateDeleted": "2025-05-29T20:07:50.4723483Z",
"cardType": "VISA"
},
"referenceId": "ref_remove_card_12345",
"resultCode": 0,
"resultText": "Card successfully removed"
}
}
Response examples (200)
{
"value": {}
}