Wallet Infrastructure
Wallet Infrastructure
Notifications

Event Catalogue

Every event we send, and the payload envelope.

Envelope

Every event has the same envelope:

FieldValue
event_idUnique id. Also sent as x-idempotency-key.
event_typeThe event name.
business_idYour business.
project_idThe project the event belongs to.
customer_idThe customer, when there is one.
occurred_atWhen it happened.
dataThe event's details.

Events

AreaEvents
Walletswallet.created, wallet.passkey.enrolled, wallet.passkey.revoked, wallet.passkey.removal_blocked
Transactionstransaction.approval_required, transaction.submitted, transaction.pending, transaction.success, transaction.failed, transaction.reconciled, transaction.reconciliation_expired, transaction.summary_corrected
Depositsdeposit.detected, deposit.confirmed
Bridgesbridge.filled, bridge.refunded, bridge.failed, bridge.stalled
Paymentspayment.created, payment.detected, payment.approval_required, payment.approval_expired, payment.settled, payment.unclaimed, payment.recovered, payment.cancelled, payment.expired, payment.settlement_stalled
Recoveryrecovery.code, recovery.started, recovery.reminder, recovery.completed, recovery.cancelled, recovery.failed

recovery.cancelled carries a reason of token, passkey or business; accept all three.

On this page