Credits
What each call costs, and how charges and refunds work.
What your agent reads
Every call spends credits from your balance. Plans get lower rates on most endpoints. Signup and pack credits pay the pay-as-you-go rate, whatever the balance. | Endpoint | Plans | Pay as you go | | --- | --- | --- | | [Google SERP](/search/google-serp) | 2 | 2 | | [Search](/search/search) | 0.5 | 1 | | [Lite](/search/lite) | 0.0375 | 1 | | [Slow](/search/slow) | Free, unlimited | Not available | | [Deep Search](/search/deep-search) | 5 | 5 | | [Search + Content](/content/search-content) | 1.5 | 3 | | [Extract](/content/extract) | 2 | 2 | | [Sitemap](/content/sitemap) | 1 | 1 | | [Answer](/ai/answer) | 1 | 2 | | [Web Agent](/ai/web-agent) | 7 + 1 per 1,000 tokens | 7 + 1 per 1,000 tokens | | [Batch](/bulk/batch) | 0.5 per query | Not available | ## Where credits come from | Credits | How you get them | When they end | | --- | --- | --- | | Signup | 750 when you create an account, once | Never refilled | | Plan | Each billing cycle on Essential, Pro or Startup | Reset at the end of the cycle; unused ones don't roll over | | Pack | Top-ups from Billing ($10, $30, $100) | 12 months after your latest top-up. Each top-up moves the whole pack balance to a fresh 12 months | Plan and signup credits are spent first, then pack credits. ## How charging works - Each response includes `creditsCharged` and `creditsRemaining`. - Requests rejected before any work is done (`400`, `401`) cost nothing. - When an upstream fails (`502`), the credits are refunded automatically. - With too few credits you get `402 INSUFFICIENT_CREDITS`. Buy credits or change plan in [Billing](https://platform.keirolabs.cloud/dashboard/billing).
Every call spends credits from your balance. Plans get lower rates on most endpoints. Signup and pack credits pay the pay-as-you-go rate, whatever the balance.
| Endpoint | Plans | Pay as you go |
|---|---|---|
| Google SERP | 2 | 2 |
| Search | 0.5 | 1 |
| Lite | 0.0375 | 1 |
| Slow | Free, unlimited | Not available |
| Deep Search | 5 | 5 |
| Search + Content | 1.5 | 3 |
| Extract | 2 | 2 |
| Sitemap | 1 | 1 |
| Answer | 1 | 2 |
| Web Agent | 7 + 1 per 1,000 tokens | 7 + 1 per 1,000 tokens |
| Batch | 0.5 per query | Not available |
Where credits come from
| Credits | How you get them | When they end |
|---|---|---|
| Signup | 750 when you create an account, once | Never refilled |
| Plan | Each billing cycle on Essential, Pro or Startup | Reset at the end of the cycle; unused ones don't roll over |
| Pack | Top-ups from Billing ($10, $30, $100) | 12 months after your latest top-up. Each top-up moves the whole pack balance to a fresh 12 months |
Plan and signup credits are spent first, then pack credits.
How charging works
- Each response includes
creditsChargedandcreditsRemaining. - Requests rejected before any work is done (
400,401) cost nothing. - When an upstream fails (
502), the credits are refunded automatically. - With too few credits you get
402 INSUFFICIENT_CREDITS.
Buy credits or change plan in Billing.
Let your agent build it
Paste one prompt into Claude Code, Cursor, Codex or Windsurf. It installs Keiro MCP, reads these docs and writes the integration against the real API.