TIDAL · Arazzo Workflow
TIDAL Search to Track and Album
Version 1.0.0
Run a catalog search, pick a matching track, then resolve that track and its album.
Provider
Workflows
search-to-track-album
Search the catalog and resolve a matched track and its album.
Reads a searchResult, follows its tracks relationship, gets the first matched track, follows the track to its album, and reads that album.
1
runSearch
{$sourceDescriptions.searchApi.url}#/paths/~1searchResults~1{id}/get
Read the searchResult for the supplied query, including its tracks relationship so matched track identifiers are available.
2
getSearchTracks
{$sourceDescriptions.searchApi.url}#/paths/~1searchResults~1{id}~1relationships~1tracks/get
Follow the searchResult tracks relationship to obtain the list of track resource identifiers that matched the query.
3
getTrack
{$sourceDescriptions.catalogApi.url}#/paths/~1tracks~1{id}/get
Retrieve the first matched track in full, including its albums relationship so the parent album can be resolved.
4
getTrackAlbums
{$sourceDescriptions.catalogApi.url}#/paths/~1tracks~1{id}~1relationships~1albums/get
Follow the track albums relationship to obtain the identifier of the album that contains the track.
5
getAlbum
{$sourceDescriptions.catalogApi.url}#/paths/~1albums~1{id}/get
Read the album that contains the matched track, including its artists and items so the full album context is returned.
Source API Descriptions
openapi