About Sirenic
Sirenic serves official company data, French and European, to software and to agents. You pay per call: in USDC or EURC over the x402 protocol, or with an API key and prepaid credits. Open today: 150 free calls a month with an account, on 109 of 125 routes (the price list says which), and pay-per-call over x402 (USDC or EURC), with no account except registry filings. Prepaid credits: card top-up is not open yet.
Why
Official registers publish a great deal, each in its own way: its format, its licence, its rhythm, its identifiers. Sirenic reads them and serves them in a common shape, so that a program can check a company without knowing every register. The data remains the register's; what Sirenic computes itself (a score, a check-digit control, a verdict reached by rules) is declared as such in the answer, with Sirenic as its source.
What every answer says about itself
- Its source, block by block. Every paid JSON answer carries a
provenanceblock: for each part of the answer, the register it comes from, how it was read (local copy or live read), the date of the stock read or of the consultation and, where it can be measured, the coverage. The licence of each source is published in the register dictionary. - How to cite it. Every paid JSON answer opens with a
citationfield: Sirenic, the registers cited and theiras_ofdates (publication, ingestion or live read, as theprovenanceblock says), to be quoted verbatim. - Its limits. A cut list says so, with its total or, failing that, a lower bound of that total. An absence that is not proven is never presented as an absence. Closed lists and reading rules are published at /v1/lecture.
- Its authenticity. Every successful API answer is signed (Ed25519) and can be verified offline with the public key of its identifier, published and never removed. Every answer of a paid route also carries a verification number, printed on the PDF report and in the KYB file: its address
/verifier/<number>shows its receipt to whoever receives the document (date, route, key, hash and signature), never the data. - Its price. Every route has a fixed price, shown before the call. An error is never charged: if the route fails after the payment was verified, the payment is cancelled. An incomplete answer is charged only if it states, in its body, what it lacks.
What Sirenic is not
Sirenic is neither a register nor a government service: it reuses data published by official registers, under their licences, and is affiliated with none of the administrations whose data it reuses. Its default score is a decision aid: neither a solvency opinion nor a credit rating. Sirenic does not issue Kbis extracts.
Write to us, report a defect
One address for everything: contact@sirenic.eu. To report a defect (wrong data, billing, security), send the URL you called, the identifier (SIREN or national number) and what looks wrong; the machine-readable form is security.txt. We answer in writing.
Further: pricing, API reference, use cases. What an agent reads first: llms.txt, OpenAPI, MCP. Legal notice, privacy.