This is the list of event types that we currently send.
For guidance on how to listen to these events, take a look at Svix's guide to consuming webhooks.
User created via dashboard
{
"action": "CREATE",
"event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000",
"id": "user-test-00000000-0000-0000-0000-000000000000",
"object_type": "user",
"project_id": "project-test-00000000-0000-0000-0000-000000000000",
"source": "DASHBOARD",
"timestamp": "2024-11-21T06:47:49.555247073Z",
"user": {
"biometric_registrations": [],
"created_at": "2024-11-21T06:47:49Z",
"crypto_wallets": [],
"emails": [
{
"email": "adalovelace@stytch.example.com",
"email_id": "email-test-00000000-0000-0000-0000-000000000000",
"verified": false
}
],
"name": {
"first_name": "Ada",
"last_name": "Lovelace",
"middle_name": ""
},
"password": null,
"phone_numbers": [],
"providers": [],
"status": "active",
"totps": [],
"trusted_metadata": {},
"untrusted_metadata": {},
"user_id": "user-test-00000000-0000-0000-0000-000000000000",
"webauthn_registrations": []
},
"vertical": "CONSUMER"
}
User deleted via dashboard
{
"action": "DELETE",
"event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000",
"id": "user-test-00000000-0000-0000-0000-000000000000",
"object_type": "user",
"project_id": "project-test-00000000-0000-0000-0000-000000000000",
"source": "DASHBOARD",
"timestamp": "2024-11-21T06:47:49.555247073Z",
"vertical": "CONSUMER"
}
User updated via dashboard
{
"action": "UPDATE",
"event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000",
"id": "user-test-00000000-0000-0000-0000-000000000000",
"object_type": "user",
"project_id": "project-test-00000000-0000-0000-0000-000000000000",
"source": "DASHBOARD",
"timestamp": "2024-11-21T06:47:49.555247073Z",
"user": {
"biometric_registrations": [],
"created_at": "2024-11-21T06:47:49Z",
"crypto_wallets": [],
"emails": [
{
"email": "adalovelace@stytch.example.com",
"email_id": "email-test-00000000-0000-0000-0000-000000000000",
"verified": false
}
],
"name": {
"first_name": "Ada",
"last_name": "Lovelace",
"middle_name": ""
},
"password": null,
"phone_numbers": [],
"providers": [],
"status": "active",
"totps": [],
"trusted_metadata": {},
"untrusted_metadata": {},
"user_id": "user-test-00000000-0000-0000-0000-000000000000",
"webauthn_registrations": []
},
"vertical": "CONSUMER"
}
User created via API or SDK call
{
"action": "CREATE",
"event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000",
"id": "user-test-00000000-0000-0000-0000-000000000000",
"object_type": "user",
"project_id": "project-test-00000000-0000-0000-0000-000000000000",
"source": "DIRECT",
"timestamp": "2024-11-21T06:47:49.555247073Z",
"user": {
"biometric_registrations": [],
"created_at": "2024-11-21T06:47:49Z",
"crypto_wallets": [],
"emails": [
{
"email": "adalovelace@stytch.example.com",
"email_id": "email-test-00000000-0000-0000-0000-000000000000",
"verified": false
}
],
"name": {
"first_name": "Ada",
"last_name": "Lovelace",
"middle_name": ""
},
"password": null,
"phone_numbers": [],
"providers": [],
"status": "active",
"totps": [],
"trusted_metadata": {},
"untrusted_metadata": {},
"user_id": "user-test-00000000-0000-0000-0000-000000000000",
"webauthn_registrations": []
},
"vertical": "CONSUMER"
}
User deleted via API or SDK call
{
"action": "DELETE",
"event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000",
"id": "user-test-00000000-0000-0000-0000-000000000000",
"object_type": "user",
"project_id": "project-test-00000000-0000-0000-0000-000000000000",
"source": "DIRECT",
"timestamp": "2024-11-21T06:47:49.555247073Z",
"vertical": "CONSUMER"
}
User updated via API or SDK call
{
"action": "UPDATE",
"event_id": "webhook-event-test-00000000-0000-0000-0000-000000000000",
"id": "user-test-00000000-0000-0000-0000-000000000000",
"object_type": "user",
"project_id": "project-test-00000000-0000-0000-0000-000000000000",
"source": "DIRECT",
"timestamp": "2024-11-21T06:47:49.555247073Z",
"user": {
"biometric_registrations": [],
"created_at": "2024-11-21T06:47:49Z",
"crypto_wallets": [],
"emails": [
{
"email": "adalovelace@stytch.example.com",
"email_id": "email-test-00000000-0000-0000-0000-000000000000",
"verified": false
}
],
"name": {
"first_name": "Ada",
"last_name": "Lovelace",
"middle_name": ""
},
"password": null,
"phone_numbers": [],
"providers": [],
"status": "active",
"totps": [],
"trusted_metadata": {},
"untrusted_metadata": {},
"user_id": "user-test-00000000-0000-0000-0000-000000000000",
"webauthn_registrations": []
},
"vertical": "CONSUMER"
}