Skip to main content
Soon
This endpoint is under development and not yet available in production. Contact support@musique.app to be notified when it launches.
Returns a single playlist including all assigned songs with CDN-served audio URLs ready for direct playback. Returns 403 if the playlist exists but does not belong to your company.

Request

GET /api/v1/integration/playlists/{id}
X-API-Key: msk_prod_1234567890abcdef

Path Parameters

ParameterTypeDescription
idintegerThe playlist ID

Response

{
  "playlistId": 1,
  "playlistName": "Summer Campaign",
  "updatedAt": "2026-06-30T09:00:00Z",
  "songsUpdatedAt": "2026-06-30T09:15:00Z",
  "songs": [
    { "id": 1, "url": "https://cdn.musique.app/songs/track1.mp3" },
    { "id": 2, "url": "https://cdn.musique.app/songs/track2.mp3" }
  ]
}
FieldTypeDescription
playlistIdintegerUnique identifier for the playlist
playlistNamestringDisplay name of the playlist
updatedAtstring (ISO 8601)Last time playlist metadata (e.g. name) was updated
songsUpdatedAtstring (ISO 8601)Last time songs were added or removed from the playlist
songsarrayAll songs assigned to this playlist
songs[].idintegerUnique identifier for the song
songs[].urlstringCDN URL for direct audio playback
Audio URLs point to cdn.musique.app for fast, globally-distributed delivery. Do not cache the raw URL structure — always use the URL returned in the response.

Error Responses

StatusCodeDescription
401invalid_tokenToken is missing, invalid, or revoked
403insufficient_permissionsPlaylist exists but does not belong to your company
404playlist_not_foundNo playlist found with the given ID
500internal_errorUnexpected server error