# Listen Notes integration

> Podcast search and directory API: search episodes and podcasts, fetch podcast and episode metadata, best podcasts by genre, curated lists, playlists and recommendations.

- Authentication: apiKey

## Tools (32)

- **Add Item to Playlist**: Add an episode or podcast to a playlist.
- **Batch Fetch Episodes**: Batch fetch basic metadata for up to 10 episodes (PRO/ENTERPRISE).
- **Batch Fetch Podcasts**: Batch fetch basic metadata for up to 10 podcasts by id, RSS URL, iTunes id or Spotify id (PRO/ENTERPRISE).
- **Create a Playlist**: Create an empty playlist owned by the API admin.
- **Delete a Playlist**: Permanently delete a playlist and its saved items.
- **Fetch a Playlist**: Fetch a playlist's info and items (episodes or podcasts).
- **Fetch Best Podcasts by Genre**: Fetch curated best podcasts, overall or by genre, region and language.
- **Fetch Curated Podcast List by ID**: Fetch all podcasts in a curated list.
- **Fetch Curated Podcast Lists**: Fetch curated lists of podcasts from online media, paginated.
- **Fetch Episode by ID**: Fetch detailed metadata for an episode by id, optionally with transcript.
- **Fetch Episode Recommendations**: Fetch up to 8 episode recommendations for an episode.
- **Fetch Podcast Audience Demographics**: Fetch audience breakdown by region for a podcast.
- **Fetch Podcast by ID**: Fetch detailed metadata and up to 10 episodes for a podcast by id.
- **Fetch Podcast Genres**: List podcast genres and their ids.
- **Fetch Podcast Recommendations**: Fetch up to 8 podcast recommendations for a podcast.
- **Fetch Podcasts by Publisher Domain**: Fetch podcasts by a publisher's domain name.
- **Fetch Random Episode**: Fetch a random podcast episode.
- **Fetch Related Search Terms**: Suggest related search terms (PRO/ENTERPRISE).
- **Fetch Supported Languages**: List languages supported in the Listen Notes database.
- **Fetch Supported Regions**: List supported country codes for best podcasts.
- **Fetch Trending Search Terms**: Fetch up to 10 recent trending search terms on Listen Notes.
- **Fetch Your Playlists**: List playlists the API admin created or joined.
- **Full-Text Search**: Full-text search on episodes, podcasts, or curated lists of podcasts.
- **Refresh Podcast RSS Feed**: Request a refresh of a podcast's RSS feed (PRO/ENTERPRISE).
- **Remove Item from Playlist**: Remove an item from a playlist.
- **Request Podcast Deletion**: Podcast hosting services request deletion of a podcast from Listen Notes.
- **Search Episode Titles**: Find individual episodes by searching their titles, optionally within one podcast.
- **Spell Check Search Term**: Suggest spelling corrections for a search term (PRO/ENTERPRISE).
- **Submit a Podcast**: Submit a podcast RSS feed to the Listen Notes database.
- **Typeahead Search**: Suggest search terms, podcast genres, and podcasts.
- **Update Playlist Item Notes**: Replace or clear the notes of a playlist item.
- **Update Playlist Metadata**: Update a playlist's name, description, visibility or type.

Connect Listen Notes in General Input: https://www.generalinput.com/apps/listen-notes