Podcast API: Podcast Search, Directory, and Insights API

Number of APIs: 26

Simple & no-nonsense podcast search & directory API. Search all podcasts and episodes by people, places, or topics.

Contact Support: Name: Listen Notes Email: hello@listennotes.com

  1. Directory API - Fetch a curated list of podcasts by id GET {{baseUrl}}/curated_podcasts/:id

  2. Search API - Full-text search GET {{baseUrl}}/search?q=<string>&sort_by_date=0&type=episode&offset=0&len_min=0&len_max=<integer>&episode_count_min=<integer>&episode_count_max=<integer>&update_freq_min=<integer>&update_freq_max=<integer>&genre_ids=<string>&published_before=<integer>&published_after=0&only_in=title,description,author,audio&language=<string>&region=<string>&ocid=<string>&ncid=<string>&safe_mode=0&unique_podcasts=0&interviews_only=0&sponsored_only=0&page_size=10

  3. Search API - Find individual episodes by searching for their titles GET {{baseUrl}}/search_episode_titles?q=<string>&podcast_id=<string>&podcast_id_type=listennotes_id

  4. Search API - Fetch trending search terms GET {{baseUrl}}/trending_searches

  5. Search API - Fetch related search terms GET {{baseUrl}}/related_searches?q=<string>

  6. Search API - Spell check on a search term GET {{baseUrl}}/spellcheck?q=<string>

  7. Directory API - Fetch a list of best podcasts by genre GET {{baseUrl}}/best_podcasts?genre_id=<string>&page=<integer>&region=us&publisher_region=<string>&language=<string>&sort=recent_added_first&safe_mode=0

  8. Directory API - Fetch detailed meta data and episodes for a podcast by id GET {{baseUrl}}/podcasts/:id?next_episode_pub_date=<integer>&sort=recent_first

  9. Directory API - Fetch detailed meta data for an episode by id GET {{baseUrl}}/episodes/:id?show_transcript=0

  10. Directory API - Batch fetch basic meta data for episodes POST {{baseUrl}}/episodes