Starter
$49 / month
5,000 credits a month
$9.80 per 1,000 credits · 32% less per credit than packs. Credits reset each month.
Enough for any one of these a month:
- 2,500 company profiles
- 2,500 verified work e-mails
- 1,666 competitor lists
Pay only for what you use. A credit is the unit you pay with, and every call has a fixed price in credits.
Start with 200 credits for 30 days with a work e-mail. No credit card required.
Every answer shows its cost in the X-Credits-Cost header. Queued calls are free.
The more credits a month, the less each one costs.
Starter
$49 / month
5,000 credits a month
$9.80 per 1,000 credits · 32% less per credit than packs. Credits reset each month.
Enough for any one of these a month:
Growth
$199 / month
25,000 credits a month
$7.96 per 1,000 credits · 45% less per credit than packs. Credits reset each month.
Enough for any one of these a month:
Scale
$599 / month
100,000 credits a month
$5.99 per 1,000 credits · 59% less per credit than packs. Credits reset each month.
Enough for any one of these a month:
An upgrade starts at once, and the unused part of your old plan comes off the price. A downgrade starts at your next billing date. Cancel at any time. Need more than 100,000 credits a month? Talk to us.
Pay once, no subscription. Credits last 12 months.
Credit pack
$29
2,000 credits
$14.50 per 1,000 credits. One payment.
Enough for any one of these:
Credit pack
$119
10,000 credits
$11.90 per 1,000 credits. One payment.
Enough for any one of these:
Credit pack
$499
50,000 credits
$9.98 per 1,000 credits. One payment.
Enough for any one of these:
We use plan credits first, then pack credits, oldest pack first. Prices are in USD and do not include tax.
fresh=true on any call to refresh the data nowPlans differ in credits and price per credit. The limits are the same once you pay.
| Feature | Free trial | Starter | Growth | Scale | Credit packs |
|---|---|---|---|---|---|
| Price | Free | $49 a month | $199 a month | $599 a month | From $29, once |
| Credits | 200, once | 5,000 a month | 25,000 a month | 100,000 a month | 2,000 to 50,000 |
| Price per 1,000 credits | — | $9.80 | $7.96 | $5.99 | $14.50 to $9.98 |
| Company profiles | 100 | 2,500 a month | 12,500 a month | 50,000 a month | 1,000 to 25,000 |
| Unused credits | End after 30 days | Reset each month | Reset each month | Reset each month | Last 12 months |
| Requests a minute per key | 60 | 300 | 300 | 300 | 300 |
| New companies in progress at once | 3 | 10 | 10 | 10 | 10 |
| New companies a day | 25 | No limit | No limit | No limit | No limit |
| Active API keys | 2 | No limit | No limit | No limit | No limit |
| Every endpoint and the MCP server | Yes | Yes | Yes | Yes | Yes |
Tell us what you need each month. We do the math with the prices below.
An AI agent with a wallet can call the API with no account and no API key. It pays for each call in USDC on Base with x402.
A call without a key answers 402 with a quote. The agent signs it and sends the call again. One credit costs 0.0145 USDC, so a company profile costs 0.029 USDC.
A call that returns data costs the full quote. The payment is taken only when the call costs credits: a queued call takes nothing.
GET /api/v1/company/details?domain=stripe.com
← 402 PAYMENT-REQUIRED: { "amount": "29000", … }
GET /api/v1/company/details?domain=stripe.com
PAYMENT-SIGNATURE: <the signed quote>
← 200 PAYMENT-RESPONSE: { "transaction": "0x…" }If a call fails on our side, it is free. "Free when" lists the other free cases.
| Endpoint | Credits | Free when |
|---|---|---|
GET /api/v1/company/details | 2 (+1 with fresh=true when it queues a refresh); 1 for 404 company_not_found | 202 queued, 404 not_in_graph with cache=only |
GET /api/v1/company/customers | 1 + 2 per row returned over all lists (include=customers,partners), at most 401 a page per list | 202 queued |
GET /api/v1/company/vendors | 1 + 2 per vendor returned, at most 401 a page | 404 not_in_graph, an empty list held back because the company's domain is not verified |
GET /api/v1/company/people | 1 + 1 per person returned, at most 101 a page; executives in details are free | 202 queued, an empty list while partial |
GET /api/v1/company/competitors | 3 | 202 queued, an empty list while partial |
POST /api/v1/company/batch | 2 per distinct found domain (up to 50 entries) | queued, queue_full, not_found, invalid and duplicate entries |
GET /api/v1/company/search | 1 per started 50 rows returned | an empty answer |
GET /api/v1/company/status | 0 | — |
GET /api/v1/profile | 2 (+1 with fresh=true) | no person found |
POST /api/v1/work-email/lookup | valid 2, likely_valid_pattern or catch_all_domain 1, unknown or invalid 0 | — |
GET /api/v1/credits, GET /api/v1/usage, GET /api/v1/pricing, GET /api/v1/billing/plans, POST /api/v1/billing/checkout | 0 | — |
POST /mcp (each tool) | the price of the endpoint the tool calls | the same cases |
A credit is the unit you pay with. Every call has a fixed price in credits: a company profile is 2, a verified work e-mail is 2, and each customer row is 2. The price is in the credits table on this page and in the X-Credits-Cost header of every answer.
Queued calls, status checks and calls that fail on our side are free. The credits table on this page lists every other free case.
Plan credits reset each month. Pack credits last 12 months. We use plan credits first, then pack credits, oldest pack first.
No. Every plan and pack has the same limits: 300 requests a minute per key, 10 new companies in progress at once and no limit on API keys. Plans differ only in credits and in the price per credit.
The call answers 402 with the code insufficient_credits, and nothing is charged. Buy a pack or change your plan in the console, and the next call works.
Yes. An upgrade starts at once, and the unused part of your old plan comes off the price. A downgrade starts at your next billing date. Cancel at any time.
Monthly plans and credit packs are paid through Dodo Payments, our merchant of record. Prices do not include tax.
A new account with a work e-mail gets 200 credits for 30 days, once per company. No credit card is required. Trial workspaces have lower limits until the first payment.
Yes. An agent with a wallet pays each call in USDC with x402: no account, no API key, no checkout. See Pay per call above.
Sign up with a work e-mail. No credit card required.