capabilities.work

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.

  1. Look up tracks matching the supplied ISRC using the tracks collection filter, returning candidate track resources.
  2. Read the matched track in full to confirm it before requesting a playback manifest.
  3. 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.