Skip to content
DocumentationAPI Reference

Tracks

Get User's Saved Tracks
client.me.tracks.list(TrackListParams { limit, market, offset } query?, RequestOptionsoptions?): CursorURLPage<TrackListResponse { added_at, published, track } >
GET/me/tracks
Save Tracks for Current User
client.me.tracks.save(TrackSaveParams { ids, published, timestamped_ids } body, RequestOptionsoptions?): void
PUT/me/tracks
Remove User's Saved Tracks
client.me.tracks.remove(TrackRemoveParams { ids, published } body?, RequestOptionsoptions?): void
DELETE/me/tracks
Check User's Saved Tracks
client.me.tracks.check(TrackCheckParams { ids } query, RequestOptionsoptions?): TrackCheckResponse
GET/me/tracks/contains