Skip to main content

KYC Events

kyc.phone-validation.changed

Triggered when a user’s phone validation status changes. Event Type: kyc.phone-validation.changed Schema Definition:
Example:

kyc.source-of-funds.changed

Triggered when a user’s source of funds information changes. Event Type: kyc.source-of-funds.changed Schema Definition:
Example:

kyc.status.changed

Triggered when a user’s KYC status changes. Event Type: kyc.status.changed Schema Definition:
Example:

User Lifecycle Events

user.created

Triggered when a new user account is created in the Gnosis Pay system. Event Type: user.created Schema Definition:
Example:

user.tos.accepted

Triggered when a user accepts the Terms of Service. Event Type: user.tos.accepted Schema Definition:
Example:

Card Events

card.status.changed

Triggered when a card’s status changes. Event Type: card.status.changed Schema Definition:
Example:

card.transaction.cleared

Triggered when a new card transaction is cleared. Event Type: card.transaction.cleared Schema Definition:
Example:

card.transaction.created

Triggered when a new card transaction is created. Event Type: card.transaction.created Schema Definition:
Example:

card.transaction.confirmed

Triggered when a blockchain transaction is confirmed. Event Type: card.transaction.confirmed Schema Definition:
Example:

card.transaction.failed

Triggered when a blockchain transaction fails. Event Type: card.transaction.failed Schema Definition:
Example:

card.transaction.reversed

Triggered when a reversal event is detected during clearing. Event Type: card.transaction.reversed Schema Definition:
Example:

card.transaction.refunded

Triggered when a refund event is detected during clearing. Event Type: card.transaction.refunded Schema Definition:
Example:

card.transaction.declined

Triggered when an authorization record is created with a declined response. Event Type: card.transaction.declined Schema Definition:
Example:

physical.card.activated

Triggered when a physical card is activated. Event Type: physical.card.activated Schema Definition:
Example:

physical.card.order.status.changed

Triggered when the status of a physical card order changes. Event Type: physical.card.order.status.changed Schema Definition:
Example:

physical.card.ordered

Triggered when a physical card is ordered. Event Type: physical.card.ordered Schema Definition:
Example:

physical.card.pin.changed

Triggered when a physical card’s PIN is changed. Event Type: physical.card.pin.changed Schema Definition:
Example:

virtual.card.issued

Triggered when a virtual card is issued. Event Type: virtual.card.issued Schema Definition:
Example:

Account Events

account.balance.changed

Triggered when an account’s balance changes. Event Type: account.balance.changed Schema Definition:
Example:

account.limit.changed

Triggered when an account’s limit changes. Event Type: account.limit.changed Schema Definition:
Example:

account.withdrawal.completed

Triggered when an account withdrawal is completed. Event Type: account.withdrawal.completed Schema Definition:
Example:

account.withdrawal.failed

Triggered when an account withdrawal fails. Event Type: account.withdrawal.failed Schema Definition:
Example:

Banking Events

iban.created

Triggered when an IBAN is created for a user. Event Type: iban.created Schema Definition:
Example:

iban.status.changed

Triggered when an IBAN’s status changes. Event Type: iban.status.changed Schema Definition:
Example:

Safe Wallet Events

safe.created

Triggered when a Safe wallet is created. Event Type: safe.created Schema Definition:
Example:

safe.currency.updated

Triggered when a Safe’s currency is updated. Event Type: safe.currency.updated Schema Definition:
Example:

safe.modules.deployed

Triggered when Safe modules are deployed. Event Type: safe.modules.deployed Schema Definition:
Example:

safe.owner.added

Triggered when an owner is added to a Safe. Event Type: safe.owner.added Schema Definition:
Example:

safe.owner.removed

Triggered when an owner is removed from a Safe. Event Type: safe.owner.removed Schema Definition:
Example: