-
-
Notifications
You must be signed in to change notification settings - Fork 8
track playbackinfopostpaywall
Hugo Melder edited this page Oct 17, 2020
·
4 revisions
GET
https://api.tidal.com/v1/tracks/{id}/playbackinfopostpaywall?countryCode={country}&audioquality={enum}&playbackmode={enum}&assetpresentation={enum}
LOW
(96kbps AAC)
HIGH
(320kbps AAC)
LOSSLESS
(1411kbps|16bit/44.1kHz FLAC/ALAC)
HI_RES
(24bit/96kHz MQA encoded FLAC)
STREAM
OFFLINE
FULL
PREVIEW
authorization: Bearer {access_token}
{
"trackId": 38519997,
"assetPresentation": "FULL",
"audioMode": "STEREO",
"audioQuality": "LOSSLESS",
"manifestMimeType": "application/vnd.tidal.bts",
"manifest": "Base64 Encoded"
}
- manifestMimeType: application/vnd.tidal.bts (DIRECT STREAM) | application/dash+xml (MPEG DASH)
- manifest (Base64 Encoded)
{"mimeType":"audio/flac","codecs":"flac","encryptionType":"NONE","urls":["http://sp-pr-fa.audio.tidal.com/mediatracks/something"]}
<?xml version='1.0' encoding='UTF-8'?><MPD xmlns="urn:mpeg:dash:schema:mpd:2011" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:cenc="urn:mpeg:cenc:2013" xsi:schemaLocation="urn:mpeg:dash:schema:mpd:2011 DASH-MPD.xsd" profiles="urn:mpeg:dash:profile:isoff-main:2011" type="static" minBufferTime="PT2S" mediaPresentationDuration="PT124.073S"><Period id="0"><AdaptationSet id="0" mimeType="audio/mp4" subsegmentAlignment="true"><ContentProtection schemeIdUri="urn:mpeg:dash:mp4protection:2011" value="cenc" cenc:default_KID=""/><ContentProtection schemeIdUri="urn:uuid"><cenc:pssh></cenc:pssh></ContentProtection><ContentProtection schemeIdUri="urn:uuid:</cenc:pssh></ContentProtection><Representation id="0" codecs="flac" bandwidth="876379"><SegmentTemplate timescale="44100" initialization="https://sp-ad-fa.audio.tidal.com/mediatracks/something" media="https://sp-ad-fa.audio.tidal.com/mediatracks/something" startNumber="1"><SegmentTimeline><S d="176128" r="30"/><S d="11652"/></SegmentTimeline></SegmentTemplate></Representation></AdaptationSet></Period></MPD>
- Get Artist
- Get Artist Bio
- Get Artist Links
- Get Artist Mix
- Get Artist TopTracks
- Get Artist Videos
- Get Artist Albums
- Get Playlist
- Get Playlist Items
- Get Playlist Recommendations Items
- Add Playlist Item
- Move Playlist Item
- Replace Playlist Item
- Rename Playlist
- Delete Playlist
- Delete Playlist Item
- Get Track
- Get Track Contributors
- Get Track Mix
- Get Track StreamUrl (not recommended)
- Get Track PlaybackInfoPostPaywall
- Get Track PlaybackInfoPrePaywall
- Get Video
- Get Video Contributors
- Get Video StreamUrl (not recommended)
- Get Video PlaybackInfoPostPaywall
- Get Video PlaybackInfoPrePaywall
- Get User Favorite Ids
- Get User Favorite Albums
- Get User Favorite Artists
- Get User Playlists & Favorite Playlists
- Get User Favorite Tracks
- Get User Favorite Videos
- Get User Favorite Playlists
- Get User Favorite Mixes
- Get User Offline Albums
- Get User Offline Playlists
- Delete User Offline All
- Delete User Offline Album
- Delete User Offline Playlist
- Delete User Favorite Album
- Delete User Favorite Artists
- Delete User Favorite Playlists
- Delete User Favorite Tracks
- Delete User Favorite Videos
- Delete User Favorite Mixes
- Add User Favorite Album
- Add User Favorite Artists
- Add User Favorite Playlists
- Add User Favorite Tracks
- Add User Favorite Videos
- Add User Favorite Mixes
- Add User Offline Album
- Add User Offline Playlist
- Update User Image
- Post oAuth Token
- Post oAuth Device Authorization
- Login Username & Password (Deprecated)
- Get User Auth Token (SessionId Migration)
- Log Out