Overview
Integrate Substack for publishing long-form content from the CMS.
Requirements
- Publish posts/articles to Substack newsletter
- Support rich text, images, embeds
- Draft vs publish workflow
- Schedule future posts
Technical Notes
No official Substack API - options:
- Unofficial API wrapper (substack-api on PyPI/npm) - uses cookie auth
- Browser automation - Playwright/Puppeteer
- Email-to-post - if Substack supports it
Unofficial API approach:
- Requires substack.sid cookie from authenticated session
- Python: pip install substack-api
- TypeScript wrapper also available
- Can create posts, notes, comments via OwnProfile class
Acceptance Criteria
Priority: MEDIUM (after LinkedIn + Facebook)
Note: More complex due to unofficial API - may need browser automation fallback
Refs: https://substack-api.readthedocs.io/
Overview
Integrate Substack for publishing long-form content from the CMS.
Requirements
Technical Notes
No official Substack API - options:
Unofficial API approach:
Acceptance Criteria
Priority: MEDIUM (after LinkedIn + Facebook)
Note: More complex due to unofficial API - may need browser automation fallback
Refs: https://substack-api.readthedocs.io/