App Logo
substack.com

Get Substack post

Fetch a single Substack post by its URL: title, subtitle, author, publish date, paywall status, full HTML body (when accessible), word count, and reaction/comment/restack counts.

Input

url required

Full URL of the Substack post, e.g. https://example.substack.com/p/my-post-slug

Output

url required
slug required
title required
postId required
authors required
audience required
hasAudio required
hasVideo required
postDate required
postType required
isPaywalled required
canonicalUrl required
bodyHtml optional
restacks optional
subtitle optional
updatedAt optional
wordcount optional
coverImage optional
commentCount optional
reactionCount optional
truncatedText optional
mediaDurationSeconds optional

FAQ

Fetch a single Substack post by its URL: title, subtitle, author, publish date, paywall status, full HTML body (when accessible), word count, and reaction/comment/restack counts.
Required: url.
It returns url, slug, title, postId, authors, audience, bodyHtml, hasAudio, hasVideo, postDate, postType, restacks, subtitle, updatedAt, wordcount, coverImage, isPaywalled, canonicalUrl, commentCount, reactionCount, truncatedText, mediaDurationSeconds.
No. It only uses pages of substack.com that are reachable without signing in.
It only reads. It looks things up on substack.com and changes nothing there.
Ask an AI agent connected to Reduck to run reduck/substack.com/get_post, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/substack.com/get_post
It is part of Reduck's official curated catalogue.

Start building not clicking