Get a list of download urls for owned content.
Get a URL of the requested full-length tracks for downloading content internally. The returned URL should be used for INTERNAL download only. The content downloaded from the URL does not have UITS injection. See full documentation here
Get DRM license for streaming assets
The difference between V3 and V2 is that V3 is http rather than coral. That means the response body will not have the coral __type field.
Get the streaming status of all the streams of the customer.
Get streaming urls for list of contentIds.
Get a list of URLs for streaming the content of the requested track sample. Each sample, currently, could have multiple corresponding URLs(CF, S3, Limelight) with the first being the most preferable. If the requested track sample is ineligible for playback (or if eligibility cannot be determined), then it would have an empty list of URLs. The content streamed from the URLs will NOT have UITS injected. See full documentation here
Get streaming urls for list of contentIds with a link to the first chunk
Get streaming urls for list of contentIds with a link to the first chunk. This API requires the clients to pass MusicRequestIdentityContext
Get a URL for downloading content of the requested tracks as a zip stream. The returned URL should be used for EXTERNAL download only. The content downloaded from the URL is retrieved from Storage indirectly through DMDS. It may be injected with UITS (depending on requirement) and/or custom metadata (indicated and supplied by Cirrus). Cloud Front is added in front to enable faster and reliable downloads. See full documentation here
Terminate an old stream and update the status of a new stream.
Update the status of the streaming.
Get encrypted DASH manifests for requested list of tracks