Interroger les registres d'entreprises européens

Chaque registre européen a son identifiant, son vocabulaire et ses trous. Écrire treize intégrations est un projet ; en écrire une qui rend la même forme partout est le travail que nous avons fait. /v1/eu/entreprise/{pays}/{id} rend identité, forme juridique, statut, date de création, siège, TVA, LEI et lien vers le registre, dans un schéma unique.

Voir une réponse réelle (gratuit) Obtenir le devis de /v1/eu/recherche

Ce qui est disponible, pays par pays

Le tableau ci-dessous donne les volumes mesurés en base. Une case vide ne veut pas dire « bientôt » : elle veut dire que ce pays ne publie pas cette brique en accès ouvert, ou que nous ne l'avons pas encore instruite.

PaysRegistreIdentitéComptes
Belgique (BE)Banque-Carrefour des Entreprises (KBO/BCE)1 958 234
Suède (SE)Bolagsverket1 930 5761 820 407
Norvège (NO)Enhetsregisteret (Brønnøysundregistrene)1 170 474
Lettonie (LV)Uzņēmumu reģistrs452 8451 857 692
Estonie (EE)e-Business Register (RIK)376 2611 646 066
Slovaquie (SK)Register účetných závierok (RÚZ)449 0193 219 840
Pologne (PL)Krajowy Rejestr Sądowy (KRS)30 554
Danemark (DK)Erhvervsstyrelsen (CVR)3 981 920
Royaume-Uni (GB)Companies House840 922
Finlande (FI)Patentti- ja rekisterihallitus (PRH)60 889
Tchéquie (CZ)ISIR (registre d'insolvabilité)

Un tiret ne signifie pas zéro. Pour la Norvège, les comptes existent mais sont interrogés en direct au registre à chaque appel : il n'y a donc pas de stock local à compter, et notre table n'en garde qu'un cache. Pour la Belgique et la Pologne, la brique comptes est servie autrement (références de dépôts, événements) — voir les pages de routes correspondantes.

Copie locale ou interrogation en direct

La distinction change ce que vous pouvez attendre, donc nous la publions. La Norvège, l'Estonie, la Lettonie et l'Espagne sont servies depuis des copies locales — rapides, et datées. La Tchéquie, la Slovaquie, la Finlande, la Pologne et la Suisse sont interrogées en direct chez le registre — toujours à jour, et dépendantes de sa disponibilité. Le Danemark et le Royaume-Uni sont servis selon activation.

Au-delà de ces pays, la couverture passe par l'identifiant d'entité juridique mondial (LEI), qui donne les entités financières et les grands groupes partout dans le monde — mais pas la petite société locale.

Une photo périmée ferme la route plutôt que de mentir

C'est la garantie la plus importante de cette famille, et elle va à l'encontre du réflexe commercial. Quand une copie locale dépasse son seuil d'âge, la route rend 503 et le paiement est annulé, au lieu de servir une photo morte. Un registre figé qui répond « société active » sur une entreprise radiée depuis des semaines est plus dangereux qu'une absence de réponse.

Tous les stocks ne sont pas encore protégés de cette façon — certains n'ont qu'une surveillance d'exploitation. Chaque page de route le précise pour la brique qu'elle décrit, plutôt que de laisser croire à une protection uniforme.

Les briques qu'on ne trouve pas ailleurs

Comment on paie

Chaque route se paie à l'appel, en USDC ou EURC sur le réseau Base, par le protocole x402 : pas de compte à créer, pas de clé d'API, pas d'abonnement. Le premier appel renvoie un devis 402 que votre client règle, puis rejoue l'appel. Un appel en erreur n'est jamais facturé.

Vous préférez une facture en euros et des crédits prépayés ? C'est en préparation et nous n'annonçons pas de date tant que ce n'est pas ouvert. Écrivez à contact@sirenic.eu et vous serez prévenu à l'ouverture.

Les réponses payantes sont signées Ed25519 : vous pouvez prouver plus tard ce qui vous a été servi, et à quelle date. Le catalogue entier est lisible gratuitement dans l'OpenAPI et le llms.txt.

Un appel, de bout en bout

# Client x402 (npm) — le devis 402 est réglé et l'appel rejoué automatiquement
npx x402-fetch https://api.sirenic.eu/v1/entreprise/552032534

# Ou en MCP, dans Claude Code / Cursor
claude mcp add --transport http sirenic https://api.sirenic.eu/mcp

Routes utilisées et prix

RoutePrixCe qu'elle rend
/v1/eu/recherche (exemple gratuit)$0.003European company search across official registers: company lookup by name, returning European company data in one unified schema. Norway, Estonia, Latvia and Spain (BORME base, hoja key) are served from local copies; Czechia, Slovakia, Finland, Poland and Switzerland are queried live; Denmark and UK when enabled; plus worldwide GLEIF (LEI) coverage of financial entities and large groups. Top 10 matches with country, national ID, status and a score_confiance (0-1 match confidence).
/v1/eu/entreprise/{pays}/{id} (exemple gratuit)$0.01European company profile by country code and national ID — official company registry data in one unified JSON schema: identity, legal form, status, creation date, head office, VAT, LEI, register link. Live: Norway, Estonia, Latvia, Belgium (KBO, NACEBEL + establishments), Czechia (ARES), Slovakia (RPO), Finland (PRH), Poland (KRS), Switzerland (Zefix, the Swiss company registry); Denmark and UK when enabled; elsewhere via GLEIF (LEI). European company data for KYB and due diligence.
/v1/eu/entreprise/{pays}/{id}/comptes (exemple gratuit)$0.01European company financials — Belgian and Finnish company annual accounts, filings list. BE: every published deposit reference at the NBB CBSO (Central Balance Sheet Office, Authentic Data, since 1978), 10-digit enterprise number. FI: fiscal years available as PRH XBRL filings (~5% of Finnish limited companies file digitally; empty filings are filtered out, every listed year carries figures), Business ID NNNNNNN-N. Unique on x402: no other service exposes Belgian or Finnish filed accounts.
/v1/eu/entreprise/{pays}/{id}/transactions-dirigeants (exemple gratuit)$0.02Director transactions and insider transactions at Belgian and German listed companies — managers transactions (directors' dealings) under MAR Article 19, as notified to the FSMA and BaFin: are the company's managers buying or selling? Issuer-level aggregate over a rolling 12 months — counts, gross buy and sell amounts, net flow, breakdown by declarer category, and the underlying notifications. BE: 10-digit enterprise number. DE: LEI or ISIN. No individual is ever named.

Questions fréquentes

L'Allemagne et les Pays-Bas sont-ils couverts ?

Pas en fiche d'identité : ces deux registres sont explicitement hors périmètre de la recherche unifiée. L'Allemagne est présente par un autre biais, les transactions de dirigeants suivies par son autorité de marché.

Que se passe-t-il si le registre étranger est en panne ?

Pour une route en direct, la réponse est un 503 et l'appel n'est pas facturé. Nous ne servons jamais une réponse dégradée payée.

Les identifiants nationaux sont-ils normalisés ?

Chaque pays garde son identifiant propre — numéro d'entreprise à 10 chiffres en Belgique, identifiant à 11 chiffres en Lettonie, identifiant finlandais au format NNNNNNN-N, et ainsi de suite. La page de route de chaque pays indique le format attendu, parce qu'un mauvais format est la première cause d'appel raté.

Passer à l'action

Aucun compte à créer, aucune clé à demander : la première étape est gratuite et vous montre exactement ce que vous achèteriez.

Voir une réponse réelle (gratuit) Obtenir le devis de /v1/eu/recherche Lire la référence de la route Être prévenu des packs en euros

À lire ensuite