Skip to main content
This is the list of all the types of events we send as part of webhook payloads. We may add more at any time, so when developing and maintaining your code, you should not assume that only these types exist. The current list of event types can be fetched from the event types endpoint. The events follow the pattern: resource.event. Our goal is to design a consistent system that makes it easy to anticipate and understand.
Events that occur on subresources like user.session will include the parent id but do not trigger the parentโ€™s update event.

User

object
Occurs whenever a user is created. Is a user.
object
Occurs whenever a user is updated. Is a user.
object
Occurs whenever a user is deleted. Is a user.
object
Occurs whenever a user started the passkey recovery process. Is a wallet.
object
Occurs whenever a user completed the passkey recovery process. Is a wallet.
object
Occurs whenever a user session is created. Is a session.
object
Occurs whenever a user session is revoked. Is a session.
object
Occurs whenever a user links a social account. Is a provider.
object
Occurs whenever a user unlinks a social account. Is a provider.

Wallet

object
Occurs whenever a Dynamic-powered embedded wallet is created. Is a wallet.
object
Occurs whenever a wallet is linked to a user. Is a wallet.
object
Occurs whenever a wallet is unlinked from a user. Is a wallet.
object
Occurs whenever a Dynamic-powered embedded wallet is exported. Is a wallet.
object
Occurs whenever a wallet is transferred between user accounts. Is a wallet.

Visit

object
Occurs whenever a visit is created. Is a visit.