The event object
Everything that happened, as webhooks deliver it (30 days).
Everything that happened, as webhooks deliver it (30 days).
Endpoints
GET /v1/events: List eventsGET /v1/events/{id}: Retrieve an event
Attributes
idstringUnique identifier (
evt_…). Deduplicate webhooks on it.objectstringtypestringOne of:
payment.succeeded,payment.refunded,payment_intent.created,payment_intent.requires_action,payment_intent.processing,payment_intent.succeeded,payment_intent.payment_failed,payment_intent.canceled,refund.created,refund.succeeded,refund.failed,terminal.created,terminal.deactivated,terminal.deleted,kyb.status_changed,pingapi_versionstringlivemodebooleancreatedstring (date-time)When the change happened.
dataobjectAttributes of data
objectobjectThe object the event is about, as it was at that moment (
payment,payment_intent,refund,terminal,kyb_verificationorwebhook_endpoint; see the event type).previous_attributesobjectFor
*.refunded/kyb.status_changed: the changed fields' previous values.
Example
{
"id": "evt_7Hq2Zp9LwK4mXr8Vb3Ns1Td5",
"object": "event",
"type": "payment.succeeded",
"api_version": "2026-09-28",
"livemode": false,
"created": "2026-09-28T14:02:40.000Z",
"data": {
"object": {
"id": "pay_1042",
"object": "payment",
"livemode": false,
"amount": 2500000,
"currency": "usdc",
"amount_refunded": 0,
"status": "succeeded",
"fees": {
"acquirer": 6250,
"protocol": 6250,
"cashback": 1250
},
"total_charged": 2512500,
"net": 2500000,
"cashback_status": "paid",
"payer": "0x8ba1f109551bd432803012645ac136ddd64dba72",
"order_id": "A7K2Q9XZ",
"terminal": "tml_ZP-4821-K",
"payment_intent": "pi_3f2c9e1a7b6d4c0e9f8a1b2c3d4e5f60",
"payment_method": {
"type": "wallet_pass",
"credential": "nfc_id"
},
"split_group": null,
"network": "testnet",
"chain_id": 10143,
"tx_hash": "0x5c504ed432cb51138bcf09aa5e8a410dd4a1e204ef84bfed1be16dfba1b22060",
"block_number": 48213377,
"log_index": 3,
"settled_at": "2026-09-28T14:02:39.000Z",
"created": "2026-09-28T14:02:40.000Z"
}
}
}