Crawlora
ProductPlatformsUse CasesDocsPricingCompare
Sign inTry Playground Console
Crawlora

Structured public web data APIs for search, travel, real estate, marketplaces, apps, social, audio, and AI workflows with managed execution and credit-based usage.

Product

Web Scraping APIFeaturesInfrastructure FeaturesPlatformsTravel APIsReal Estate APIsPricing

Platforms

Google SearchGoogle TrendsBingBraveGoogle MapsAirbnbTripAdvisorZillowYahoo FinanceGoogle FinanceAmazon

Developers

DocsGetting StartedAuthenticationAPI ExamplesRecipesChangelogPlaygroundSDKsIntegrationsMCP

Use cases

SERP MonitoringGoogle Maps LeadsTravel & Hospitality ResearchProperty Market IntelligenceApp Review AnalysisReview & Reputation MonitoringTikTok Trend IntelligenceYouTube Creator IntelligenceAmazon Product MonitoringMusic Catalog / Playlist IntelligencePodcast & Audio IntelligenceFinance Market DataAI Agent Web Data

Legal

TermsPrivacy
Product
Web Scraping APIFeaturesInfrastructure FeaturesPlatformsTravel APIsReal Estate APIsPricing
Platforms
Google SearchGoogle TrendsBingBraveGoogle MapsAirbnbTripAdvisorZillowYahoo FinanceGoogle FinanceAmazon
Developers
DocsGetting StartedAuthenticationAPI ExamplesRecipesChangelogPlaygroundSDKsIntegrationsMCP
Use cases
SERP MonitoringGoogle Maps LeadsTravel & Hospitality ResearchProperty Market IntelligenceApp Review AnalysisReview & Reputation MonitoringTikTok Trend IntelligenceYouTube Creator IntelligenceAmazon Product MonitoringMusic Catalog / Playlist IntelligencePodcast & Audio IntelligenceFinance Market DataAI Agent Web Data
Legal
TermsPrivacy

© 2026 Built with 💖 by Tony Wang

|System:Crawlora API status
Docs menu

Start here

OverviewGetting StartedAuthenticationRate Limits and CreditsError Handling

Examples

ExamplescURLTypeScriptPythonGo

Recipes

RecipesSERP MonitoringGoogle Maps LeadsApp Review AnalysisYouTube TranscriptsTikTok Trend ResearchAmazon Product MonitoringAI Agent Web Data

API Reference

AirbnbAmazonApplePodcastsAppStoreBingBraveeBayGoogleGoogle FinanceGoogle MapGooglePlayInstagramLinkedInProductHuntSimilarWebSpotifySpotifyPodcastsTikTokTripAdvisorTrustpilotYahoo FinanceYouTubeZillow

Start here

OverviewGetting StartedAuthenticationRate Limits and CreditsError Handling

Examples

ExamplescURLTypeScriptPythonGo

Recipes

RecipesSERP MonitoringGoogle Maps LeadsApp Review AnalysisYouTube TranscriptsTikTok Trend ResearchAmazon Product MonitoringAI Agent Web Data

API Reference

AirbnbAmazonApplePodcastsAppStoreBingBraveeBayGoogleGoogle FinanceGoogle MapGooglePlayInstagramLinkedInProductHuntSimilarWebSpotifySpotifyPodcastsTikTokTripAdvisorTrustpilotYahoo FinanceYouTubeZillow
  1. Home
  2. /Docs
  3. /Spotify API

API Reference

Spotify API Documentation

Use Crawlora's Spotify API endpoints to extract supported public Spotify data as structured JSON. This documentation covers 30 active endpoints including Retrieve Spotify album details, Retrieve Spotify album tracks, Search Spotify albums, Retrieve Spotify artist details, and related APIs. Developers can use these endpoints for monitoring, enrichment, research dashboards, internal data pipelines, and AI-agent workflows without maintaining platform-specific scraping code. Each endpoint page documents authentication, request parameters such as q, cURL examples, response examples, response schemas, errors, credit cost, and Playground testing. Send requests to the Crawlora API with an x-api-key header, review usage and plan limits on pricing, and test safe sample requests in Playground before moving the workflow into production.

Try Retrieve Spotify album details Start with endpoint docsPricing

Quick start

Choose an endpoint, send an authenticated request with the x-api-key header, and inspect the normalized JSON response. The examples below use the public Crawlora API base URL and the same endpoint catalog used by Playground.

