Authorizations
Path Parameters
The user's ID in your database.
Unique key of the leaderboard as set when created.
Query Parameters
Specific run date in YYYY-MM-DD format. If not provided, returns the current run.
Response
Successful operation
A user's data for a specific leaderboard including rank, value, and history. A leaderboard with its configuration details.
The unique ID of the leaderboard.
"5100fe51-6bce-6j44-b0hs-bddc4e123682"
The user-facing name of the leaderboard.
"Weekly Word Count Challenge"
The unique key used to reference the leaderboard in APIs.
"weekly-words"
What the leaderboard ranks by.
points
, streak
, metric
"metric"
The start date of the leaderboard in YYYY-MM-DD format.
"2025-01-01"
The maximum number of participants in the leaderboard.
100
The interval between repetitions, relative to the start date and repetition type.
7
The user's current rank in this leaderboard. Null if the user is not on the leaderboard.
2
The user's current value in this leaderboard. Null if the user is not on the leaderboard.
4500
An array of events showing the user's rank and value changes over time.
The status of the leaderboard.
active
, scheduled
, finished
"active"
The key of the metric to rank by, if rankBy is 'metric'.
"words-written"
The name of the metric to rank by, if rankBy is 'metric'.
"Words Written"
The key of the points system to rank by, if rankBy is 'points'.
"xp-system"
The name of the points system to rank by, if rankBy is 'points'.
"Experience Points"
The user-facing description of the leaderboard.
"Compete weekly to see who writes the most words"
The end date of the leaderboard in YYYY-MM-DD format, or null if it runs forever.
"2025-12-31"
The repetition type for recurring leaderboards, or null for one-time leaderboards.
day
, month
, year
"day"