Listen Notes
Listen Notes runs the largest podcast search engine and database, and exposes it as the Listen API - a simple, no-nonsense podcast search, directory, and insights REST API. It lets developers full-text search millions of podcasts and episodes by people, places, and topics; fetch podcast and episode metadata; browse best-podcasts charts, curated lists, and genres; retrieve podcast/episode recommendations; power typeahead autocomplete; and pull audience demographics and publisher-domain insights. The API is served at https://listen-api.listennotes.com/api/v2 and authenticated with an X-ListenAPI-Key header, with FREE, PRO, and ENTERPRISE plans billed on a request basis.
APIs
Listen Notes Search API
Full-text search across episodes, podcasts, and curated lists by people, places, or topics, with rich filters (genre, language, region, length, publish date, episode count, upda...
Listen Notes Typeahead API
Typeahead search that suggests search terms, podcasts, and genres as a user types - ideal for building autocomplete boxes for podcast search interfaces.
Listen Notes Trending & Related Searches API
Fetch trending search terms across the platform and related search terms for a given query, useful for surfacing popular topics and expanding discovery.
Listen Notes Podcasts API
Fetch detailed metadata and paginated episodes for a podcast by id, batch fetch basic metadata for multiple podcasts by id, and pull a random podcast episode (Just Listen) for s...
Listen Notes Episodes API
Fetch detailed metadata for a single episode by id, and batch fetch basic metadata for multiple episodes by id in one request.
Listen Notes Best Podcasts API
Fetch curated best-podcasts charts by genre, region, publisher region, and language - the editorial and popularity-ranked lists that power podcast discovery experiences.
Listen Notes Curated Lists API
Fetch paginated curated lists of podcasts hand-assembled around themes and topics from around the web, and retrieve the podcasts inside a specific curated list by id.
Listen Notes Playlists API
Fetch your Listen Later playlists and the items (episodes or podcasts) inside a specific playlist by id, letting apps read the playlists a user builds on Listen Notes.
Listen Notes Genres, Regions & Languages API
Fetch the reference vocabularies used across the API - the full podcast genre taxonomy, the supported countries/regions for best-podcasts charts, and the supported podcast langu...
Listen Notes Recommendations API
Fetch similar-content recommendations for a given podcast or a given episode, powering "you might also like" discovery surfaces.
Listen Notes Podcast Audience Insights API
Fetch audience demographics and insights for a podcast by id, and list the podcasts associated with a publisher's domain name - the analytics surface for understanding a show's ...
Listen Notes Podcaster API
Endpoints for podcasters to improve the Listen Notes database - submit a podcast by RSS URL, force a refresh of a podcast's RSS feed, and request removal of a podcast.