Endpoint Playground
Test Crawlora's Spotify Search API with realistic prefilled parameters. Generate a cURL request, inspect the expected structured JSON response, and open the full docs or pricing page when you are ready to integrate this public web data extraction endpoint into your application.
curl "https://api.crawlora.net/api/v1/spotify/search?q=hello&offset=0&limit=10&number_of_top_results=5&include_audiobooks=true&include_artist_has_concerts_field=false&include_pre_releases=true&include_album_pre_releases=false&include_authors=false&include_episode_content_ratings_v2=false&is_prefix=false" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| q | string | Yes | hello | Search term |
| offset | integer | No | 0 | Search offset |
| limit | integer | No | 10 | Result limit per section, clamped to 1-50 |
| number_of_top_results | integer | No | 5 | Top result limit, clamped to 1-50 |
| include_audiobooks | boolean | No | true | Include audiobook results |
| include_artist_has_concerts_field | boolean | No | false | Include artist concert availability fields |
| include_pre_releases | boolean | No | true | Include pre-release results |
| include_album_pre_releases | boolean | No | false | Include album pre-release results |
| include_authors | boolean | No | false | Include authors |
| include_episode_content_ratings_v2 | boolean | No | false | Include Spotify episode content ratings v2 |
| is_prefix | boolean | No | false | Treat the search term as a prefix |
{
"code": 200,
"msg": "OK",
"data": {
"searchTerm": "hello",
"offset": 0,
"limit": 10,
"topResults": [
{
"uri": "spotify:track:example",
"type": "Track",
"title": "Hello",
"externalUrl": "https://open.spotify.com/track/example"
}
],
"results": [
{
"uri": "spotify:artist:example",
"type": "Artist",
"title": "Example Artist",
"externalUrl": "https://open.spotify.com/artist/example"
}
],
"artists": [
{
"uri": "spotify:artist:example",
"type": "Artist",
"title": "Example Artist",
"externalUrl": "https://open.spotify.com/artist/example"
}
],
"meta": {
"operationName": "searchDesktop",
"appVersion": "1.2.90.400.g1e02cab1",
"resultCount": 1,
"artistCount": 1,
"topCount": 1,
"fetchedAt": "2026-05-13T15:22:41Z"
}
}
}Public Playground
Sample responses, schemas, request previews, and code snippets are visible before sign in. Create an account when you are ready to save an API key and run authenticated requests.
Returns normalized Spotify Web Player catalog search results across tracks, artists, albums, playlists, shows, episodes, audiobooks, and top results. The endpoint fetches anonymous Spotify credentials at request time; caller-supplied Spotify bearer or client tokens are not required.
{
"code": 200,
"msg": "OK",
"data": {
"searchTerm": "hello",
"offset": 0,
"limit": 10,
"topResults": [
{
"uri": "spotify:track:example",
"type": "Track",
"title": "Hello",
"externalUrl": "https://open.spotify.com/track/example"
}
],
"results": [
{
"uri": "spotify:artist:example",
"type": "Artist",
"title": "Example Artist",
"externalUrl": "https://open.spotify.com/artist/example"
}
],
"artists": [
{
"uri": "spotify:artist:example",
"type": "Artist",
"title": "Example Artist",
"externalUrl": "https://open.spotify.com/artist/example"
}
],
"meta": {
"operationName": "searchDesktop",
"appVersion": "1.2.90.400.g1e02cab1",
"resultCount": 1,
"artistCount": 1,
"topCount": 1,
"fetchedAt": "2026-05-13T15:22:41Z"
}
}
}curl "https://api.crawlora.net/api/v1/spotify/search?q=<q>" \
-H "x-api-key: $CRAWLORA_API_KEY"