limit
, which determines how many tracks to retrieve starting
from the offset.]]>Title:desc,Number:asc
, except
for Random
which can be provided as field name only.]]>This resource expose search functionality for tracks. A search can be based on text and/or filters. A basic search for the phrase Rock can be carried out with the following query :
track/search?phrase=rock
The above query will return all tracks which somehow matches the phrase
rock. The returned search result will also hold one or more applicable
search filters. These search filters can be found in
applicableSearchFilterGroups
. To filter the search results
by the genre Country Rock, the original query could be
modified to the following narrowed query :
tracks/search?phrase=rock&track_genre_f=Country%20Rock
The search can be narrowed even further by adding more filters. Each filter field may be used multiple times:
/tracks/search?phrase=rock&track_genre_f=Country%20Rock&track_genre_f=Ambient
You may also search for tracks by providing a filename:
/tracks/search?phrase=_UPRIGHT_STR_006_002_Got_A_Finger_(Main)
UUID
which represents the territory context for the search. You may retrieve a
full list of available territories from the /territories
resource.]]>
UUID
which holds a seed track id.]]>_UPRIGHT_STR_002_021_Mister_Banuska_(Main).MP3
. Required.]]>asc
or
desc
), such as track_title:asc. Respected fields are
track_alternativetitle
, track_bpm
,
track_created
, track_duration
track_number
, track_pd
,
track_title
, track_type
,
track_version
, track_year
,
album_number
, album_title
library_code
, library_name
]]>applicableSearchFilterGroups
for any given search result.
For facets on integers ranges (e.g. duration and bpm) the value may also
be arbitrary min and max values separated by comma (e.g. "50,60").]]>Title:desc,Number:asc
, except
for Random
which can be provided as field name only.]]>