Base URL
https://api.crawlora.net/api/v1
Auth header
x-api-key: $CRAWLORA_API_KEY
Primary endpoint
GET /spotify/album
Credit cost
3 credits/request
curl -X GET "https://api.crawlora.net/api/v1/spotify/album?uri=spotify%3Aalbum%3A4aawyAB9vmqN3uQ7FjRGTy&id=4aawyAB9vmqN3uQ7FjRGTy&offset=0&limit=50" \
  -H "x-api-key: $CRAWLORA_API_KEY"
Try Retrieve Spotify album details in PlaygroundAPI key authenticationReview Crawlora pricing

Common concepts

  • Authenticated API-key requests
  • Structured JSON responses
  • Credit-based usage and plan limits
  • Documented validation and upstream errors
  • Playground testing before integration
  • Responsible public web data workflows
Spotify platform pageError handling guideRate limits and credits

Spotify API endpoints

These endpoint cards are generated from the active Crawlora endpoint catalog, including method, path, auth mode, credit cost, parameter summary, docs, and Playground links.

GET/spotify/albumapiKey3 credits/request

Retrieve Spotify album details

Returns normalized Spotify Web Player album metadata and tracks from private Pathfinder responses.

Required params: None

Retrieve Spotify album details documentationTry Retrieve Spotify album details in Playground
GET/spotify/album/tracksapiKey3 credits/request

Retrieve Spotify album tracks

Returns normalized Spotify Web Player album tracks from private Pathfinder responses.

Required params: None

Retrieve Spotify album tracks documentationTry Retrieve Spotify album tracks in Playground
GET/spotify/albums/searchapiKey3 credits/request

Search Spotify albums

Returns normalized Spotify Web Player album search results for a search term. The endpoint fetches anonymous Spotify credentials at request time; caller-supplied Spotify bearer or client tokens are not required.

Required params: q:query

Search Spotify albums documentationTry Search Spotify albums in Playground
GET/spotify/artistapiKey3 credits/request

Retrieve Spotify artist details

Returns normalized Spotify Web Player artist overview data from private Pathfinder responses.

Required params: None

Retrieve Spotify artist details documentationTry Retrieve Spotify artist details in Playground
GET/spotify/artist/albumsapiKey3 credits/request

Retrieve Spotify artist albums

Returns artist discography items from Spotify Web Player private Pathfinder responses.

Required params: None

Retrieve Spotify artist albums documentationTry Retrieve Spotify artist albums in Playground
GET/spotify/artist/playlistsapiKey3 credits/request

Retrieve Spotify artist playlists

Returns artist playlists from Spotify Web Player private Pathfinder responses.

Required params: None

Retrieve Spotify artist playlists documentationTry Retrieve Spotify artist playlists in Playground
GET/spotify/artist/relatedapiKey3 credits/request

Retrieve Spotify related artists

Returns related artists from Spotify Web Player private Pathfinder responses.

Required params: None

Retrieve Spotify related artists documentationTry Retrieve Spotify related artists in Playground
GET/spotify/artists/searchapiKey3 credits/request

Search Spotify artists

Returns normalized Spotify Web Player artist search results for a search term.

Required params: q:query

Search Spotify artists documentationTry Search Spotify artists in Playground
GET/spotify/audiobookapiKey3 credits/request

Retrieve Spotify audiobook details

Returns Spotify Web Player audiobook metadata from private Pathfinder responses. Spotify exposes audiobooks through show URIs.

Required params: None

Retrieve Spotify audiobook details documentationTry Retrieve Spotify audiobook details in Playground
GET/spotify/audiobook/chaptersapiKey3 credits/request

Retrieve Spotify audiobook chapters

Returns audiobook chapters from Spotify Web Player private Pathfinder responses.

Required params: None

Retrieve Spotify audiobook chapters documentationTry Retrieve Spotify audiobook chapters in Playground
GET/spotify/audiobooks/searchapiKey3 credits/request

Search Spotify audiobooks

Returns normalized Spotify Web Player audiobook search results for a search term. The endpoint fetches anonymous Spotify credentials at request time; caller-supplied Spotify bearer or client tokens are not required.

Required params: q:query

Search Spotify audiobooks documentationTry Search Spotify audiobooks in Playground
GET/spotify/chapterapiKey2 credits/request

Retrieve Spotify audiobook chapter details

Returns a Spotify chapter from the same private Pathfinder operation used for episodes and chapters.

Required params: None

Retrieve Spotify audiobook chapter details documentationTry Retrieve Spotify audiobook chapter details in Playground
GET/spotify/episodes/searchapiKey3 credits/request

Search Spotify episodes

Returns normalized Spotify Web Player episode search results for a search term.

Required params: q:query

