Skip to main content
4 min read

Credits, pricing & top-ups

You pay per enrichment. No subscription. No per-field charge. Credits never expire. That is the whole model — the rest of this page is detail.

How billing works

One enrichment, one charge. You send a person, a LinkedIn URL, or a company domain; abm.dev resolves it across ten data sources and returns one answer. You are billed for that answer, not for each source it touched and not for each field it filled.

So:

  • No subscription. Buy credits, spend them when you run.
  • No per-source bill. Ten sources, one price.
  • No per-field charge. Eighty-nine canonical fields and forty signals, included.
  • Credits never expire. Buy now, run in a year.

Every data source is included on every plan. There are no add-ons to unlock.

What a credit buys

One credit, one enrichment. From €0.29 per enrichment at the entry rate, less in volume.

Each enrichment returns up to eighty-nine canonical fields — forty-three on the person, forty-six on the company — plus forty signals. Every value carries three things: its source (which of the ten providers it came from), a confidence score from 0 to 1, and a selection_reason telling you why that value was chosen over the alternatives.

Higher confidence means more of the sources agreed. A value is either cited or it is not returned. No fabricated facts.

For the field-by-field breakdown, see /docs/concepts/canonical-fields. For how the score works, see /docs/concepts/confidence-scores. For the providers, see /docs/concepts/data-sources.

Top-up packs

Pay as you go. Top up from €2.89. Larger packs cost less per enrichment.

PackPriceNotes
30 enrichments€2.89
100 enrichments€9.29
500 enrichments€36.99Best value
2,000 enrichments€119.99

Need more than two thousand at a time? See /#pricing for current options.

Free credits

Two ways to spend nothing first.

  • The playground is free. Run real enrichments in the browser before you write a line of code: /dashboard/playground.
  • Launch credits. Use code LAUNCHCODES at /sign-up for free credits to start.

Spending credits

Three ways to run an enrichment. All draw from the same credit balance.

1. From a script or terminal — call the API directly.

HTTP
POST https://api.abm.dev/api/v2/enrichments
x-api-key: YOUR_API_KEY
Content-Type: application/json

{"targets":[{"type":"person","email":"[email protected]"}]}

Each target also accepts a LinkedIn URL or a company domain. Then read the result back:

HTTP
GET https://api.abm.dev/api/v2/enrichments/{id}
x-api-key: YOUR_API_KEY

Note

Send your key as either an x-api-key header (used above) or Authorization: Bearer on POST /api/v2/enrichments. Confirm against the live reference at /api-reference/enrichment.

See /docs/getting-started and /api-reference.

2. From an AI agent — connect the MCP server.

The MCP server at https://mcp.abm.dev/mcp exposes abm.dev’s enrichment tools inside your agent. In Claude: Settings → Connectors → Custom, then paste the URL. The exact tool list is unverified here — see /for-agents.

For Cursor, Claude Code, or Windsurf, tell the agent to read /docs (and llms.txt), request a key, save it to a .env, run a test enrichment, and report back with citations.

3. In real time or in batches.

Single calls stream over SSE so an agent loop can read the answer as it resolves. Batch jobs run in the background and fire a webhook when they finish. For the job mechanics, see /api-reference/jobs.

A quick read on cost

  • Trying it out? The playground is free, and LAUNCHCODES covers your first runs.
  • Wiring a workflow? The 30- or 100-pack is enough to test in production.
  • Running steadily? The 500-pack is the best value, and credits never expire, so there is no rush to spend them.

Billing operator

abm.dev is operated by Foxley Farm Operations Ltd, UK Company No. 16392009, Oakham, United Kingdom. Billing is GDPR-compliant.

Still stuck?

Open a support ticket.