OptionalrefreshCtx: AutoRefreshContextPost a comment on a track.
The track's numeric ID or URN
The comment text
Optionaltimestamp: numberPosition in the track in milliseconds where the comment is placed
Optionaloptions: TokenOptionOptional token override
The created comment object
Delete a track.
The track's numeric ID or URN
Optionaloptions: TokenOptionOptional token override
Get comments on a track.
The track's numeric ID or URN
Optionallimit: numberMaximum number of comments per page
Optionaloptions: TokenOptionOptional token override
Paginated list of comments
Get users who have liked (favorited) a track.
The track's numeric ID or URN
Optionallimit: numberMaximum number of users per page
Optionaloptions: TokenOptionOptional token override
Paginated list of users who liked the track
302 preview URL for a track (GET /tracks/{id}/preview).
Optionaloptions: TokenOptionFirst page of related tracks as an array (unwraps official { collection, next_href }).
Sends linked_partitioning=true&access=playable per official examples.
Use getRelatedPage when you need next_href.
Optionallimit: numberOptionaloptions: TokenOptionOfficial paginated related-tracks response.
Optionaloptions: TokenOption & { access?: string; limit?: number }Get users who have reposted a track.
The track's numeric ID or URN
Optionallimit: numberMaximum number of users per page
Optionaloptions: TokenOptionOptional token override
Paginated list of users who reposted the track
Get stream URLs for a track.
The track's numeric ID or URN
Optionaloptions: TokenOptionOptional token override
Object containing available stream URLs (HLS, MP3, preview)
302 stream URL for a track (GET /tracks/{id}/stream).
Optionaloptions: TokenOptionGet a track by ID.
The track's numeric ID or URN
Optionaloptions: TokenOptionOptional token override
The track object with full metadata
Fetch multiple tracks by their IDs in a single request.
Array of track IDs (numeric or string URNs)
Optionaloptions: TokenOptionOptional token override
Array of track objects (may be shorter than ids if some tracks are unavailable)
Update a track's metadata.
The track's numeric ID or URN
Fields to update (title, description, genre, etc.)
Optionaloptions: TokenOptionOptional token override
The updated track object
Create or replace a track storefront. Omitted optional fields are cleared.
Optionaloptions: TokenOptionUpload a new track (multipart). Requires a user token.
Optionaloptions: TokenOption
Track namespace — fetch, update, delete tracks and their metadata.
See
https://developers.soundcloud.com/docs/api/explorer/open-api#/tracks