FreeAPI.watch

iTunes Search API

Apple's public catalog search covering music, podcasts, films, and apps, with artwork URLs and 30-second preview streams. No key, no signup — but Apple blocks datacenter IP ranges, so it must be called from a residential or mobile client rather than a cloud function.

Status
🟢 Online · 41 ms
30-day uptime
85.53%
Free tier
No key, approximately 20 calls/minute, no credit card
Auth
No key required
Last 30 days

Free alternatives (live ranking)

Compare iTunes Search API with…

Official docs ↗

Frequently Asked Questions

Does iTunes Search API require an API key?

No, iTunes Search API is freely accessible without registration or an API key.

What is iTunes Search API's free tier?

No key, approximately 20 calls/minute, no credit card

Is iTunes Search API currently online?

We check iTunes Search API every hour. The current status is shown at the top of this page. You can also see the 30-day uptime history in the chart above.

Implementation notes

When to use iTunes Search API

The iTunes Search API is Apple's public catalog search — music, podcasts, movies, TV, audiobooks, and iOS and Mac apps — with no key, no signup, and no terms click-through. It is the standard way to resolve a podcast name to its RSS feed URL, which is why virtually every podcast client and directory on the internet calls it. It is also a fast route to album artwork, App Store metadata, and per-country store availability. Use it for podcast tooling, music search boxes, app metadata dashboards, and link resolution between stores. Do not build a business on it as a primary data source: it is an ancient, effectively undocumented endpoint that Apple maintains for affiliate partners, with no versioning, no changelog, no status page, and no support channel. It has worked reliably for well over a decade, which is the only real assurance you get, and there is no contract behind that.

Common pitfalls

Quick start (bash)

# resolve a podcast name to its RSS feed URL - the classic use case
curl -s 'https://itunes.apple.com/search?term=darknet+diaries&entity=podcast&limit=1' | jq -r '.results[0].feedUrl'
# artwork upsize trick: the URL ends in /100x100bb.jpg - swap for 600x600bb.jpg
curl -s 'https://itunes.apple.com/search?term=radiohead&entity=album&country=GB&limit=1' | jq -r '.results[0].artworkUrl100'

Embed this badge

Add a live status badge to your README, docs, or website.

iTunes Search API status badge

Markdown

[![iTunes Search API Status](https://api.freeapi.watch/badge/itunes-search.svg)](https://freeapi.watch/itunes-search)

HTML

<a href="https://freeapi.watch/itunes-search"><img src="https://api.freeapi.watch/badge/itunes-search.svg" alt="iTunes Search API Status"/></a>