AS
Apify Store
/memo23/skool-posts-with-comments-scraper
Skool Classroom Media/Video · Posts · Nested Comments
Skool.com posts + nested comments + classroom courses + media files. Date filter for new-content delta runs, storage dedup across runs (no double-billing), tab selector for community/classroom, config
liveasyncunknown~30s typical
lead generationsocial mediamcp serversskoolpostswithcomments
$0.0056
per result + $0.005 call
plus $0.001 platform fee per run
Actor charges $0.0045 per result; Cracked adds 25% plus a $0.005 call fee
Bring your own Apify Store key: provider portion drops to $0.
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run apify /memo23/skool-posts-with-comments-scraper for me.
Input
| Field | Type | Description |
|---|---|---|
| startUrls* | array | URLs to start with. Skool community/group URLs in the format `https://www.skool.com/{group-name}`, e.g. `https://www.skool.com/ai-automation-mastery`. Your cookies' account must be a member of the group. |
| tab | string (community | classroom) | What do you want to scrape from Skool, Classroom or Community pages (tabs)? default "classroom" |
| includeComments | boolean | Set to true if you want to include comments on each post or course. default false |
| itemStartDate | string | Format should be YYYY-MM-DD, e.g., 2022-02-20 |
| commentsLimit | integer | Maximum number of comments to scrape per post/item. default 20 |
| includeMedia | boolean | Set to true if you want to include media files in the output. default false |
| maxItems | integer | Maximum number of items to scrape. Default: 10000. default 10000 |
| maxConcurrency | integer | Maximum number of pages that can be processed at the same time. default 10 |
| minConcurrency | integer | Minimum number of pages that will be processed at the same time. default 1 |
| storeName | string | Assign a custom name to the Key-Value Store where your scraped listings will be saved. This ensures: 1. **Data Deduplication**: Prevents duplicate entries in the storage. 2. **Persistent Storage**: Enables long-term retention of listings, beyond default storage limits. 3. **Project Management**: Separate datasets by using unique names for different projects or analyses. 4. **Data Reuse**: Easily reference and reuse stored data without overwriting. (If left blank, the default storage will be used with standard retention limits.) default "media" |
| cookies* | array | <p>Cookie used to authorize actor with skool.com. Install <a rel="noopener noreferrer nofollow" target="_blank" href="https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg" previewlistener="true">EditThisCookie</a> chrome extension. Login to your skool.com account. Click on the extension and export the skool.com cookies. Insert the contents here</p> |
| proxy | object | Specifies proxy servers that will be used by the scraper in order to hide its origin.<br><br>For details, see <a href='https://apify.com/apify/web-scraper#proxy-configuration' target='_blank' rel='noopener'>Proxy configuration</a> in README. default {"useApifyProxy":false} |
Call it
curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
-H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
-d '{"provider":"apify","endpoint":"/memo23/skool-posts-with-comments-scraper","input":{"startUrls":[{"url":"https://www.skool.com/ai-automation-mastery"}],"maxItems":3,"maxConcurrency":3,"cookies":["example"],"proxy":{"useApifyProxy":true}},"wait":false}'poll
curl "https://cracked-ai-pearl.vercel.app/v1/runs/<runId>?wait=30" -H "Authorization: Bearer ck_live_..."cli
npx cracked-ai run -p apify -e /memo23/skool-posts-with-comments-scraper -i '{"startUrls":[{"url":"https://www.skool.com/ai-automation-mastery"}],"maxItems":3,"maxConcurrency":3,"cookies":["example"],"proxy":{"useApifyProxy":true}}' -w 120mcp
run_tool({ provider: "apify", endpoint: "/memo23/skool-posts-with-comments-scraper", input: {"startUrls":[{"url":"https://www.skool.com/ai-automation-mastery"}],"maxItems":3,"maxConcurrency":3,"cookies":["example"],"proxy":{"useApifyProxy":true}}, wait: false })Try it
Runs against your signed-in workspace balance. Sign in if you have not.