ListenNotes

Search (almost) all podcasts & episodes on the Internet. Fetch detailed meta data for (almost) all podcasts and episodes on the Internet. Get recommendations for podcasts & episodes. Note: We have deprecated this version of API (v1) from RapidAPI since 2019. Please use the latest version v2 at https://www.podcastapi.com/

23 subscribers
9.4/10 popularity
414 ms avg latency
100% success rate
15 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

ListenNotes endpoints

MethodEndpointDescription
Search API
GET Full-text Search
/api/v1/search
Search episodes or podcasts
GET Typeahead
/api/v1/typeahead
Suggest search terms
Directory API
GET Fetch a list of supported countries/regions for best podcasts
/api/v1/regions
It returns a dictionary of country codes (e.g., us, gb...) & country names (United States, United Kingdom...). The country code is used in the query parameter "region" of the…
GET Fetch recommendations for a podcast
/api/v1/podcasts/{id}/recommendations
Up to 8 podcast recommendations based on the given podcast id
GET Fetch recommendations for an episode
/api/v1/episodes/{id}/recommendations
Up to 8 episode recommendations based on the given episode id
POST Batch fetch basic meta data for episodes
/api/v1/episodes
Batch fetch basic meta data for up to 10 episodes. This endpoint could be used to implement custom playlists for individual episodes. For detailed meta data of an individual…
POST Batch fetch basic meta data for podcasts
/api/v1/podcasts
Batch fetch basic meta data for up to 10 podcasts. This endpoint could be used to build something like OPML import, allowing users to import a bunch of podcasts via rss urls. For…
GET Fetch a random podcast episode
/api/v1/just_listen
Good luck!
GET Fetch a curated list of podcasts by id
/api/v1/curated_podcasts/{id}
You can get the id of a curated list from /api/v1/search?type=curated or /api/v1/curated_podcasts
GET Fetch curated lists of podcasts
/api/v1/curated_podcasts
A bunch of curated lists from online media. For each list, you'll get basic info of up to 5 podcasts. To get detailed meta data of all podcasts in a specific list, you need to…
GET Fetch meta data for a podcast by id
/api/v1/podcasts/{id}
Fetch meta data for a specific podcast. You can get id from search api's response.
GET Fetch meta data for an episode by id
/api/v1/episodes/{id}
Fetch meta data for a specific episode. You can get id from search api's response.
GET Fetch a list of supported languages for podcasts
/api/v1/languages
Get a list of languages that are supported in Listen Notes database. You can use the language string as query parameter in the search API
GET Fetch a list of podcast genres
/api/v1/genres
Get a list of podcast genres that are supported in Listen Notes. The genre id can be passed to Search API and filter results by specific genres. You may want to cache this list…
GET Fetch a list of best podcasts by genre
/api/v1/best_podcasts
Get a list of curated best podcasts by genre. You can get the genre ids from /api/v1/genres endpoint

ListenNotes pricing

PlanPriceRate limitQuotas
BASIC Free
  • typeahead quota: 20 / monthly (then $0.0010 each)
  • full-text search quota: 10 / monthly (then $0.0100 each)
  • directory apis: 10 / monthly (then $0.0050 each)

More Media APIs

View all →
  • $0.0004/call. Facebook API without Cookie/Token - cheapest and fastest

    MediaFreemium2.3k subscribers
  • Tiktok Downloader.The fastest way to download without watermark video from tiktok.

    MediaFreemium
  • Social All In One is a specialized API that retrieves publicly available video information from multiple…

    MediaFreemium522 subscribers
  • Me.ta’s new social media app Ins.tagram. Ins.tagram (Me.ta) Media Download, Profile,…

    MediaFreemium1.1k subscribers
  • Convert YT Videos to 64kbps - 320kbps MP3/M4A. For custom plan, please contact us.

    MediaFreemium1.1k subscribers
  • Next Generation Netflix Global Search

    MediaFreemium233 subscribers