Public APIs
Listen Notes Podcast API favicon

Listen Notes Podcast API

Podcasts

Search podcasts and episodes, fetch metadata, get recommendations, and access audience insights. REST API with a free plan and official SDKs.

Listen Notes Podcast API's website screenshot

About Listen Notes Podcast API

Listen Notes Podcast API provides search and metadata access to a database of 3,816,210 podcasts and 194,683,037 episodes, covering people, places, and topics. It has been operating since 2017 and is used by podcast player apps, music and audiobook apps, smart speaker apps, PR agencies, marketing platforms, content curation services, and EdTech products, among others. The data is aggregated from multiple sources and cleaned up on an ongoing basis to address issues such as malformed RSS feeds and broken audio links.

The API offers official client libraries for Node.js, Python, Ruby, PHP, Swift, Go, Java, Kotlin, C#, Scala, and Rust, along with a mock API server for testing. It can be used with code or through no-code tools such as Bubble and Retool. Related offerings include downloadable podcast datasets in CSV or SQLite format and a separate brand-mention monitoring product called Listen Alerts.

Plans include FREE, PRO, and ENTERPRISE tiers; PRO and ENTERPRISE subscribers receive direct support from the company's founder and CEO. FREE and PRO usage is governed by the standard API Terms of Use, while ENTERPRISE customers sign a separate terms agreement.

Key features

  • Search metadata across 3,816,210 podcasts and 194,683,037 episodes by people, places, or topics
  • Real-time data on episodes currently being played
  • Find similar podcasts via the Explorer feature
  • Official client libraries for Node.js, Python, Ruby, PHP, Swift, Go, Java, Kotlin, C#, Scala, and Rust
  • Mock API server for testing without an API key
  • Podcast datasets available as CSV or SQLite files for offline use

Frequently asked questions

Is there a free way to try the API?

Yes, you can start building with Podcast API for free and get API keys, or run sample code with no API key needed.

What plans are available?

Listen API offers FREE, PRO, and ENTERPRISE plans, each governed by its own API Terms of Use.

What programming languages are supported?

Official client libraries are provided for Node.js, Python, Ruby, PHP, Swift, Go, Java, Kotlin, C#, Scala, and Rust.

Who uses this API?

It is used by podcast player apps, music apps, audiobook apps, smart speaker apps, PR agencies, marketing platforms, content curation services, and EdTech products, and is trusted by over 15,200 companies and developers.

What if the API doesn't fit my use case?

Listen Notes also offers Listen Datasets for bulk podcast data in CSV or SQLite files and Listen Alerts for monitoring podcast mentions.

Ad
SerpApi - Search API favicon

SerpApi - Search API

SerpApi's Search API makes it easy and fast to scrape Google and other search engines.

Learn more

Featured products

  • SerpApi - Search API favicon
  • TranscriptFetch favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product