Create podcast via form data
Retrieves metadata for multiple podcasts by Listen Notes IDs, RSS URLs, Apple Podcasts IDs, or Spotify IDs, with optional latest episodes. Managed-account requests require 1 to 10 nonempty identifiers in total.
Listen Notes is a powerful podcast search engine and database that allows you to discover, explore, and listen to millions of podcasts and episodes worldwide.
Retrieves metadata for multiple podcasts by Listen Notes IDs, RSS URLs, Apple Podcasts IDs, or Spotify IDs, with optional latest episodes. Managed-account requests require 1 to 10 nonempty identifiers in total.
Requests deletion of a podcast by ID, optionally supplying a reason, and returns the request status. Requires a connected Listen Notes account; managed accounts cannot use this action.
The getBestPodcasts endpoint retrieves a curated list of the best podcasts from the Listen Notes platform. It allows users to access a collection of top-rated or popular podcasts, which can be filtered by genre, region, and content rating. This endpoint is useful for discovering high-quality podcast content, creating recommendation systems, or populating podcast directories. The results are paginated for efficient data retrieval and can be customized to exclude explicit content if required. While it provides a valuable overview of top podcasts, it may not include real-time updates or notifications about new episodes or changes in podcast rankings.
Retrieves a playlist by ID, including its metadata and a sortable, paginated list of episode, custom audio, or podcast items. Requires connecting your own Listen Notes account.
Retrieves detailed metadata for a podcast by ID along with a page of its episodes. Episodes can be sorted and paginated using the returned publication-date cursor.
Retrieves the list of supported podcast languages from Listen Notes for use in content filtering. The response contains a list of language names.
Retrieves search terms related to a supplied search query.
Retrieves information about available regions in the listennotestest platform. This endpoint allows users to fetch a list of regions, which can be used for filtering content, setting up notifications, or managing regional preferences. It should be used when the client needs to know what regions are supported by the platform or when regional data is required for other operations. The endpoint returns basic details about each region, potentially including region codes, names, and any associated metadata. It does not provide detailed statistics or real-time data about events within these regions.
Retrieves a page of curated podcast lists from Listen Notes, with list metadata and a preview of up to five podcasts in each list.
Retrieves a list of recommended podcast episodes based on a specific episode ID. This endpoint utilizes the Listen Notes API to generate personalized content suggestions, helping users discover new episodes similar to ones they've already enjoyed. It's ideal for enhancing user engagement and content discovery within podcast applications. The recommendations are likely based on factors such as episode content, listener behavior, and popularity. Use this endpoint when you want to provide users with tailored podcast suggestions or implement a "You might also like" feature. Note that the quality and relevance of recommendations may vary depending on the popularity and metadata of the source episode.
Retrieves a paginated, sortable list of playlists associated with your Listen Notes account, including basic playlist metadata. Requires connecting your own Listen Notes account.
Retrieves audience demographics for a podcast by ID, including audience distribution by region when available.
Retrieves a list of podcasts associated with a specified domain name. This endpoint allows users to discover podcasts that are produced or hosted by a particular website or organization. It's useful for content aggregation, competitive analysis, or finding podcasts related to specific brands or companies. The tool returns podcast information for the given domain, which may include multiple podcasts if the domain produces several shows. It should be used when you need to find all podcasts linked to a specific web domain. Note that this endpoint may not capture podcasts that are hosted on general podcast platforms unless they have a custom domain setup.
Retrieves a list of podcast recommendations based on a specified podcast ID. This endpoint is designed to help users discover new podcasts that are similar or related to a podcast they already enjoy. It can be used to enhance user experience by providing personalized content suggestions, increasing engagement, and broadening the listener's podcast library. The recommendations are likely based on factors such as genre, topics, popularity, and listening patterns of users with similar interests. While this tool is excellent for content discovery, it should not be relied upon for comprehensive podcast information or metadata retrieval.
Retrieves typeahead search-term suggestions for a query, with optional podcast and genre suggestions. Podcast suggestions contain limited metadata.
Retrieves a random podcast episode from Listen Notes, with episode metadata and associated podcast information.
Retrieves metadata for multiple known podcast episodes by ID in one request. Managed-account requests require 1 to 10 nonempty episode identifiers.
Requests an RSS feed refresh for a podcast by ID and returns the refresh status and last refresh timestamp when available. Requires a connected Listen Notes account; managed accounts cannot use this action.
Retrieves detailed information about a specific curated podcast using its unique identifier. This endpoint allows users to access comprehensive data about a carefully selected podcast collection, including its contents, curator information, and associated metadata. It's particularly useful for applications that want to display or analyze curated podcast lists. The endpoint should be used when detailed information about a known curated podcast is required, but it won't provide a list of all available curated podcasts or allow modifications to the curated content.
Retrieves detailed information about a specific episode using its unique identifier. This endpoint allows users to access comprehensive data about an individual episode, which may include metadata such as title, description, publication date, duration, and associated podcast information. It's particularly useful when you need to display or process information about a single episode. The endpoint should be used when detailed information about a known episode is required, but it won't provide lists of episodes or search functionality. Note that the response structure and the exact fields returned are not specified in the given schema, so the actual content may vary based on the API implementation.
The GetGenres endpoint retrieves a comprehensive list of available genres within the listennotestest platform. This endpoint is designed to provide users with up-to-date information on content categories, which can be used for filtering, organizing, or subscribing to specific types of content. It's particularly useful for applications that need to populate genre-based dropdown menus, create content recommendation systems, or set up genre-specific notification preferences. The endpoint does not require any input parameters, making it simple to use for fetching the entire genre catalog. However, users should be aware that the response may contain a large amount of data, depending on the number of genres available in the system.
Retrieves a list of currently trending search terms related to podcasts. This endpoint provides real-time insights into popular topics and interests among podcast listeners. It's particularly useful for content creators, marketers, and researchers who want to stay updated on current trends in the podcast industry. The endpoint returns a curated list of search terms, likely ranked by popularity or recent search volume. While it offers valuable trend data, it does not provide detailed analytics or historical trend information. Users should be aware that the trending searches may change frequently and might be influenced by various factors such as current events, seasonal topics, or platform-specific promotions.
Searches for podcast episodes by title, optionally restricted to a specified podcast. Returns matching episode results.
Searches Listen Notes for episodes, podcasts, or curated podcast lists using a text query. Supports filtering, sorting, and paginated results.
Checks the spelling of a supplied search term and returns misspelled tokens, suggestions, and corrected text with HTML formatting.
Submits a podcast RSS feed to the Listen Notes database, optionally providing an email for acceptance notifications; submission does not guarantee inclusion. Requires connecting your own Listen Notes account.
The Listen Notes integration connects your Dench AI CRM directly to Listen Notes, so agents can read and act on your Listen Notes data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.
26 actions are available for agents to invoke on your behalf. Every call runs through Listen Notes's own authorization, scoped to the account you connect.
Sign in to your Dench workspace and open Integrations.
Find Listen Notes and click Connect — you'll authorize access through Listen Notes's own sign-in flow. No API keys or code required.
Ask an agent to use Listen Notes in chat, or call it from an automation.
Manage or disconnect the connection any time from workspace settings.
The Dench Listen Notes integration connects your AI CRM to Listen Notes, so AI agents can work with your Listen Notes data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.
The Listen Notes integration currently exposes 26 actions, including Create podcast via form data, Delete podcast by id, Fetch best podcasts list, Fetch Playlist Info, Fetch Podcast Details And Episodes, and Fetch podcast languages. Agents invoke them on your behalf from chat or from automations.
No. You connect Listen Notes from your Dench workspace using Listen Notes's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.
Connections are authorized through Listen Notes's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Listen Notes connection from your workspace settings at any time.