Triggered when a user loses their streak.
The webhook event.
The webhook event type.
streak.lost
The user who lost the streak.
Show child attributes
The ID of the user in your database. Must be a string.
"user-id"
The user's email address.
"[email protected]"
The name of the user.
"John Doe"
The user's timezone.
"Europe/London"
The user's device tokens.
The device token.
["token1", "token2"]
Whether the user is opted into receiving Trophy-powered emails.
true
User attributes as key-value pairs. Keys must match existing user attributes set up in the Trophy dashboard.
{ "department": "engineering", "role": "developer"}
Whether the user is in the control group, meaning they do not receive emails or other communications from Trophy.
false
The date and time the user was created, in ISO 8601 format.
"2021-01-01T00:00:00Z"
The date and time the user was last updated, in ISO 8601 format.
The length of the streak that was lost.
Return a 200 status to indicate the webhook was received and processed.
Was this page helpful?