Credits
Every operation draws from one pooled credit balance — no per-product budgeting. The cost reflects the real work: a static read is cheap; an AI extraction spends model tokens, so it costs more. Every successful response includes creditsUsed and creditsRemaining.
How each operation is metered
Readby size
POST /api/scrape — metered by bytes read (~1 credit / 150 KB).
Mapby size
POST /api/map — metered per request; far cheaper than reading pages.
Imagesby size
POST /api/images — metered by bytes read.
Classifyby AI tokens
POST /api/classify — metered by the AI tokens used.
Crawlper page, by size
POST /api/crawl — each page metered like a Read.
Enrichby size
POST /api/brand — metered by the work performed.
Extractby AI tokens
POST /api/extract — metered by the AI tokens used.
Screenshotby browser time
POST /api/screenshot — metered by real browser time.
JS render and screenshot are live and metered by real browser time. Every response returns the exact creditsUsed.
Monthly reset
Each plan includes a monthly allotment that refills on your billing day — every month, on every plan, including Free. Credits don't roll over. Upgrades grant the new allotment immediately; downgrades take effect at the end of the period. See the live schedule on pricing.