Skip to content

track playbackinfoprepaywall

Hugo Melder edited this page Oct 17, 2020 · 5 revisions

Example Request

Method

GET

Url

https://api.tidal.com/v1/tracks/{id}/playbackinfoprepaywall?countryCode={country}&audioquality={enum}&playbackmode={enum}&assetpresentation={enum}

audioQuality Enums

LOW(64kbps 22.05kHz MP3)

playbackmode Enums

STREAM

assetPresentation Enums

PREVIEW

Header

x-tidal-token: {client_id} (No Authentication Needed)

Example Response

{
  "trackId": 38519997,
  "assetPresentation": "PREVIEW",
  "audioMode": "STEREO",
  "audioQuality": "LOW",
  "manifestMimeType": "application/vnd.tidal.bts",
  "manifest": "Base64 Encoded"
}

Definition

  • manifestMimeType: application/vnd.tidal.bts (DIRECT STREAM)
  • manifest (Base64 Encoded)

Example Decoded vnd.tidal.bts Manifest

{"mimeType":"audio/mpeg","codecs":"mp3","encryptionType":"NONE","urls":["https://ab-pr-fa.audio.tidal.com/something"]}

TIDALAPI REST Documentation

Artists
Albums
Playlists
Tracks
Videos
Mixes
User
Get
Delete
Add
Pages
Search
Feed
Widevine
Authentication
Clone this wiki locally