Skip to main content
GET
Get information about albums, artists, playlists, tracks or users that match a keyword string.

Authorizations

Authorization
string
header
required

API access is invite-only. Contact contact@beatpass.ca to request access. Once approved, generate tokens from Account Settings → Developers. Include as: Authorization: Bearer {token}. Tokens expire after 90 days.

Query Parameters

query
string

Search query keywords

Example:

"led zeppelin"

types
string

A comma-separated list of item types to search across. Valid types are: album , artist, playlist, track, and user. Search results include hits from all the specified types.

Example:

"artist,album,track"

limit
integer
default:3

Maximum number of results to return. The limit is applied within each type, not on the total response.

Example:

3

Response

For each type provided in the type parameter, the response body contains an array of artist, album, track, playlist and user objects in JSON.

status
string
Example:

"success"

query
string
Example:

"led zeppelin"

results
object
Last modified on August 4, 2026