Gumroad Scraper — Fast Mode (Bulk API)
Pricing
from $5.00 / 1,000 results
Gumroad Scraper — Fast Mode (Bulk API)
Under maintenanceScrape any Gumroad creator store in ~3 seconds using the bulk API. Extract product names, prices, ratings, descriptions, thumbnails, and creator info at maximum speed. Ideal for large batches and quick lookups.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Ian Dikhtiar
Actor stats
0
Bookmarked
1
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Share
Gumroad Scraper — Fast Mode
Scrape any Gumroad creator store in ~3 seconds. Bulk API-powered. Built for speed.
What It Does
Extracts complete product catalogs from any public Gumroad creator store at maximum speed. Uses Gumroad's bulk product API to pull core data — names, prices, ratings, descriptions, thumbnails, and creator info — without visiting individual product pages.
Speed: ~3 seconds per store (even with 50+ products) Cost: Fraction of a compute unit per run
What You Get Per Product
| Field | Included |
|---|---|
| Name, permalink, URL | ✅ |
| Price (cents + display) | ✅ |
| Currency, product type | ✅ |
| Thumbnail + cover URL | ✅ |
| Pay-what-you-want flag | ✅ |
| Rating (average + count) | ✅ |
| Creator name, username, avatar | ✅ |
| Quality score + tier | ✅ |
Not included (require deep scrape mode): variants, tags, gallery images, sales count, file details.
Input
{"creatorUrl": "extycreate","maxProducts": 0,"includeCreatorInfo": true,"scrollWaitTime": 2000,"maxScrolls": 50}
| Parameter | Type | Default | Description |
|---|---|---|---|
creatorUrl | string | required | Creator username or full store URL |
maxProducts | integer | 0 | Max products (0 = all) |
includeCreatorInfo | boolean | true | Include creator profile in output |
scrollWaitTime | integer | 2000 | Ms to wait between page scrolls |
maxScrolls | integer | 50 | Max scroll attempts |
Sample Output
{"url": "https://extycreate.gumroad.com/l/architectbundle","permalink": "architectbundle","name": "Architect Bundle — 7x Notion Business Templates","description": "A bundle of 7 Business Systems for Notion...","price_cents": 24900,"price_display": "249.00","currency": "USD","is_pay_what_you_want": false,"type": "digital","thumbnail_url": "https://public-files.gumroad.com/...","cover_url": "https://public-files.gumroad.com/...","rating_average": 5,"rating_count": 127,"has_file": true,"creator_name": "extycreate","creator_username": "extycreate","creator_avatar_url": "https://public-files.gumroad.com/...","_scraped_at": "2026-04-21T12:00:00.000Z","_page_source": "bulk_api","quality_score": 50,"quality_tier": "basic","quality_breakdown": {"name": 10,"description": 0,"description_long": 0,"thumbnail": 5,"images": 0,"image_gallery": 0,"price": 10,"pwyw": 0,"rating": 15,"sales_count": 0,"variants": 0,"tags": 0,"file_details": 3}}
Quality Score
Every product gets a quality_score (0–100) and quality_tier:
| Tier | Score | What's in it |
|---|---|---|
bare | 0–14 | URL only |
minimal | 15–39 | Name + maybe thumbnail |
basic | 40–64 | Name, price, thumbnail |
enriched | 65–84 | + Rating, longer description |
complete | 85–100 | Full page scraped |
Fast mode tops out around 80 since variants, tags, images, and sales count require deep mode.
Use Cases
- Large-scale product catalog harvesting
- Market research across many creators
- Competitive pricing analysis
- Building product directories and deal aggregators
- Quick creator store previews before deep scraping
Technical Details
- Runtime: Node.js 20, Playwright browser automation
- Speed: ~3s per store via bulk API
- Pagination: Handles Gumroad infinite scroll automatically
- Output: Apify dataset (JSON Lines), downloadable as CSV, JSON, or via API
API
curl -X POST https://api.apify.com/v2/acts/YOUR-ACTOR-ID/runs \-H "Authorization: Bearer YOUR_API_TOKEN" \-H "Content-Type: application/json" \-d '{"creatorUrl": "extycreate"}'
Looking for full product page data (images, variants, tags, sales counts)? See the Gumroad Scraper — Deep Mode actor.