Skip to content

video playbackinfoprepaywall

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

Example Request

Method

GET

Url

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

videoquality Enums

LOW(640x360 1116kbps MP4)

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":"video/mp4","codecs":"avc1.42001e,mp4a.40.2","encryptionType":"NONE","urls":["https://vb-pr-fa.video.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