Progress
Player progress tracking and leaderboards
Retrieve leaderboard rankings for a specific game with optional filtering and sorting
Game ID (UUID)
Filter by specific level
Sort field (cannot be 'level')
scorePossible values: Sort direction
DESCPossible values: Number of results to return
10Leaderboard data
Invalid parameters
Retrieve the authenticated user's progress history in a specific game
Game ID (UUID)
Sort field
updated_atPossible values: Sort direction
DESCPossible values: Number of results to return
10User progress data
Invalid UUID
Submit new game progress for the authenticated user. Automatically checks for challenge completion and mission completion.
Game ID (UUID)
Progress submitted successfully
Invalid request payload or UUID
Retrieve all user progress entries for a specific game with pagination (Admin only)
Game ID (UUID)
Filter by specific level
Sort field
updated_atPossible values: Sort direction
DESCPossible values: Number of results per page
10Page number
1All progress data
Invalid UUID
Enable or disable specific progress entries (Admin only)
Array of progress entry IDs
["550e8400-e29b-41d4-a716-446655440004"]Whether to disable (true) or enable (false) the progress entries
falseProgress status updated
Invalid request payload
Last updated