Substack Post Details Scraper avatar

Substack Post Details Scraper

Pricing

from $3.00 / 1,000 runs

Go to Apify Store
Substack Post Details Scraper

Substack Post Details Scraper

Get a post with its full body

Pricing

from $3.00 / 1,000 runs

Rating

0.0

(0)

Developer

Data Direct

Data Direct

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 days ago

Last modified

Share

Get a Substack post by URL, ID, or publication and slug. Returns the full body as HTML and plain text (the free preview for paid posts), title, subtitle, author, publication, publication date, engagement, paywall status, word count, cover image, podcast audio and tags.

Features

  • Real-time Substack data — results are fetched live at run time, never cached or stale
  • No login, cookies, or proxy configuration needed — just provide the input and run
  • Each result is pushed as a separate dataset item, exportable as JSON, CSV, or Excel
  • Fast: a typical run finishes in seconds

Input

FieldTypeRequiredDescription
urlstringnoPost URL, e.g. https://www.lennysnewsletter.com/p/all-of-the-lenny-and-friends-summit (max 500 characters). Provide url, post_id, or publication and slug.
post_idstringnoNumeric post ID, as returned in post_id. Provide url, post_id, or publication and slug.
publicationstringnoPublication subdomain, host or URL, used together with slug.
slugstringnoPost URL slug, e.g. all-of-the-lenny-and-friends-summit, used together with publication.

Pricing

This Actor is billed per run — a flat $0.003 per run.

  • One run returns all matching results for your input, and costs $0.003 — whether it comes back with one result or hundreds.
  • You’re only charged when a run succeeds, or when it fails because what you asked for was looked up and doesn’t exist, is private, or isn’t valid: that costs one run ($0.003). Other failed runs are free.

Example output

{
"post": {
"title": "All of the Lenny & Friends Summit talks are now online!",
"subtitle": "Plus, some reflections and takeaways from the day",
"url": "https://www.lennysnewsletter.com/p/all-of-the-lenny-and-friends-summit",
"date": "2026-09-29 13:15:57",
"author": "lenny",
"author_name": "Lenny Rachitsky",
"author_id": "1849774",
"author_url": "https://substack.com/@lenny",
"source": "Substack",
"domain": "substack.com",
"snippet": "Plus, some reflections and takeaways from the day",
"likes": 285,
"comments": 7,
"restacks": 5,
"authors": [
{
"username": "lenny",
"name": "Lenny Rachitsky",
"user_id": "1849774",
"url": "https://substack.com/@lenny"
}
],
"replies": 0,
"audio_url": "",
"podcast_image_url": "",
"video_duration": 0,
"reactions": {
"\u2764": 285
},
"is_paid": false,
"audience": "everyone",
"type": "newsletter",
"wordcount": 1276,
"lang": "en",
"cover_image_url": "https://substack-post-media.s3.amazonaws.com/public/images/9fed347c-0e02-4190-a590-1236719b99de_9213x6142.jpeg",
"podcast_url": "",
"podcast_duration": 0,
"tags": [],
"publication": "Lenny's Newsletter",
"publication_id": "10845",
"publication_url": "https://www.lennysnewsletter.com",
"slug": "all-of-the-lenny-and-friends-summit",
"post_id": "215694124",
"body_html": "<p><em>\ud83d\udc4b Hey there, I\u2019m Lenny. Each week, I share deeply researched product, growth, and career advice. For more: <a href=\"https://www.lennysjobs.com/\">Lenny\u2026",
"body_text": "\ud83d\udc4b Hey there, I\u2019m Lenny. Each week, I share deeply researched product, growth, and career advice. For more: Lenny\u2019s Job
... (truncated)

About

Maintained by Data Direct — a small suite of fast, reliable Substack and web-data scrapers. Each actor returns clean, structured results with no login, cookies, or proxy setup required. Have a question or a custom data need? Open an issue on this actor.