Skip to main content

Get Player Profile

GET /player/:playerId Fetch a ScoreSaber player profile with optional detail level.
string
required
The ScoreSaber player ID
'basic' | 'full'
default:"basic"
Detail level for the response. Use basic for minimal data or full for complete profile information
object
The player profile data from ScoreSaber

Example Request

Example Response


Get Player Score Chart

GET /player/scores-chart/:playerId Fetch player score chart data for visualization.
string
required
The ScoreSaber player ID
array
Array of score data points for chart rendering

Example Request

Example Response


Get Player PP Values

GET /player/pps/:playerId Fetch player’s performance points (PP) breakdown.
string
required
The ScoreSaber player ID
array
Array of PP values for the player’s ranked scores

Example Request

Example Response


Refresh Player Data

GET /player/refresh/:playerId Refresh player data from ScoreSaber to get the latest information.
string
required
The ScoreSaber player ID
object
The refreshed player profile data

Example Request

Example Response


Get Player Mini Rankings

GET /player/mini-ranking/:playerId Fetch player’s mini-ranking data.
string
required
The ScoreSaber player ID
array
Array of mini-ranking data

Example Request

Example Response


Search Players

GET /player/search Search for players by name or ID.
string
Search query string (player name or ID)
array
Array of matching player profiles

Example Request

Example Response


Get Player Statistics History

GET /player/history/:playerId Fetch player’s statistics history over a date range.
string
required
The ScoreSaber player ID
string
default:"Current date"
Start date in ISO format (e.g., 2024-01-01T00:00:00.000Z)
string
default:"50 days ago"
End date in ISO format (e.g., 2024-02-20T00:00:00.000Z)
array
Array of historical statistic data points

Example Request

Example Response


Get Player Score History

GET /player/score-history/:playerId/:leaderboardId/:page Fetch a player’s score history for a specific leaderboard.
string
required
The ScoreSaber player ID
number
required
The leaderboard ID
number
required
Page number for pagination (starts at 1)
array
Array of historical scores for the leaderboard
object
Pagination metadata including total pages and current page

Example Request

Example Response