{ "type": "leaderboard.rank_changed", "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" } }, "leaderboard": { "id": "5100fe51-6bce-6j44-b0hs-bddc4e123682", "name": "Weekly Word Count Challenge", "key": "weekly-words", "rankBy": "metric", "metricKey": "words-written", "metricName": "Words Written", "description": "Compete weekly to see who writes the most words", "start": "2025-01-01", "end": null, "maxParticipants": 100, "breakdownAttribute": null, "runUnit": "day", "runInterval": 7, "rank": 2, "value": 4500, "previousRank": 1, "previousValue": 4500 } }
Triggered when a user’s leaderboard rank changes.
The webhook event.
The webhook event type.
leaderboard.rank_changed
The user whose rank changed.
Show child attributes
The user's leaderboard data that changed.
Return a 200 status to indicate the webhook was received and processed.
Was this page helpful?