Event Types
Subscribe to only the events you care about when creating your endpoint.
Users
| Event | Triggered when |
|---|---|
user.created | A user is created. |
user.updated | Any field on the user is updated. |
user.deleted | User is soft-deleted. |
user.kyc.status_changed | KYC status transitions (e.g. pending → approved). |
user.kyc.document_uploaded | A new identity document is uploaded. |
Accounts
| Event | Triggered when |
|---|---|
account.created | A new account is opened. |
account.closed | An account is closed. |
account.balance.updated | The account’s available balance changed. |
account.transfer.inbound | Money arrived via IBAN / SWIFT / internal. |
account.transfer.outbound | Money left the account (outbound transfer). |
Cards
| Event | Triggered when |
|---|---|
card.created | A virtual card is issued. |
card.activated | A physical card is activated. |
card.frozen | Card is frozen. |
card.unfrozen | Card is unfrozen. |
card.terminated | Card is terminated. |
card.shipping.dispatched | Physical card leaves the personalisation bureau. |
card.shipping.delivered | Physical card delivered to the user. |
card.pin_set | User has set or reset their PIN. |
card.controls.updated | Spend controls / limits changed. |
card.transaction.authorised | Authorisation placed (funds reserved). |
card.transaction.declined | Authorisation declined. See decline_reason in payload. |
card.transaction.posted | Settlement posted (affects available balance). |
card.transaction.refunded | A refund was posted back to the card. |
card.transaction.reversed | An authorisation was released without settlement. |
System
| Event | Triggered when |
|---|---|
ping | Sent on endpoint creation and from the dashboard. |
endpoint.failed | An endpoint has failed delivery 10 times in a row. |