ParseForge Scrapers

Listen Notes Curated Podcasters Scraper

parseforge/listennotes-podcasters-directory-scraper

Business

Scrapes podcaster profiles from Listen Notes curated lists. Each row returns the podcaster name, podcast title, description, and Listen Notes profile link. Supports optional text filtering and up to one million podcasters per run.

Run this scraper See the API call
Total users
2
Monthly active
1
Total runs
16
Bookmarked
0
Rating
Not rated yet
Last modified
10 days ago

Overview

ParseForge

Listen Notes Curated Podcasters Scraper

Scrape podcasters from any Listen Notes curated list, up to a million per run. Each podcaster row includes their name, podcast title, description, and direct Listen Notes profile link. No API key required. Export to CSV, JSON, Excel, or XML.

Listen Notes' official API requires registration and a paid plan for bulk access. This Actor reads the public curated podcaster directories directly, letting you pull every podcaster from a hand-picked list or the full curated index. Filter by podcast title or description as the data is collected, so only the matches you need land in your dataset.

Who uses it What they scrape Listen Notes Curated Podcasters for
Podcast booking agencies Build a prospecting list of podcasters curated around a specific topic or niche.
PR professionals Find relevant podcast hosts for a client's media tour by scraping topic-based curated lists.
Market researchers Map the podcaster landscape inside a vertical by extracting all profiles from a curated directory.
Content marketers Identify potential podcast partners for cross-promotion or guest appearances.

What it does

This Actor collects podcaster profiles from Listen Notes curated lists and returns each one as a flat row with the podcaster name, podcast title, description, and profile URL.

  • 🎯 Targeted list scraping: Paste one curated list URL and pull every podcaster on it, or leave the URL empty to scrape the main curated index.
  • πŸ”Ž Client-side text filter: Supply a query string to keep only podcasters whose title or description contains your search term.
  • πŸ“Š Flat row output: Every podcaster lands as one row with a consistent schema, ready for spreadsheets or databases.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Listen Notes Curated Podcasters data

πŸ“‹ Build a guest outreach list.

A podcast booking agency scrapes a curated list on entrepreneurship, filters by 'SaaS', and exports a CSV of qualified hosts to pitch their founder client.

πŸ—ΊοΈ Map a niche podcaster ecosystem.

A market researcher scrapes the full curated index, filters by 'mental health', and analyzes the resulting podcaster list to understand the competitive landscape.

πŸ”— Enrich a CRM with podcaster profiles.

A PR team scrapes a curated list of tech podcasters and imports the names, show titles, and Listen Notes profile links into their media database.

πŸ“ˆ Monitor curated list growth.

A content strategist scrapes the same curated list weekly, comparing row counts to track which topics Listen Notes editors are actively expanding.

Why choose this scraper

What you get
No API key or registration Access public curated lists without signing up for a Listen Notes API plan.
Curated quality Lists are hand-picked by Listen Notes editors, so you start with vetted podcasters instead of raw search results.
Simple text filtering Narrow results to podcasters talking about a specific topic with a single query field.
Scalable collection Paid users can pull up to a million podcaster profiles in a single run.

How it compares

This Actor focuses exclusively on Listen Notes curated podcaster lists, while the Apple Podcasts + Listen Notes Scraper targets episode data and Apple Podcasts charts.

Feature ParseForge Apple Podcasts + Listen Notes Scraper
Scrapes Listen Notes curated podcaster lists Yes Not listed
Returns podcaster name and profile link Yes Not listed
No API key required for Listen Notes data Yes Not listed
Scrapes Apple Podcasts charts and episodes Not listed Yes
Client-side text filter on title and description Yes Not listed

Configure the run

Drive the Actor from a specific curated list URL or the main curated index, and apply an optional text filter to podcast title or description so only relevant podcasters reach your dataset. The Input tab lists every parameter.

A first run with the defaults:

{
 "maxItems": 10
}

A larger pull:

{
 "maxItems": 200
}

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Listen Notes Curated Podcasters Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Listen Notes Curated Podcasters through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/listennotes-podcasters-directory-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that your curated list URL is valid and publicly accessible. If you are using the query filter, try removing it to see if the list itself returns podcasters. Also confirm you have not hit the free-user limit of 10 items.

The scraper returns fewer podcasters than I expected.

The query filter is applied after collection. If your search term is too specific, it may exclude many podcasters. Try broadening your query or removing it entirely to see the full list.

I pasted a curated list URL but the scraper failed.

Ensure the URL starts with https://www.listennotes.com/curated-podcasts/. The Actor expects this exact path structure. A general Listen Notes search URL will not work.

The run is taking a long time.

Large curated lists with high maxItems values take longer to collect. Reduce maxItems or narrow your query filter to speed up the run.

Can I get contact emails for these podcasters?

This Actor returns only the data visible on the curated list page: name, podcast title, description, and profile link. Contact emails are not included. You would need to visit each profile individually or use a different tool.

FAQ

Question Answer
Do I need a Listen Notes API key to use this scraper? No. This Actor reads the public curated list pages directly. No API key, registration, or Listen Notes account is required.
What is a Listen Notes curated list? Curated lists are hand-picked collections of podcasters organized by topic, profession, or theme by Listen Notes editors. Each list has a URL like https://www.listennotes.com/curated-podcasts/...
Can I scrape multiple curated lists in one run? The Actor accepts one curated list URL per run. To scrape multiple lists, run the Actor once per URL or leave the URL field empty to scrape the main curated index.
What data does each podcaster row contain? Each row returns the podcaster name, their podcast title, a description, and a direct link to their Listen Notes profile page.
How does the query filter work? The filter is applied client-side. The Actor collects all podcasters from the list first, then keeps only those whose podcast title or description contains your search term.
Is there a limit on how many podcasters I can scrape? Free Apify users are limited to 10 podcasters as a preview. Paid Apify users can set maxItems up to 1,000,000 per run.
Can I scrape podcast episodes with this Actor? No. This Actor scrapes podcaster profiles from curated lists only. For episode-level data, consider a dedicated Listen Notes or Apple Podcasts scraper.
What export formats are supported? You can export your podcaster dataset to CSV, JSON, Excel, or XML from the Apify platform.
Does this Actor scrape Apple Podcasts data? No. This Actor only scrapes Listen Notes curated podcaster directories. It does not access Apple Podcasts charts, episodes, or reviews.
Can I schedule this scraper to run automatically? Yes. Apify supports scheduled runs so you can monitor curated lists daily, weekly, or on any cron schedule.

Related actors

Browse the full ParseForge collection for more scrapers.

πŸ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

⚠️ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Listen Notes, Inc. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.

Input

FieldTypeWhat it doesDefault
maxItems integer Free users: limited to 10 podcasters (preview). Paid users: optional, up to 1,000,000. 10
curatedListUrl string A Listen Notes curated list URL (https://www.listennotes.com/curated-podcasts/...). If empty, scrapes the curated index. not set
query string Optional text filter applied client-side to podcast title or description. not set

Pricing

from $4.07 per 1,000 results

Charged forWhat it isPrice each
result Single result in the default dataset. $0.00407 to $0.0045

Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.

API

One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.

POST Β· run and get results
curl -X POST "https://api.apify.com/v2/acts/parseforge~listennotes-podcasters-directory-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "helloWorld": 123
  }'

Examples

Input that runs as-is.

input.json
{
  "helloWorld": 123
}

Reviews

No reviews yet. Be the first.

Issues

We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.

Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.

Related scrapers

Run Listen Notes Curated Podcasters Scraper on Apify All scrapers