One API for all your European business needs

Company lookup, VAT validation, IBAN verification, SEPA payments, currency conversion — all in one endpoint. Built for developers who build for Europe.

$ curl https://frenchbusinessapi.com/vat/validate/FR89421940101

7 APIs, one key, zero hassle

Everything you need to build European B2B software, from company data to payment processing.

🏢

Company Lookup

Search 42M+ French companies by SIRET, SIREN, or name. Full address, GPS, workforce data.

📮

Postal Codes

Enrich French postal codes with commune, département, région, and GPS coordinates.

🧾

VAT Validation

Validate EU VAT numbers via VIES, get rates for all 27 countries, check reverse charge rules.

🏦

IBAN Validation

Validate IBANs for 76 countries, extract bank codes, check SEPA membership. 112 BICs directory.

📅

Business Days

Calculate working days, public holidays, and deadlines across 12 European countries.

💱

Currency Exchange

Real-time ECB rates for 31 currencies. Convert amounts, access 90-day history.

💳

SEPA Payments

Generate SEPA credit transfer & direct debit XML (pain.001/008). Create EPC QR codes.

Up and running in minutes

No complex setup, no SDK required. Just HTTP requests and JSON responses.

1

Get your API key

Sign up and get a free key with 100 requests/day. No credit card required.

2

Call any endpoint

One base URL, 7 API modules, consistent JSON responses. Use any language.

3

Scale when ready

Pay only for what you use, starting at $0.001 per request. No monthly commitment.

Simple, predictable, well-documented

Clean JSON responses. Consistent error handling. Works with any language or framework.

request.py
import httpx

# Validate a French VAT number
response = httpx.get(
    "https://frenchbusinessapi.com/vat/validate/FR89421940101",
    headers={"X-API-Key": "your_api_key"}
)
print(response.json())
response.json
{
  "valid": true,
  "country_code": "FR",
  "company_name": "GOOGLE FRANCE",
  "company_address": "8 RUE DE LONDRES 75009 PARIS"
}

Simple, transparent pricing

Start free, scale as you grow. No surprise fees, no long-term contracts.

Free
$0/month
For testing and personal projects
  • 100 requests/day
  • All 7 APIs included
  • Rate limit: 100 req/hour
  • Community support
Start Free
Ultra
$10/month
For high-volume production use
  • 500,000 requests included
  • Then $0.0005 per request
  • Rate limit: 200 req/min
  • All 7 APIs included
  • Priority support
Contact Us

x402 protocol support

AI agents can access all endpoints with instant USDC micropayments on Base. No API key, no signup, no subscription.

1

Agent calls /x402/*

Any x402-compatible AI agent calls an endpoint under /x402/ without authentication.

2

Receives HTTP 402

The server responds with payment instructions: $0.001 in USDC on Base network.

3

Pays and gets data

The agent pays automatically, retries, and receives the API response. Fully autonomous.

https://frenchbusinessapi.com/x402/vat/validate/FR89421940101

All 35 endpoints mirrored under /x402/ — powered by the x402 open standard

Frequently asked questions

Everything you need to know before getting started.

What data sources do you use?
Official public data: INSEE SIRENE for French companies, La Poste for postal codes, EU VIES for VAT validation, and the European Central Bank for exchange rates. All data is updated regularly to ensure accuracy.
Do I need separate API keys for each API?
No, one key gives you access to all 7 APIs. Sign up once, and you can call any endpoint immediately — company lookup, VAT validation, IBAN checks, and more.
What's the uptime?
We target 99.9% uptime. All services are monitored around the clock, and we maintain redundant infrastructure to minimize downtime.
Can I use this in production?
Yes, our APIs are production-ready with rate limiting, consistent error handling, and detailed documentation. Many companies already rely on our endpoints for their day-to-day operations.
Is there a rate limit on the free plan?
Yes, the free plan allows 100 requests per day and 100 per hour. This is perfect for development and testing. You can upgrade anytime — no downtime, no key change required.
What is x402 and how does it work?
x402 is an open payment protocol that lets AI agents pay for API access automatically using USDC stablecoins on the Base network. All our endpoints are available under /x402/ without needing an API key. When an agent calls an endpoint, it receives an HTTP 402 response with payment instructions, pays $0.001 in USDC, and gets the data. No signup required.
Can I use both API key and x402 payments?
Yes. Traditional API key access is available on all main endpoints (via RapidAPI or direct). x402 USDC payments are available on all /x402/ endpoints. Same data, two ways to pay. Use whichever fits your workflow.

Ready to build for Europe?

Get your free API key and start making requests in under two minutes.

Get Free API Key