Search Spotify episodes documentationTry Search Spotify episodes in Playground
GET/spotify/featured-charts-by-countryapiKey3 credits/request

Retrieve Spotify featured charts by country

Returns normalized Spotify country hub content from Spotify's countryHubContent Pathfinder response. Defaults to the CHARTS content shelf for the requested country.

Required params: None

Retrieve Spotify featured charts by country documentationTry Retrieve Spotify featured charts by country in Playground
GET/spotify/genreapiKey3 credits/request

Retrieve Spotify genre page

Returns normalized sections and items from Spotify's browsePage Pathfinder response for a Spotify genre or page URI.

Required params: None

Retrieve Spotify genre page documentationTry Retrieve Spotify genre page in Playground
GET/spotify/homeapiKey3 credits/request

Retrieve Spotify home sections

Returns normalized shelves and items from Spotify's Web Player home Pathfinder response. The endpoint fetches anonymous Spotify credentials at request time; caller-supplied Spotify bearer or client tokens are not required.

Required params: None

Retrieve Spotify home sections documentationTry Retrieve Spotify home sections in Playground
GET/spotify/playlistapiKey3 credits/request

Retrieve Spotify playlist details

Returns normalized Spotify Web Player playlist metadata and items from Spotify's fetchPlaylist Pathfinder response. Provide either uri or id; defaults to a known public playlist when omitted.

Required params: None

Retrieve Spotify playlist details documentationTry Retrieve Spotify playlist details in Playground
GET/spotify/playlists/searchapiKey3 credits/request

Search Spotify playlists

Returns normalized Spotify Web Player playlist search results for a search term. The endpoint fetches anonymous Spotify credentials at request time; caller-supplied Spotify bearer or client tokens are not required.

Required params: q:query

Search Spotify playlists documentationTry Search Spotify playlists in Playground
GET/spotify/popular-by-countryapiKey3 credits/request

Retrieve Spotify popular by country

Returns normalized Spotify country hub shelves from Spotify's countryHubsPage Pathfinder response. The country_code parameter accepts Spotify popular-in country codes from open.spotify.com/popular-in/us.

Required params: None

Retrieve Spotify popular by country documentationTry Retrieve Spotify popular by country in Playground
GET/spotify/profileapiKey3 credits/request

Retrieve Spotify public profile

Returns normalized public profile metadata and preview playlists from Spotify's Web Player user-profile service. Provide username, uri, or url; defaults to Spotify's official profile.

Required params: None

Retrieve Spotify public profile documentationTry Retrieve Spotify public profile in Playground
GET/spotify/profile/followersapiKey3 credits/request

Retrieve Spotify public profile followers

Returns normalized public follower profiles from Spotify's Web Player user-profile service. Spotify exposes this as a public anonymous response for some profiles; private or restricted profiles may return an upstream error.

Required params: None

Retrieve Spotify public profile followers documentationTry Retrieve Spotify public profile followers in Playground
GET/spotify/profile/playlistsapiKey3 credits/request

Retrieve Spotify public profile playlists

Returns normalized public playlists from Spotify's Web Player user-profile service. Provide username, uri, or url; defaults to Spotify's official profile.

Required params: None

Retrieve Spotify public profile playlists documentationTry Retrieve Spotify public profile playlists in Playground
GET/spotify/profiles/searchapiKey3 credits/request

Search Spotify profiles

Returns normalized Spotify Web Player profile search results for a search term. The endpoint fetches anonymous Spotify credentials at request time; caller-supplied Spotify bearer or client tokens are not required.

Required params: q:query

Search Spotify profiles documentationTry Search Spotify profiles in Playground
GET/spotify/searchapiKey3 credits/request

Search Spotify catalog

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.

Required params: q:query

Search Spotify catalog documentationTry Search Spotify catalog in Playground
GET/spotify/sectionapiKey3 credits/request

Retrieve Spotify browse section

Returns normalized items from Spotify's browseSection Pathfinder response for a Spotify section URI.

Required params: None

Retrieve Spotify browse section documentationTry Retrieve Spotify browse section in Playground
GET/spotify/shows/searchapiKey3 credits/request

Search Spotify shows

Returns normalized Spotify Web Player show search results for a search term.

Required params: q:query

Search Spotify shows documentationTry Search Spotify shows in Playground
GET/spotify/trackapiKey2 credits/request

Retrieve Spotify track details

Returns normalized Spotify Web Player track metadata from Spotify's getTrack Pathfinder response. Provide either uri or id; defaults to a known public track when omitted.

Required params: None

Retrieve Spotify track details documentationTry Retrieve Spotify track details in Playground
GET/spotify/track/recommendedapiKey2 credits/request

