Music, Movie and Game Data API

Tracks, artists, charts, films, shows, games, books and reviews from 35 music, video, gaming and book platforms.

One API for entertainment metadata: Spotify, Apple Music, SoundCloud, Deezer and Billboard for music; IMDb, TMDB, Netflix, JustWatch, Letterboxd and Rotten Tomatoes for film and TV; Steam, Xbox, Roblox and Epic Games for games; and Goodreads and Audible for books. 223 endpoints in this category, from $1 per 1,000 calls.

  • 35 platforms
  • 223 endpoints
  • from $1 / 1,000 calls
  • 1,000 free credits / month

Music, movie & game APIs on API.SH

Each platform has its own page with endpoints, example responses and prices. One API key works for all of them.

What teams build with music, movie & game data

Charts and popularity tracking

Follow plays, chart positions and trending titles over time for artists, labels and studios.

Catalogs and recommendations

Build databases of films, shows, songs, games and books with metadata for search and recommendation apps.

Reviews and ratings

Collect critic and audience ratings and reviews to compare titles or study reception.

Where to watch and pricing

Check which streaming services carry a title and track game prices and sales.

Popular music, movie & game endpoints

platformendpointper 1,000 calls
Spotify Search Spotify
/spotify/v1/search
$1
1 credit
IMDb IMDb title search
/imdb/v1/search
$1
1 credit
Steam Steam store search
/steam/v1/search
$1
1 credit
Apple Music Search Apple Music
/apple-music/v1/search
$1
1 credit
TMDB TMDB search
/tmdb/v1/search
$1
1 credit
Netflix Search Netflix titles
/netflix/v1/search
$1
1 credit
SoundCloud Search SoundCloud
/soundcloud/v1/search
$1
1 credit
Goodreads Goodreads book search
/goodreads/v1/search
$1
1 credit
Billboard Billboard chart
/billboard/v1/chart
$1
1 credit
Rotten Tomatoes Rotten Tomatoes search
/rottentomatoes/v1/search
$1
1 credit
Roblox Roblox experience search
/roblox/v1/search
$1
1 credit
Letterboxd Letterboxd search
/letterboxd/v1/search
$1
1 credit

One request, clean JSON

Search Spotify from Spotify: GET https://api.api.sh/spotify/v1/search. Every other music, movie & game endpoint works the same way.

curl "https://api.api.sh/spotify/v1/search?q=lofi" \
  -H "x-api-key: $APISH_KEY"
import os, requests

