Listen Notes
The best podcast search engine and database. All podcasts and episodes. Built with PodcastAPI.com.
Listen Notes is a podcast discovery database plugin, which helps you find and summarize all the best episodes and interviews. Using its search endpoint, you can explore numerous genres and obtain related data about the podcasts you find interesting. Displaying at most five results, each podcast or episode comes with a link that gives newcomers a good idea of what to expect. With Listen Notes, finding compelling podcasts for your taste has never been easier!
How to
Comments (0)
Try it
API docs
Learn how to use Listen Notes effectively! Here are a few example prompts, tips, and the documentation of available commands.
Example prompts
-
Prompt 1: "I want to find podcasts about entrepreneurship and startups."
-
Prompt 2: "What are some popular podcasts in the true crime genre?"
-
Prompt 3: "Can you recommend any podcasts about mindfulness and meditation?"
-
Prompt 4: "I'm looking for episodes that discuss the latest advancements in artificial intelligence."
-
Prompt 5: "Find podcasts that feature interviews with celebrities."
Features and commands
Feature/Command | Description |
---|---|
searchPodcasts | This command allows you to search for podcasts based on a keyword. The keyword can be a topic, a person's name, a place, or a brand. It's useful for discovering podcasts by hosts, topics, publishers, and more. |
searchEpisodes | This command allows you to search for podcast episodes by keyword. The keyword can be a topic, a person's name, a place, or a brand. It's useful for finding podcast interviews of a person, or episodes discussing a specific topic or person. |
getBestPodcasts | This command fetches a list of best podcasts by genre, region, and language. You can narrow down the results for a specific podcast genre or filter them by country/region and language. It's a great way to discover popular podcasts in different categories. |
getGenres | This command fetches a list of podcast genres. Each genre has an ID, which can be used as a parameter in other commands. It's useful for obtaining genre IDs when searching for podcasts by genre. |
getLanguages | This command fetches a list of supported languages for podcasts. You can use the language name as a parameter in other commands to limit search results to a specific language. |
getRegions | This command fetches a list of supported countries/regions. The region codes can be used as parameters in other commands to filter search results by country/region. It's helpful for finding podcasts from specific regions. |
getEpisode | This command fetches detailed metadata for a podcast episode based on its ID. You can obtain the episode ID from the response of other commands. It provides information such as the episode title, description, image URL, audio URL, duration, published date, and more. |
getPodcast | This command fetches detailed metadata for a podcast based on its ID, including up to 10 episodes. You can obtain the podcast ID from the response of other commands. It provides information such as the podcast title, description, publisher, image URL, latest episode ID, total episodes, average audio length, update frequency, Listen Score, and more. |
justListen | This command fetches a random podcast episode with all the necessary metadata to describe the episode and stream the audio. It's a great way to discover new episodes. |