Pricing
Credits & Tiers
ScoutAPI bills each API call in credits: a fixed base cost per endpoint, plus named extras only when you opt into options or longer timeouts.
Base cost first — add-ons only when you opt in
Every ScoutAPI endpoint has a fixed base cost. Additional credits apply only to selected options (for example full-page capture or HAR), larger workloads, or execution timeouts beyond the included runtime. Estimate with POST /v1/estimate, cap a call with billing.maxCredits, and review the billing breakdown on every response.
- Base screenshot: 8 credits (viewport)
- Full-page: +2 · HAR: +2
- Stealth runtime: 2.0x total credits
- Runtime settles to actual duration (≤ reserved timeout)
- API errors & unused crawl pages: full / partial refund
Plans & equivalents
Pick a plan — see what the credits buy
Plan credits are your recurring monthly budget. Select a tier; the equivalents below update immediately. Packs sit on top, do not expire, and PAYG only starts after prepaid credits run out.
With Basic
10,000 credits / period ≈
Rate limit 120 req/min
Screenshot (full-page)
Full-page capture including the base cost
10 credits / run
1,000
Screenshots
A11y snapshot
Structured accessibility facts
3 credits / run
3,333
A11y checks
Assert (4 rules)
Release gates with 4 assertions
6 credits / run
1,666
Assert calls
Journey (5 steps)
Multi-step browser flows
20 credits / run
500
Journeys
Extract
DOM / content extracts as JSON
3 credits / run
3,333
Extract calls
Endpoint costs without guesswork
Cost follows the output. A screenshot costs more than an extract; a journey costs more than a single assert call.
| Route | Credits |
|---|---|
| health, usage, estimate, devices, domains*, templates*, job poll | 0 |
| POST /v1/dns, /v1/robots | 1 |
| extract, inspect, visibility, tech, files | 3 |
| POST /v1/assert | 3 + 1 per assert after the first (max 25) |
| cookies, console, assets, json-ld, canonical, sitemap, images, resources, a11y-snapshot, forms, links, opengraph (no screenshot) | 3 |
| POST /v1/pdf/extract, /v1/checks/network, /v1/diff/headers | 4 |
| security, a11y, performance, sandbox | 5 |
| screenshot / screenshot/json | 8 + options |
| screenshot/viewports | 8 x viewports |
| screenshot/diff, opengraph+screenshot, diff/dom | 8–10 |
| journey | 10 + 2/step (+15 evaluate; debug screenshots; timeout) |
| crawl | 15 + 2× processed pages |
| jobs | sum of nested requests |
| stealth runtime (when enabled) | 2.0x total request credits |
Credit packs
Extra credits without changing plan
Packs are prepaid top-ups. They sit on top of the plan wallet and roll over across periods.
1,000 credits
€0.005 / credit
€5
pack_1k
5,000 credits
€0.0044 / credit
€22
pack_5k
25,000 credits
€0.004 / credit
€100
pack_25k
Pay as you go
Overage only if you turn it on
- With PAYG off, ScoutAPI returns
402 CREDITS_EXHAUSTEDwhen prepaid credits run out. - With PAYG on, further usage is billed as overage. Rate limits stay separate.
- Use this for monitoring, agent runs, or journeys that should not stop mid-flow.
Understand credits, then top up the wallet
Use GET /v1/usage for exact consumption. Manage tiers, packs, and PAYG in the ScoutAPI console.