Pricing

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.

What a credit buys

Every answer shows its cost in the X-Credits-Cost header. Queued calls are free.

  • 2 creditsCompany profile
  • 2 creditsVerified work e-mail
  • 3 creditsCompetitor list
  • 2 creditsCustomer or partner rowa row, +1 a call
  • 1 creditPerson at a companya row, +1 a call
  • 1 creditSearch, up to 50 rows

Monthly plans

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:

  • 2,500 company profiles
  • 2,500 verified work e-mails
  • 1,666 competitor lists
Get started
Recommended

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:

  • 12,500 company profiles
  • 12,500 verified work e-mails
  • 8,333 competitor lists
Get started

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:

  • 50,000 company profiles
  • 50,000 verified work e-mails
  • 33,333 competitor lists
Get started

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.

Credit packs

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:

  • 1,000 company profiles
  • 1,000 verified work e-mails
  • 666 competitor lists
Get started

Credit pack

$119

10,000 credits

$11.90 per 1,000 credits. One payment.

Enough for any one of these:

  • 5,000 company profiles
  • 5,000 verified work e-mails
  • 3,333 competitor lists
Get started

Credit pack

$499

50,000 credits

$9.98 per 1,000 credits. One payment.

Enough for any one of these:

  • 25,000 company profiles
  • 25,000 verified work e-mails
  • 16,666 competitor lists
Get started

We use plan credits first, then pack credits, oldest pack first. Prices are in USD and do not include tax.

Every plan and pack includes

  • Every endpoint and the MCP server
  • Each relationship with the public page that shows it
  • fresh=true on any call to refresh the data now
  • A callback when new data is ready
  • 300 requests a minute per key
  • 10 new companies in progress at once
  • No limit on API keys
  • Calls that fail on our side are free

Compare plans

Plans differ in credits and price per credit. The limits are the same once you pay.

FeatureFree trialStarterGrowthScaleCredit packs
PriceFree$49 a month$599 a monthFrom $29, once
Credits200, once5,000 a month100,000 a month2,000 to 50,000
Price per 1,000 credits—$9.80$5.99$14.50 to $9.98
Company profiles1002,500 a month50,000 a month1,000 to 25,000
Unused creditsEnd after 30 daysReset each monthReset each monthLast 12 months
Requests a minute per key60300300300
New companies in progress at once3101010
New companies a day25No limitNo limitNo limit
Active API keys2No limitNo limitNo limit
Every endpoint and the MCP serverYesYesYesYes

Estimate your plan

Tell us what you need each month. We do the math with the prices below.

Each month
2,000 credits

Starter covers it: $49 a month for 5,000 credits.

Queued calls and calls that fail on our side are free.

Start free

Pay per call for AI agents

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.

How agents pay

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…" }

Credits per call

If a call fails on our side, it is free. "Free when" lists the other free cases.

EndpointCreditsFree when
GET /api/v1/company/details2 (+1 with fresh=true when it queues a refresh); 1 for 404 company_not_found202 queued, 404 not_in_graph with cache=only
GET /api/v1/company/customers1 + 2 per row returned over all lists (include=customers,partners), at most 401 a page per list202 queued
GET /api/v1/company/vendors1 + 2 per vendor returned, at most 401 a page404 not_in_graph, an empty list held back because the company's domain is not verified
GET /api/v1/company/people1 + 1 per person returned, at most 101 a page; executives in details are free202 queued, an empty list while partial
GET /api/v1/company/competitors3202 queued, an empty list while partial
POST /api/v1/company/batch2 per distinct found domain (up to 50 entries)queued, queue_full, not_found, invalid and duplicate entries
GET /api/v1/company/search1 per started 50 rows returnedan empty answer
GET /api/v1/company/status0—
GET /api/v1/profile2 (+1 with fresh=true)no person found
POST /api/v1/work-email/lookupvalid 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/checkout0—
POST /mcp (each tool)the price of the endpoint the tool callsthe same cases

Questions

What is a credit?

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.

What costs nothing?

Queued calls, status checks and calls that fail on our side are free. The credits table on this page lists every other free case.

What happens to unused credits?

Plan credits reset each month. Pack credits last 12 months. We use plan credits first, then pack credits, oldest pack first.

Are the limits different on each plan?

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.

What happens when I run out?

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.

Can I change or cancel my plan?

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.

Who handles payment and tax?

Monthly plans and credit packs are paid through Dodo Payments, our merchant of record. Prices do not include tax.

How does the free trial work?

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.

Can an AI agent pay without an account?

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.

Start with 200 free credits

Sign up with a work e-mail. No credit card required.