Browse Collection Tracks
A 4-step recipe with TIDAL. We can help you get access.
Recipe · 4 steps
Browse Collection Tracks
with TIDAL · Metadata Cataloguing
List the user's saved tracks and enrich the first one.
- Read the authenticated user's userCollectionTracks resource, using `me` to target the caller, including the items relationship.
- Follow the items relationship to enumerate the saved track resource identifiers in the user's collection.
- Read the first saved track from the catalog, including its albums relationship for enrichment.
- Follow the track albums relationship to resolve the album that contains the first saved track.
What you'll need to have ready
- accessToken: OAuth 2.0 bearer access token with collection.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:browse-collection-tracks, 4 operations: {$sourceDescriptions.usercollectiontracksApi.url}#/paths/~1userCollectionTracks~1{id}/get → {$sourceDescriptions.usercollectiontracksApi.url}#/paths/~1userCollectionTracks~1{id}~1relationships~1items/get → {$sourceDescriptions.tracksApi.url}#/paths/~1tracks~1{id}/get → {$sourceDescriptions.tracksApi.url}#/paths/~1tracks~1{id}~1relationships~1albums/get. Specs on APIs.io.