Pricing
All API usage is measured in credits. Credits are deducted per request based on the product used and add-ons enabled.
How Billing Works
Credits are pre-deducted at the moment a task is submitted, based on the maximum possible cost for that request. Once the task completes, the actual cost is calculated and any unused credits are refunded automatically.
If a task fails, all credits are refunded in full.
URL Scraper
See URL Scraper for the full endpoint reference.
| Feature | Credits |
|---|---|
| Base request | 1 |
| Parse response headers | +1 |
| Screenshot | +20 |
| Captcha solving | +60 |
Example: a request with takeScreenshot: true and solveCaptcha: true costs at most 81 credits upfront. If captcha solving was not needed, the 60-credit add-on is refunded.
SERP Scraper (Google & Yandex)
See Google SERP Scraper and Yandex SERP Scraper for endpoint references.
SERP results are fetched in pages of 10. The number of pages is determined by count:
pages = ⌈count / 10⌉
So count: 10 = 1 page, count: 50 = 5 pages, count: 100 = 10 pages.
Base cost and screenshot add-on are charged per page.
| Feature | Credits |
|---|---|
| Base (per page) | 1 |
| Screenshot (per page) | +20 |
| AI Overview — Google only | +30 |
Example: a Google SERP request with count: 50 and aiOverview: true costs at most 5 + 30 = 35 credits upfront. If fewer than 50 results are returned, the unused pages are refunded.
AI Overview is only available for Google SERP. Yandex SERP does not support this add-on.
Credit Summary
| Product | Min cost | Key add-ons |
|---|---|---|
| URL Scraper | 1 credit | Screenshot (+20), Captcha (+60), Headers (+1) |
| Google SERP | 1 credit/page | Screenshot (+20/page), AI Overview (+30) |
| Yandex SERP | 1 credit/page | Screenshot (+20/page) |