Retrieve Spotify recommended tracks

Returns normalized recommended Spotify entities from the internalLinkRecommenderTrack Pathfinder response.

Required params: None

Retrieve Spotify recommended tracks documentationTry Retrieve Spotify recommended tracks in Playground
GET/spotify/track/similar-albumsapiKey3 credits/request

Retrieve Spotify track similar albums

Returns normalized albums from the similarAlbumsBasedOnThisTrack Pathfinder response.

Required params: None

Retrieve Spotify track similar albums documentationTry Retrieve Spotify track similar albums in Playground
GET/spotify/tracks/searchapiKey3 credits/request

Search Spotify tracks

Returns normalized Spotify Web Player track search results for a search term. The endpoint fetches anonymous Spotify credentials at request time; caller-supplied Spotify bearer or client tokens are not required.

Required params: q:query

Search Spotify tracks documentationTry Search Spotify tracks in Playground

Endpoint reference table

EndpointAPI pathMethodCreditsRequired paramsDocsPlayground
Retrieve Spotify album details/spotify/albumGET3 credits/requestNoneView docsTry endpoint
Retrieve Spotify album tracks/spotify/album/tracksGET3 credits/requestNoneView docsTry endpoint
Search Spotify albums/spotify/albums/searchGET3 credits/requestq:queryView docsTry endpoint
Retrieve Spotify artist details/spotify/artistGET3 credits/requestNoneView docsTry endpoint
Retrieve Spotify artist albums/spotify/artist/albumsGET3 credits/requestNoneView docsTry endpoint
Retrieve Spotify artist playlists/spotify/artist/playlistsGET3 credits/requestNoneView docsTry endpoint
Retrieve Spotify related artists/spotify/artist/relatedGET3 credits/requestNoneView docsTry endpoint
Search Spotify artists/spotify/artists/searchGET3 credits/requestq:queryView docsTry endpoint
Retrieve Spotify audiobook details/spotify/audiobookGET3 credits/requestNoneView docsTry endpoint
Retrieve Spotify audiobook chapters/spotify/audiobook/chaptersGET3 credits/requestNoneView docsTry endpoint
Search Spotify audiobooks/spotify/audiobooks/searchGET3 credits/requestq:queryView docsTry endpoint
Retrieve Spotify audiobook chapter details/spotify/chapterGET2 credits/requestNoneView docsTry endpoint
Search Spotify episodes/spotify/episodes/searchGET3 credits/requestq:queryView docsTry endpoint
Retrieve Spotify featured charts by country/spotify/featured-charts-by-countryGET3 credits/requestNoneView docsTry endpoint
Retrieve Spotify genre page/spotify/genreGET3 credits/requestNoneView docsTry endpoint
Retrieve Spotify home sections/spotify/homeGET3 credits/requestNoneView docsTry endpoint
Retrieve Spotify playlist details/spotify/playlistGET3 credits/requestNoneView docsTry endpoint
Search Spotify playlists/spotify/playlists/searchGET3 credits/requestq:queryView docsTry endpoint
Retrieve Spotify popular by country/spotify/popular-by-countryGET3 credits/requestNoneView docsTry endpoint
Retrieve Spotify public profile/spotify/profileGET3 credits/requestNoneView docsTry endpoint
Retrieve Spotify public profile followers/spotify/profile/followersGET3 credits/requestNoneView docsTry endpoint
Retrieve Spotify public profile playlists/spotify/profile/playlistsGET3 credits/requestNoneView docsTry endpoint
Search Spotify profiles/spotify/profiles/searchGET3 credits/requestq:queryView docsTry endpoint
Search Spotify catalog/spotify/searchGET3 credits/requestq:queryView docsTry endpoint
Retrieve Spotify browse section/spotify/sectionGET3 credits/requestNoneView docsTry endpoint
Search Spotify shows/spotify/shows/searchGET3 credits/requestq:queryView docsTry endpoint
Retrieve Spotify track details/spotify/trackGET2 credits/requestNoneView docsTry endpoint
Retrieve Spotify recommended tracks/spotify/track/recommendedGET2 credits/requestNoneView docsTry endpoint
Retrieve Spotify track similar albums/spotify/track/similar-albumsGET3 credits/requestNoneView docsTry endpoint
Search Spotify tracks/spotify/tracks/searchGET3 credits/requestq:queryView docsTry endpoint

Related Crawlora API pages

Spotify scraper API platform pageTry the primary endpoint in PlaygroundBrowse supported platformsCrawlora API pricingSpotify Podcasts API documentationApple Podcasts API documentation
Back to docs