Skip to main content
GET
cURL

Query Parameters

id
string

Exact provider track ID; required unless q is supplied. Takes precedence over q. Recoup does not validate its format here.

Example:

"track_123"

q
string

Track name to look up. Required if id is not provided. Combine with artist to narrow the match.

artist
string

Optional artist name to narrow Spotify track-name matching. Ignored when id is supplied.

platform
enum<string>
default:spotify

Streaming platform to return playlists for. Defaults to spotify.

Available options:
spotify,
applemusic,
deezer,
amazon
status
enum<string>
default:current

Return current or past playlist placements. Defaults to current.

Available options:
current,
past
limit
string

Maximum number of placements to return. Forwarded unchanged as a raw string; Recoup does not validate its range, date format or boolean value. Provider support applies.

offset
string

Pagination offset. Forwarded unchanged as a raw string; Recoup does not validate its range, date format or boolean value. Provider support applies.

since
string

ISO date lower bound for placements. Forwarded unchanged as a raw string; Recoup does not validate its range, date format or boolean value. Provider support applies.

until
string

ISO date upper bound for placements. Forwarded unchanged as a raw string; Recoup does not validate its range, date format or boolean value. Provider support applies.

sort
string

Sort column. Forwarded unchanged as a raw string; Recoup does not validate its range, date format or boolean value. Provider support applies.

editorial
string

Include editorial playlists. When no filter flags are set, defaults to true along with indie, majorCurator, popularIndie. Forwarded unchanged as a raw string; Recoup does not validate its range, date format or boolean value. Provider support applies.

indie
string

Include indie playlists. Forwarded unchanged as a raw string; Recoup does not validate its range, date format or boolean value. Provider support applies.

majorCurator
string

Include major-curator playlists. Forwarded unchanged as a raw string; Recoup does not validate its range, date format or boolean value. Provider support applies.

Include popular indie playlists. Forwarded unchanged as a raw string; Recoup does not validate its range, date format or boolean value. Provider support applies.

personalized
string

Include personalized playlists. Forwarded unchanged as a raw string; Recoup does not validate its range, date format or boolean value. Provider support applies.

chart
string

Include chart playlists. Forwarded unchanged as a raw string; Recoup does not validate its range, date format or boolean value. Provider support applies.

newMusicFriday
string

Include New Music Friday playlists. Forwarded unchanged as a raw string; Recoup does not validate its range, date format or boolean value. Provider support applies.

thisIs
string

Include "This Is" artist playlists. Forwarded unchanged as a raw string; Recoup does not validate its range, date format or boolean value. Provider support applies.

radio
string

Include algorithmic radio playlists. Forwarded unchanged as a raw string; Recoup does not validate its range, date format or boolean value. Provider support applies.

brand
string

Include brand playlists. Forwarded unchanged as a raw string; Recoup does not validate its range, date format or boolean value. Provider support applies.

Response

Playlist placements for the track.

status
enum<string>
required
Available options:
success
Example:

"success"

placements
object[]
required

Playlist placement objects returned by the configured provider (shape varies per platform).