{ "type": "streak.extended", "user": { "id": "user-id", "email": "[email protected]", "tz": "Europe/London", "subscribedToEmails": true, "created": "2021-01-01T00:00:00Z", "updated": "2021-01-01T00:00:00Z", "attributes": { "department": "engineering", "role": "developer" } }, "streak": { "length": 2, "frequency": "daily", "periodStart": "2025-04-03", "periodEnd": "2025-04-03", "started": "2025-04-02", "expires": "2025-04-05", "freezes": 0, "maxFreezes": 3, "freezeAutoEarnInterval": 7, "freezeAutoEarnAmount": 1 } }
Triggered when a user extends an existing active streak.
The webhook event.
The webhook event type.
streak.extended
The user who extended the streak.
Show child attributes
The streak that was extended.
Return a 200 status to indicate the webhook was received and processed.
Was this page helpful?