Substack Scraper avatar

Substack Scraper

Pricing

Pay per usage

Go to Apify Store
Substack Scraper

Substack Scraper

Pricing

Pay per usage

Rating

0.0

(0)

Developer

pey vodu

pey vodu

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Substack Scraper: Posts, Full Text, Likes and Comments Count

Export posts from any Substack newsletter to CSV, Excel or JSON. Works with name.substack.com and with custom domains. No login needed.

What you get for each post

  • Title, subtitle, URL and publish date
  • Authors, post type (newsletter, podcast, thread) and paid or free
  • Engagement: likes, comment count and restacks
  • Word count, cover image and description
  • Full text of free posts as plain text and HTML (paid posts give the free preview)

Why this actor

  • Several newsletters in one run, mixed subdomains and custom domains
  • Newest or top posts first
  • Turn off full text for a fast, light metadata export
  • No browser: quick and cheap

Input example

{
"publications": ["https://www.lennysnewsletter.com", "platformer", "astralcodexten.substack.com"],
"maxPostsPerPublication": 100,
"sort": "top",
"includeContent": true
}

Output example

{
"publication": "https://www.lennysnewsletter.com",
"title": "How to tell if a startup has a moat",
"publishedAt": "2026-10-21T13:03:00.000Z",
"authors": ["Lenny Rachitsky"],
"isPaid": false,
"likes": 412,
"comments": 37,
"restacks": 25,
"wordCount": 2850,
"url": "https://www.lennysnewsletter.com/p/how-to-tell-if-a-startup-has-a-moat",
"contentText": "..."
}

Use cases

Newsletter and competitor research, finding top-performing topics, building reading lists and datasets for AI, and tracking writers you follow.