Starter
$49 / month
5,000 credits each month
$9.80 per 1,000 credits
Pay only for what you use. Pick a monthly plan or a one-time pack. Every answer shows its cost in the X-Credits-Cost header.
$49 / month
5,000 credits each month
$9.80 per 1,000 credits
$199 / month
25,000 credits each month
$7.96 per 1,000 credits
$599 / month
100,000 credits each month
$5.99 per 1,000 credits
Plan credits reset each 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.
$29
One-time payment, valid for 12 months. $14.50 per 1,000 credits.
$119
One-time payment, valid for 12 months. $11.90 per 1,000 credits.
$499
One-time payment, valid for 12 months. $9.98 per 1,000 credits.
We use plan credits first, then pack credits, oldest pack first. Prices are in USD and do not include tax.
200 credits for 30 days. For new accounts with a work e-mail, once per company. No credit card required.
Trial workspaces have lower limits. Your first payment removes them.
Start free| Trial limit | Value |
|---|---|
| Requests a minute per key | 60 |
| New companies waiting at one time | 3 |
| New companies a day | 25 |
| Active API keys | 2 |
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); 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 |