/substack/posts
Get a full Substack post by publication (subdomain or custom domain) and post slug (or URL): title, subtitle, description, full text, audience, type, published_at, language, word_count, reaction_count and reactions, comment_count, restack_count, cover image, authors, tags, and podcast fields.
Price: 5 credits
💡 AI Hint: Fetch a single Substack post. Identity is (publication, post). publication is the publication’s subdomain (e.g. platformer) or custom domain (e.g. thefp.com); post is the post slug or a post URL. Returns one item with id, alias (slug), title, subtitle, description, text, audience (only_paid/only_free/everyone), type (newsletter/podcast/thread), published_at, word_count, reaction_count, comment_count, restack_count, image, authors, tags, and podcast fields. is_paywalled is true when a paid post’s full text is not available.
⚠️ Common errors: 412: Post not found, or the publication is not a valid Substack publication
Authorizations
API token from the dashboard
Headers
Body
Substack publication subdomain or custom domain
1"thefp.com"
"newsletter.pragmaticengineer.com"
"platformer"
Post slug or a post URL
1"this-week-in-american-history-the-5ef"
"https://www.thefp.com/p/this-week-in-american-history-the-5ef"
Max scrapping execution timeout (in seconds)
20 <= x <= 1500Response
Successful Response
only_paid, only_free, everyone newsletter, podcast, thread