Search for podcasts by term using the Podcast Index API

domain: podcastindex.org · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Register for a free Podcast Index API account to obtain an API key and API secret.
  2. Record the current UTC time as a Unix epoch timestamp (integer seconds).
  3. Compute an authentication hash by concatenating your API key, API secret, and the timestamp string, then computing the SHA-1 digest of that concatenated string.
  4. Send a GET request to the search-by-term endpoint with q as the search query parameter.
  5. Include three headers: X-Auth-Key (your API key), X-Auth-Date (the epoch timestamp as a string), and Authorization (the SHA-1 hex digest computed in step 3).
  6. Parse the feeds array in the JSON response for podcast metadata including title, url, image, and itunesId.

Known gotchas

Related routes

Search podcasts and episodes using the Podcast Index API
podcastindex-org.github.io · 5 steps · unrated
Manage podcast episodes via the Buzzsprout API
github.com/buzzsprout/buzzsprout-api · 6 steps · unrated
Retrieve podcast show and episode metadata using the Spotify Web API
developer.spotify.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans