track playbackinfoprepaywall - hmelder/TIDAL GitHub Wiki
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"]}