Search
Unified music research search. This is the discovery primitive for the detail-lookup endpoints — use type=artists to find an id for GET /api/research/albums, type=tracks for GET /api/research/track, type=playlists for GET /api/research/playlist, etc. Pick the right id from the returned results and pass it to the appropriate detail endpoint.
Searches the configured research data source. Use the type and limit parameters to narrow results before passing a returned id to a detail endpoint.
Query Parameters
Search query. Can be a name (e.g. Drake, Flowers) or a streaming-platform URL (e.g. https://open.spotify.com/artist/...).
Entity type to search: artists, tracks, or labels.
artists, tracks, labels Maximum number of results.
Pagination offset. Defaults to 0 when omitted.
^(0|[1-9][0-9]*)$