res = requests.get(
    "https://api.api.sh/spotify/v1/search",
    params={"q": "lofi"},
    headers={"x-api-key": os.environ["APISH_KEY"]},
    timeout=120,
)
res.raise_for_status()
data = res.json()
{"query": "lofi","type": "all","offset": 0,"tracks": {"total": 15,"items": [{"id": "34cZeMsMGCmwVcVG3KsQ78","name": "Pure Imagination (Lofi)","url": "https://open.spotify.com/track/34cZeMsMGCmwVcVG3KsQ78","duration_ms": 65624,"playcount": null,"explicit": false,"track_number": null,"disc_number": null,"artists": [{"…": "3 fields"}],"album": {"id": "24zy0axSYXW7qQEW6NA9xF","name": "Pure Imagination (Lofi)","cover": "https://i.scdn.co/image/ab67616d0000b273e2c76e32136b12fd63ca39ff","url": "https://open.spotify.com/album/24zy0axSYXW7qQEW6NA9xF"},"playable": true,"uri": "spotify:track:34cZeMsMGCmwVcVG3KsQ78","playability_reason": "PLAYABLE","content_rating": "NONE","share_url": null,"media_type": null,"saved": null,"artist_details": [{"…": "4 fields"}],"matched_fields": []},{"id": "2voq8V2H1aqngRkK5DhjFr","name": "Vô Tình - Lofi","url": "https://open.spotify.com/track/2voq8V2H1aqngRkK5DhjFr","duration_ms": 217441,"playcount": null,"explicit": false,"track_number": null,"disc_number": null,"artists": [{"…": "3 fields"},{"…": "3 fields"}],"album": {"id": "1sv439RJoWy2kZRSI8V6Kv","name": "Vô Tình (Lofi)","cover": "https://i.scdn.co/image/ab67616d0000b273dd8b15453de7e98c4c6a5706","url": "https://open.spotify.com/album/1sv439RJoWy2kZRSI8V6Kv"},"playable": true,"uri": "spotify:track:2voq8V2H1aqngRkK5DhjFr","playability_reason": "PLAYABLE","content_rating": "NONE","share_url": null,"media_type": null,"saved": null,"artist_details": [{"…": "4 fields"},{"…": "4 fields"}],"matched_fields": []},"… 8 more"]},"artists": {"total": 15,"items": [{"id": "1eDIWVJt7ZWKsrXw5WVNsN","name": "Lofi Girl","url": "https://open.spotify.com/artist/1eDIWVJt7ZWKsrXw5WVNsN","avatar": "https://i.scdn.co/image/ab6761610000e5ebb76821624d579822177cf3a3","verified": null,"uri": "spotify:artist:1eDIWVJt7ZWKsrXw5WVNsN"},{"id": "5blm6w7SYYjUDshni4pnit","name": "H2O Lofi","url": "https://open.spotify.com/artist/5blm6w7SYYjUDshni4pnit","avatar": "https://i.scdn.co/image/ab6761610000e5eb74ff031e07678950efe28c9f","verified": null,"uri": "spotify:artist:5blm6w7SYYjUDshni4pnit"},"… 8 more"]},"albums": {"total": 19,"items": [{"id": "1sv439RJoWy2kZRSI8V6Kv","name": "Vô Tình (Lofi)","type": "SINGLE","year": 2021,"artists": [{"…": "3 fields"},{"…": "3 fields"}],"cover": "https://i.scdn.co/image/ab67616d0000b273dd8b15453de7e98c4c6a5706","url": "https://open.spotify.com/album/1sv439RJoWy2kZRSI8V6Kv","uri": "spotify:album:1sv439RJoWy2kZRSI8V6Kv","playable": true},{"id": "5SpGrJ8R6jBCbKLdSsdoGS","name": "Viên Đá Nhỏ (Bell Lofi)","type": "SINGLE","year": 2026,"artists": [{"…": "3 fields"},{"…": "3 fields"}],"cover": "https://i.scdn.co/image/ab67616d0000b2736c34defb0da996c5e1fc483d","url": "https://open.spotify.com/album/5SpGrJ8R6jBCbKLdSsdoGS","uri": "spotify:album:5SpGrJ8R6jBCbKLdSsdoGS","playable": true},"… 5 more"]},"playlists": {"total": 16,"items": [{"id": "5ADcYOtc8vIwZM5PrKDd3Z","name": "Lofi Việt🇻🇳","description": null,"owner": "Nanmaster","image": "https://mosaic.scdn.co/640/ab67616d00001e02283d69312023a4f245204739ab67616d00001e0280599b0a46289e32a391339fab67616d00001e02b586f28f4ce261853…","url": "https://open.spotify.com/playlist/5ADcYOtc8vIwZM5PrKDd3Z","owner_username": "74e9xui1rabqq1n4rio138or1","owner_url": "https://open.spotify.com/user/74e9xui1rabqq1n4rio138or1","format": "","uri": "spotify:playlist:5ADcYOtc8vIwZM5PrKDd3Z"},{"id": "6zCID88oNjNv9zx6puDHKj","name": "Lofi Study 2026","description": "Lofi Study 2026 is a playlist composed of the best lofi hip hop music, perfect to accompany those long study or work sessions. <a href=\"http…","owner": "Lofi Girl","image": "https://image-cdn-fa.spotifycdn.com/image/ab67706c0000da84e8fcb214bcd7d054018d9fe4","url": "https://open.spotify.com/playlist/6zCID88oNjNv9zx6puDHKj","owner_username": "chilledcow","owner_url": "https://open.spotify.com/user/chilledcow","format": "","uri": "spotify:playlist:6zCID88oNjNv9zx6puDHKj"},"… 8 more"]},"podcasts": {"total": 13,"items": [{"id": "5z5wcmGM5SBIj9MiHncMyN","name": "Lofi HSK Chinese","publisher": "Mindful Mandarin","topics": ["Language"],"cover": "https://i.scdn.co/image/ab6765630000ba8a59eeba2f38cc9a74526f393a","url": "https://open.spotify.com/show/5z5wcmGM5SBIj9MiHncMyN","media_type": "AUDIO","uri": "spotify:show:5z5wcmGM5SBIj9MiHncMyN"},{"id": "0vJmT4souHa4GxS4vutklP","name": "Tư tưởng Hồ Chí Minh lofi","publisher": "leex","topics": ["Books"],"cover": "https://i.scdn.co/image/ab6765630000ba8a1830bbd53b71375e2244393a","url": "https://open.spotify.com/show/0vJmT4souHa4GxS4vutklP","media_type": "AUDIO","uri": "spotify:show:0vJmT4souHa4GxS4vutklP"},"… 8 more"]},"episodes": {"total": 10,"items": [{"id": "4rO8MvEawPUMYncmqvB2Xg","name": "Nhạc Lofi 8x9x - Nhạc Xưa Chill Nhẹ Nhàng - Top Nhạc Trẻ Xưa Hot TikTok ♫ Nhạc Chill Hot TikTok 2022","url": "https://open.spotify.com/episode/4rO8MvEawPUMYncmqvB2Xg","description": "Nhạc Lofi 8x9x - Nhạc Xưa Chill Nhẹ Nhàng - Top Nhạc Trẻ Xưa Hot TikTok ♫ Nhạc Chill Hot TikTok 2022 _______________________________________…","release_date": "2022-08-18T04:44:00Z","duration_ms": 3483534,"explicit": false,"cover": "https://i.scdn.co/image/ab6765630000ba8aaba36f4209b6d564012b2519","media_types": ["AUDIO"],"has_transcript": false,"playable": null,"preview_url": null,"uri": "spotify:episode:4rO8MvEawPUMYncmqvB2Xg","content_rating": "NONE","share_url": null,"release_date_precision": "MINUTE","played_state": {"playPositionMilliseconds": 0,"state": "NOT_STARTED"},"playability_reason": "PLAYABLE","cover_sources": [{"…": "3 fields"},{"…": "3 fields"},"… 1 more"],"restrictions": {"paywallContent": false},"paywalled": null,"podcast": {"id": "1K8MrOcJqDYAxXdIBAzRQr","name": "Happy Carrot🥕","url": "https://open.spotify.com/show/1K8MrOcJqDYAxXdIBAzRQr","publisher": "Hieuhayho"}},{"id": "0EhSIDC2AbrPY6QuQSsnmp","name": "lofi chill beats to relax/study","url": "https://open.spotify.com/episode/0EhSIDC2AbrPY6QuQSsnmp","description": "","release_date": "2021-09-25T07:36:00Z","duration_ms": 135092,"explicit": false,"cover": "https://i.scdn.co/image/ab6765630000ba8aacc0e0ff7b5ebb9adbf77bb2","media_types": ["AUDIO"],"has_transcript": false,"playable": null,"preview_url": null,"uri": "spotify:episode:0EhSIDC2AbrPY6QuQSsnmp","content_rating": "NONE","share_url": null,"release_date_precision": "MINUTE","played_state": {"playPositionMilliseconds": 0,"state": "NOT_STARTED"},"playability_reason": "PLAYABLE","cover_sources": [{"…": "3 fields"},{"…": "3 fields"},"… 1 more"],"restrictions": {"paywallContent": false},"paywalled": null,"podcast": {"id": "4BWMo16kpUtXqnwBPX3V7v","name": "KRISADA PODCAST","url": "https://open.spotify.com/show/4BWMo16kpUtXqnwBPX3V7v","publisher": "TE4364r"}},"… 8 more"]},"top_results": [{"type": "Genre","id": "0JQ5DAqbMKFKDIyhfS9NTT","name": "lofi beats","url": "https://open.spotify.com/genre/0JQ5DAqbMKFKDIyhfS9NTT","uri": "spotify:genre:0JQ5DAqbMKFKDIyhfS9NTT"},{"type": "Playlist","id": "5ADcYOtc8vIwZM5PrKDd3Z","name": "Lofi Việt🇻🇳","url": "https://open.spotify.com/playlist/5ADcYOtc8vIwZM5PrKDd3Z","uri": "spotify:playlist:5ADcYOtc8vIwZM5PrKDd3Z"},"… 3 more"],"audiobooks": {"total": 0,"items": []},"users": {"total": 4,"items": [{"id": "chilledcow","name": "Lofi Girl","username": "chilledcow","avatar": "https://i.scdn.co/image/ab6775700000ee852d75223c2d1d89c511dee2a5","url": "https://open.spotify.com/user/chilledcow"},{"id": "31mkdpwe7v4qha763y4jwvvtn7em","name": "lofi bar","username": "31mkdpwe7v4qha763y4jwvvtn7em","avatar": "https://i.scdn.co/image/ab6775700000ee85b563330baac66eba8c8c328b","url": "https://open.spotify.com/user/31mkdpwe7v4qha763y4jwvvtn7em"},"… 2 more"]},"genres": {"total": 5,"items": [{"id": "0JQ5DAqbMKFKDIyhfS9NTT","name": "lofi beats","image": "https://t.scdn.co/images/728ed47fc1674feb95f7ac20236eb6d7.jpeg","uri": "spotify:genre:0JQ5DAqbMKFKDIyhfS9NTT"},{"id": "0JQ5IMCbQBLtHlC1uTDc8h","name": "lofi essentials","image": "https://t.scdn.co/images/728ed47fc1674feb95f7ac20236eb6d7.jpeg","uri": "spotify:genre:0JQ5IMCbQBLtHlC1uTDc8h"},"… 3 more"]},"next_offset": null,"credits_used": 1,"cached": false}

