Articles and guides
What to know about company registers.
Everything we have written, in French and English: concrete situations, dated factual comparisons, replayable measurements and one page per API route.
INSEE Sirene · RGE · Egapro
Building a B2B prospecting list
A purchased prospect list ages the moment it is exported. Built on the official registry, it is fresh by definition. /v1/prospection filters the whole registry (29,922,486 company numbers, 16,638,954 active) and returns 100 active companies per page, one payment per page, over 100 pages at most; the total is not computed, the response states a lower bound (listes_bornees.resultats).
20 concrete situations: building a prospect list, deciding whether to work with a customer (KYB file, default risk, sanctions), monitoring your customers, checking a French association, anticipating public-contract expiries, verifying a supplier before payment. And 6 comparisons with dated facts, each starting with what the other one does better. Then 1 published measurement with its sample, method and limits.
Building a B2B prospecting list
Multi-criteria filters over the complete registry: activity, area, legal form, workforce, age, certifications. 100 active companies per page.
Use casesAnticipating public-contract expiries
Filter contracts ending inside your window by CPV segment and department, with the incumbent holder.
Use casesAutomating business verification (KYB)
One call, a full company file: identity, officers, legal alerts, commercial-court decisions, accounts, sanctions screening, each block with its provenance.
Use casesAssessing a customer's default risk
A 0-100 score at ~12 months, computed at call time from filed accounts, with every component, its threshold and a confidence level.
Use casesScreening a counterparty against sanctions lists
UN, EU, OFAC, United Kingdom, French asset freezes, Swiss SECO. Fuzzy matching with a 0-100 confidence score per hit — never a bare yes/no.
Use casesDetecting insolvency proceedings
Administration, liquidation, deregistration: by company number or by criteria. Czech, British and Latvian registers also covered.
Use casesComparing companies on official data
2 to 5 companies side by side: identity, default-risk score, latest statutory accounts, alerts. A comparability block flags when the comparison is meaningless.
Use casesMonitoring a portfolio of customers or suppliers
1 to 100 targets checked daily against official sources, for 30, 90 or 365 days. Ed25519-signed webhook, e-mail digest, and always pollable.
Use casesKnow what changed at a customer since your last contact
Legal notices, accounts, court decisions, contracts, sites, licences, sanctions, trademarks and patents published since a date, in one dated call.
Use casesEnrich and clean your CRM
Before a campaign, every company record in your CRM gets its SIREN, address and VAT number with its VIES status; ceased companies and duplicates flagged.
Use casesGet your customer base ready for e-invoicing
Before your first e-invoice, every customer in your export gets its SIREN, head-office SIRET and VAT number with its VIES status.
Use casesQuerying European company registers
One response shape for 15 countries, plus what each register does not publish. Belgian, Danish, British and Swedish annual accounts.
Use casesChecking a provider's authorisation
Payment, e-money, insurance, telecoms, asset management, crypto: three official registers by company number, plus the ESMA registers by name.
Use casesIdentifying who controls a company, without naming a natural person
The UK PSC register restricted to legal entities, French ownership from filed articles of association; natural persons are counted, never named.
Use casesChecking a French association by its RNA number
Title, purpose, position, office and Official Journal notices of a French association, with or without a SIREN: three pay-per-call routes, limits stated.
Use casesVerify a supplier before you pay them
One call, one verdict: active company number, VAT validated live at VIES, IBAN form-checked, bank identified. No account, no API key, paid per call.
Use casesCross-check the identifiers printed on an invoice you received
An invoice's VAT number can be valid at VIES yet belong to another company than the printed number. One call cross-checks all three identifiers.
Use casesPreparing supplier master data for the French e-invoicing mandate
Reception becomes mandatory on 1 September 2026 for every VAT-liable French company. Clean 2 to 100 suppliers per call, with per-block provenance.
Use casesValidate an intra-community VAT number
Live validation against VIES for every EU member state, with the consultation identifier kept as proof. An outage is never served as an invalid number.
Use casesBriefing your AI on a French company
A Markdown briefing to paste into an AI: identity, accounts, BODACC, court decisions and contracts, each block with its status, and the source to quote.
ComparisonsSirenic or Pappers: which one for which need
Surveyed on a paid Pappers account: credit cost per field, whether scoring is recomputed, PEP coverage. Dated facts, sources cited.
ComparisonsSirenic or Societe.com
Their API is quotation-based, IP-restricted, capped at 60 requests per minute. Ours is publicly priced and callable without an account.
ComparisonsSirenic or Infogreffe
Regulated prices surveyed 2026-08-19: Kbis €3.06, annual accounts €9.08, statement of charges up to €62.88. What the court registry does and we never will.
ComparisonsSirenic or API Entreprise (DINUM)
API Entreprise is reserved for public bodies, free, and grants access to certificates the private sector cannot obtain.
ComparisonsSirenic or the INPI register directly
French national register data is free over API and SFTP, with an account. This comparison honestly says when you should ingest it yourself rather than pay us.
ComparisonsSirenic or the free company-search API
Free, key-less, 52 search criteria, 7 requests per second. To find a company number, pay nothing. Here is exactly where it stops, measured on a real call.
MeasurementsProvenance and freshness of Sirenic data, measured on 20 SIREN
Measured on 2026-10-07 on 20 SIREN published with seed and query: blocks served, declared source and data age, against BODACC and public ratios.
The 122-route reference lives apart, one page per route: API reference.