B2B company & contact data

Company data your pipeline can call.

Qualify a company, find a professional email, enrich a record, search the French registry — one API, one x-token header, pay per request.

100 free credits every month · no card required · credits never expire.

# one call, one header
curl -X POST https://tools.epsimo.org/qualify \
  -H "x-token: $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://acme.fr"}'

{
  "industry": "Software",
  "target_audience": "c-levels",
  "market": "B2B",
  "value_proposition": "..."
}

Everything you need per company

Each endpoint is independent, metered in credits and documented in the interactive reference.

4 credits (1 cached)

Company qualification

Industry, target audience, market and a value proposition from any company website.

/qualify

8 credits (3 cached)

One-call enrichment

Registry record, qualification and a professional email in a single request.

/enrich

2 credits

Email discovery

The most likely professional address, inferred from published patterns — never probed.

/email-verify

1 credit

French company search

10M+ companies: name, activity, size, headcount, revenue and directors.

/entreprise

1 credit

Geo search

Every company around a GPS point, with radius and activity filters.

/entreprise/geo

3 credits

Ask the site

A short, grounded answer about a company website, without reading it yourself.

/question

2 credits

Page extraction

The main text of any page, direct fetch with a headless-browser fallback.

/scrape

See every feature with a request and response example →

From zero to a qualified company in three steps

Create a key

Sign up with your email. The key is shown once; only its hash is stored. The free tier is active immediately.

Call the API

Send x-token with any request. Credits are deducted per call, and every response carries the remaining balance headers.

Top up when needed

Buy a credit pack with Stripe from the customer area. Credits never expire and the webhook credits your key automatically.

Endpoints and cost

Costs are per request, in credits. Cached results cost less; failures are not billed.

EndpointWhat it returnsCost
/qualifyCompany qualification4 credits (1 cached)
/enrichOne-call enrichment8 credits (3 cached)
/email-verifyEmail discovery2 credits
/entrepriseFrench company search1 credit
/entreprise/geoGeo search1 credit
/questionAsk the site3 credits
/scrapePage extraction2 credits

Use it from Claude, Cursor — any MCP client

The API is also an MCP server. Point your agent at https://tools.epsimo.org/mcp and it gets one tool per endpoint, billed in the same credits.

Claude Code

claude mcp add --transport http api-bridge   https://tools.epsimo.org/mcp   --header "x-token: $API_KEY"

Then ask: “Qualify acme.fr and find the email of its CEO.”

Cursor / generic client (JSON)

{
  "mcpServers": {
    "api-bridge": {
      "type": "http",
      "url": "https://tools.epsimo.org/mcp",
      "headers": { "x-token": "ab_live_..." }
    }
  }
}

Claude Desktop only speaks stdio — bridge the HTTP endpoint with npx -y mcp-remote https://tools.epsimo.org/mcp --header "x-token: ab_live_...". Tools: qualify_company, enrich_company, find_email, search_french_companies, search_companies_near, scrape_page, ask_website, get_usage.

Pricing

Start free. Buy credits when you need more — one pack, no subscription.

Free

Free tier

100 credits every month, reset on the 1st (UTC).

No card required. Create a key and start calling right away.

Create a key

One-off

1,000 credits

40 EUR

Pack pack_1000. The final amount is confirmed on the secure Stripe checkout page. Credits never expire.

One-off

10,000 credits

400 EUR

Pack pack_10000. The final amount is confirmed on the secure Stripe checkout page. Credits never expire.

One-off

5,000 credits

200 EUR

Pack pack_5000. The final amount is confirmed on the secure Stripe checkout page. Credits never expire.

Payment is handled by Stripe. Prices are shown on the secure Stripe checkout page; credits are added by the webhook within seconds of payment.

Get your API key

100 credits are included every month. No card required.

Customer area

Paste your key to see your balance and usage, accept the terms, and buy credits.

FAQ

What is a credit?

One credit is the unit each endpoint charges: a company search costs 1 credit, an email find 2, a qualification 4, a full enrichment 8. Cached results cost less. See the table above.

What happens when I run out?

Customer keys get 402 Insufficient credits until you buy a pack. The free allowance resets on the 1st of each month (UTC); purchased credits never expire.

Are the email addresses verified?

No mailbox is probed. Addresses are inferred from published company patterns, with a confidence and a source. Deliverability is never guaranteed.

Where does the data come from?

Public company websites, DNS records (MX, SPF, DMARC) and the French registry “API Recherche d’Entreprises” (DINUM, Licence Ouverte 2.0), credited in each response’s source field.

How do I opt out or delete data?

Use the opt-out endpoint for a domain or a person, or read the privacy notice for retention and legal bases.

Can I get a refund?

Yes — refunds are handled by Stripe and remove the proportional credits from the purchased balance. Contact support with your key prefix and the payment reference.

What are the rate limits?

Free plan: 60 requests/minute per key. Legacy shared tokens: 300/min. Exceeding a limit returns 429 with Retry-After.