# Spotify Data API (https://www.socialcrawl.dev/platforms/spotify) > Spotify API: 6 endpoints for artist, track, album, and podcast metadata, episode lists, and keyword search. Every request costs 1 credit on the standard tier, with 100 free credits on signup and no card. Skip app registration and OAuth token refresh — one x-api-key returns the same unified JSON schema as 43 other platforms. TL;DR: SocialCrawl's Spotify API exposes 6 endpoints, 1 credit per call, all returning one unified JSON schema with AI-enriched fields. Single x-api-key auth, 100 free credits on signup. ## Endpoints | Endpoint | Method | Path | Credits | Description | | --- | --- | --- | --- | --- | | Artist | GET | `/v1/spotify/artist` | 1 | Get a Spotify artist | | Track | GET | `/v1/spotify/track` | 1 | Get a Spotify track | | Album | GET | `/v1/spotify/album` | 1 | Get a Spotify album | | Search | GET | `/v1/spotify/search` | 1 | Search Spotify | | Podcast | GET | `/v1/spotify/podcast` | 1 | Get a Spotify podcast | | Podcast Episodes | GET | `/v1/spotify/podcast/episodes` | 1 | List a Spotify podcast's episodes | ## Code example ```bash curl "https://www.socialcrawl.dev/v1/spotify/artist" \ -H "x-api-key: sc_YOUR_API_KEY" ``` Every response shares one JSON envelope: `{ success, platform, endpoint, data, credits_used, credits_remaining }`. ## SocialCrawl vs Spotify Web API | Feature | SocialCrawl | Spotify Web API | | --- | --- | --- | | Authentication | One x-api-key header | OAuth 2.0 client credentials with token refresh | | Setup | Sign up and call — no app registration | Developer dashboard app registration before the first call | | Rate limits | Credit-based — your only quota is your balance | Per-app rolling rate limits with 429 retry handling | | Response schema | Unified JSON shared across 44 platforms | Well documented, but Spotify-specific objects | | Pricing | 1 credit per request; 100 free credits on signup | Free for catalog metadata within rate limits | | Data coverage | Artists, tracks, albums, podcasts, episodes, and search | Full official catalog plus user-authorized data | | Maintenance | One integration covers Spotify and 43 other platforms | Separate SDK and token logic just for Spotify | ## FAQ ### How do I get Spotify data with an API? Send a GET request to any of SocialCrawl's 6 Spotify endpoints — including artist, track, album, search, podcast, and podcast episodes — with your x-api-key header. Each returns clean, unified JSON without OAuth flows or app registration. ### Is there a Spotify data API? Yes. SocialCrawl is a Spotify data API that returns artist, track, album, and podcast metadata, episode lists, and keyword search as unified JSON from one x-api-key. Spotify's official Web API is free and handles your own-app and user-authorized data well, but it requires app registration and OAuth token refresh before the first call. For reading public catalog metadata, SocialCrawl skips all of that: 6 endpoints at 1 credit each, with 100 free credits on signup. ### Do I need OAuth or a Spotify developer account? No. The official Spotify Web API requires app registration, OAuth token exchange, and refresh handling before your first call. SocialCrawl needs one API key — the same key that covers 30+ other platforms on the same unified schema. ### What Spotify data can I get? Artist profiles with follower counts, genres, and related artists; track and album metadata including tracklists and release dates; podcast (show) details; cursor-paginated episode lists; and keyword search across tracks, artists, albums, podcasts, episodes, and audiobooks. ### How much does the Spotify API cost? Every Spotify endpoint costs 1 credit per request on the standard tier. New accounts get 100 free credits with no credit card required, so you can make around 100 calls before paying anything. ### How does SocialCrawl handle Spotify rate limits? You never deal with Spotify's per-app rate limits or 429 retry logic — SocialCrawl's upstream layer manages that for you. Your only quota is your credit balance, and repeated requests for the same resource are served from cache. ### Can I use the Spotify API in production? Yes. The endpoints are built for production workloads with consistent response times and a unified schema that stays stable even when Spotify changes its response format. One envelope, one auth model, one credit system. ### What is the best Spotify scraper API? For catalog metadata without OAuth, SocialCrawl is the simplest route: 6 Spotify endpoints (including artist, track, album, search, podcast, episodes) at 1 credit per request, with 100 free credits and no card. The official Spotify Web API is free and broader, but requires app registration, OAuth token refresh, and Spotify-only response formats. ## Pricing - Standard endpoints: 1 credit per call - Advanced endpoints: 5 credits per call - Premium endpoints: 10 credits per call - 100 free credits on signup, no credit card required. Cached responses cost 0 credits. Credit packs never expire. - Full pricing: https://www.socialcrawl.dev/pricing ## Explore with AI Questions this API answers, phrased for an AI assistant: - What is the SocialCrawl Spotify API? - How to get Spotify artist and track data without OAuth - Compare SocialCrawl vs Spotify Web API for metadata access