Track Playback Manifest
A 3-step recipe with TIDAL. We can help you get access.
Recipe · 3 steps
Track Playback Manifest
with TIDAL · Metadata Cataloguing
Find a track by ISRC and fetch its playback manifest.
- Look up tracks matching the supplied ISRC using the tracks collection filter, returning candidate track resources.
- Read the matched track in full to confirm it before requesting a playback manifest.
- Request an adaptive HLS playback manifest for the confirmed track, supplying the required manifestType, formats, uriScheme, usage, and adaptive parameters.
What you'll need to have ready
- accessToken: OAuth 2.0 bearer access token with the playback scope.
- isrc: The International Standard Recording Code to resolve (e.g. QMJMT1701237).
- countryCode: ISO 3166-1 alpha-2 country code (e.g. US).
For your developer
Arazzo workflow tidal:track-playback-manifest, 3 operations: {$sourceDescriptions.tracksApi.url}#/paths/~1tracks/get → {$sourceDescriptions.tracksApi.url}#/paths/~1tracks~1{id}/get → {$sourceDescriptions.trackmanifestsApi.url}#/paths/~1trackManifests~1{id}/get. Specs on APIs.io.