capabilities.work

Discovery Mix Tracks

A 4-step recipe with TIDAL. We can help you get access.

Recipe · 4 steps

Discovery Mix Tracks

with TIDAL · Metadata Cataloguing

Read the user's discovery mix and resolve its first track.

  1. Read the authenticated user's userDiscoveryMixes resource, using `me` to target the caller, including the items relationship.
  2. Follow the discovery mix items relationship to enumerate the recommended track resource identifiers.
  3. Read the first recommended track from the catalog, including its artists relationship.
  4. Follow the track artists relationship to resolve the performing artist for the first recommended track.
What you'll need to have ready
  • accessToken: OAuth 2.0 bearer access token with recommendations.read scope.
  • countryCode: ISO 3166-1 alpha-2 country code (e.g. US).
  • locale: BCP 47 locale (e.g. en-US).
For your developer

Arazzo workflow tidal:discovery-mix-tracks, 4 operations: {$sourceDescriptions.userdiscoverymixesApi.url}#/paths/~1userDiscoveryMixes~1{id}/get → {$sourceDescriptions.userdiscoverymixesApi.url}#/paths/~1userDiscoveryMixes~1{id}~1relationships~1items/get → {$sourceDescriptions.tracksApi.url}#/paths/~1tracks~1{id}/get → {$sourceDescriptions.tracksApi.url}#/paths/~1tracks~1{id}~1relationships~1artists/get. Specs on APIs.io.