Substack Scraper — ScrapeAtlas avatar

Substack Scraper — ScrapeAtlas

Pricing

$1.98 / 1,000 successful requests

Go to Apify Store
Substack Scraper — ScrapeAtlas

Substack Scraper — ScrapeAtlas

Read public Substack publications, newsletter posts, writer profiles, activity feeds, Notes and replies. Search publications, retrieve categories and export JSON through Apify.

Pricing

$1.98 / 1,000 successful requests

Rating

0.0

(0)

Developer

ScrapeAtlas

ScrapeAtlas

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Read public Substack publications, newsletter posts, writer profiles, activity feeds, Notes and replies. Search publications, retrieve categories and export JSON through Apify.

Use this Substack scraper to power data research and automated reporting. The same Substack API operations are available through Apify runs, saved tasks and schedules.

Get started

  1. Choose an Operation and enter its Request parameters using the Substack API documentation.
  2. Set your Apify spending limit and run the Actor.
  3. Export the dataset or full response. No ScrapeAtlas account or customer API key is required.

Example input:

{
"operation": "substackPublication",
"parameters": {
"url": "https://on.substack.com/"
}
}

Substack API operations

DataOperationRequired parameters
categoriessubstackCategoriesNone
notesubstackNoteid
note repliessubstackNoteRepliesid
postsubstackPosturl
post commentssubstackPostCommentsurl
publicationsubstackPublicationurl
postssubstackPostsurl
profilesubstackProfilehandle
profile feedsubstackProfileFeedhandle
searchsubstackSearchquery

Results

Each run makes one API request. A successful request saves one dataset row:

{
"operation": "substackPublication",
"httpStatus": 200,
"response": {
"success": true,
"status": "success",
"data": {}
}
}

This is an abbreviated shape; response contains the complete API response, including coverage, warnings, nulls and pagination. Partial responses remain partial. Download JSON for nested fields or use Apify’s dataset export options. To continue a paginated operation, use the documented cursor, offset or page parameter in the next run’s request parameters. The OUTPUT key-value record also holds the full response, including API failures; failed API requests mark the Actor run as failed.

Pricing and storage

Pay $1.98 per 1,000 successful requests ($0.00198 each) through Apify. Each run makes one request. Successful partial responses count as successful requests; failed API requests are not charged. There is no separate ScrapeAtlas credit purchase or API key requirement.

Input parameters and results are stored in your Apify run’s storage. Manage retention, sharing and deletion through your Apify account.

Support

See ScrapeAtlas documentation for operations, parameters and examples. Contact ScrapeAtlas support or open an issue on this Actor for help.