# 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 47 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 48 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 47 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