Logo and icon for Listen Notes, a ChatGPT plugin with description: The best podcast search engine and database. All podcasts and episodes. Built with PodcastAPI.com.. Find out more on Plugin Surf, the best plugin database.

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!

Learn how to use Listen Notes effectively! Here are a few example prompts, tips, and the documentation of available commands.

Example prompts

  1. Prompt 1: "I want to find podcasts about entrepreneurship and startups."

  2. Prompt 2: "What are some popular podcasts in the true crime genre?"

  3. Prompt 3: "Can you recommend any podcasts about mindfulness and meditation?"

  4. Prompt 4: "I'm looking for episodes that discuss the latest advancements in artificial intelligence."

  5. Prompt 5: "Find podcasts that feature interviews with celebrities."

Features and commands

Feature/CommandDescription
searchPodcastsThis 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.
searchEpisodesThis 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.
getBestPodcastsThis 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.
getGenresThis 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.
getLanguagesThis 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.
getRegionsThis 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.
getEpisodeThis 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.
getPodcastThis 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.
justListenThis 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.

Configuration

User authenticationWith API key
API documentation

For AI

NamePodcastDatabase
DescriptionPlugin for discovering podcasts and episodes. - When asked for searching podcasts, use the `searchPodcasts` endpoint - when asked for searching episodes or interviews, use the `searchEpisodes` endpoint - When asked for top podcasts or best podcasts or podcast recommendations, use the `getBestPodcasts` endpoint first; if no results, then try the `searchPodcasts` endpoint - When you need category or genres id, use the `getGenres` endpoint to find the closet genre name then get the id Instructions for displaying results: - Always use `listennotes_url` from the response data for the link of a podcast or an episode. Don't make up your own link. - Display at most 5 results, where each result is a podcast or an episode. - Summarize the description of each result to at most 150 characters.

Updates

First added20 June 2023

Similar plugins