Skip to main content

Get Playlist

GET /playlist/:playlistId Fetch a playlist in Beat Saber format.
string
required
The playlist ID (with optional file extension like .bplist or .json)
object
Beat Saber playlist object with songs and metadata

Example Request

Example Response


Create Custom Ranked Playlist

GET /playlist/scoresaber-custom-ranked-maps Generate a custom playlist of ranked maps based on configuration criteria.
string
required
JSON-encoded configuration string specifying playlist criteria (star range, count, sort order, etc.)
object
Generated Beat Saber playlist with ranked maps matching the criteria

Example Request

Config Schema

The config parameter should be a URL-encoded JSON string with the following structure:

Example Response


Create Snipe Playlist

GET /playlist/snipe Generate a playlist of maps where you can improve your score or rank compared to another player.
string
required
Your ScoreSaber player ID
string
required
The player ID you want to compete against
string
JSON-encoded settings for filtering and customizing the snipe playlist
object
Beat Saber playlist with maps optimized for score competition

Example Request

Settings Schema

The optional settings parameter can be a URL-encoded JSON string:

Example Response