Why API.SH for music, movie & game data

  • Public data only: no logins, cookies or accounts on the source sites
  • One key and one JSON shape across 35 music, movie & game platforms and 482 in all
  • Blocks, retries and parsing handled for you: no scraper to maintain
  • Pay per call; failed calls cost nothing
  • Also in n8n, Zapier, Make, Google Sheets and AI agents (MCP)

Compared with other data APIs

Other providers sell each platform as a separate actor, scraper or subscription. On API.SH every music, movie & game platform is under one key and one balance, priced per call on the pricing page.

Music, movie & game API questions

What is a music data API?+

A music data API returns information about artists, albums, tracks, playlists and charts as JSON. API.SH covers Spotify, Apple Music, SoundCloud, Deezer, Bandcamp, Genius, MusicBrainz and more with one key.

Is there a free movie data API?+

Yes. Every API.SH account gets 1,000 free credits each month, no card needed, usable on IMDb, TMDB, Netflix and the other endpoints here. Paid calls start at $1 per 1,000.

Is there a game data API for Steam?+

Yes. Steam endpoints return games, prices, reviews and charts, alongside Xbox, PlayStation Store, Epic Games, Nintendo eShop, Roblox and itch.io.

Do I need a Spotify developer app?+

No. The official Spotify Web API needs a registered app and OAuth tokens. API.SH returns public Spotify data with just an API key.

Can I use it from Python?+

Yes. Every endpoint is a GET request returning JSON, so it works with Python requests, Node fetch and any language.

More API categories

Start with 1,000 free credits
Every month, on every account. One key for every music, movie & game platform above.
Get a free API key