Podcast Search API
GET /v1/search
Find podcasts by keyword and get back normalized JSON you can build on immediately — no HTML scraping, no wrangling Apple’s raw response format. Each result carries a stable id (the iTunes/Apple collection id), title, artist, artworkUrl, feedUrl, and description.
Results are cached for 24 hours and transparently fall back from iTunes to Podcast Index if the upstream is throttled, so a search keeps working even when one source is down. The source field tells you which one served the response (cache, itunes, or podcastindex).
Example
curl
curl "https://podkitapp.com/v1/search?q=technology" \
-H "x-api-key: pk_your_key"Response
{
"query": "technology",
"source": "itunes",
"count": 25,
"results": [
{
"id": 1200361736,
"title": "The Daily Tech",
"artist": "Example Media",
"artworkUrl": "https://.../600x600.jpg",
"feedUrl": "https://feeds.example.com/tech.xml",
"description": "A daily technology show."
}
]
}No-code (Zapier / Make / n8n)
Add an HTTP "GET" action:
URL: https://podkitapp.com/v1/search?q=technology
Headers: x-api-key: pk_your_key
Map results[].feedUrl / results[].id into the next step.
Next hop. Each result’s id is the iTunes id you pass to the Metadata API to list that show’s episodes — and each episode then carries the id you use for its chapters and transcript.
Send your key in the x-api-key header. Don’t have one? Get a free key (500 requests/month, no card).
Want to eyeball a feed before you write code? Try the free RSS viewer — no key required.
Who uses it
Use it to power a podcast search box, to resolve a show name to its RSS feed for ingestion, or as the first hop in an AI agent that then pulls episodes, chapters, and transcripts. It’s popular with RAG builders indexing spoken-word content and with no-code automators (Zapier, Make, n8n) who just need a reliable JSON endpoint and an API key.
Get a free API key Read the docs See pricing