Complete KYB file for a French company (one call)

get/v1/kyb/{siren}

Request

  • Base URL: https://api.sirenic.eu
  • URL: https://api.sirenic.eu/v1/kyb/{siren}
  • Auth: one of:
    • none
    • API key in header X-Api-Key
    • HTTP bearer

Path parameters

sirenstring required

9-digit SIREN (Luhn-validated)

Response

Identity, officers, BODACC legal alerts, commercial-court decisions, filed financials, sanctions screening of the company and each officer (6 official lists, each consulted list with its entry count, publication date and what that date means), computed VAT number, completeness score with missing blocks. Common provenance[] envelope (states and reading rules: GET /v1/lecture, free). Screening status and qualifications (closed lists: GET /v1/lecture): correspondances_a_verifier when a match is not a rapprochement_partiel (non_qualifiable weighs); rapprochements_partiels_seulement when every match is one (likely homonymy), counted by no verdict. Statutory auditors are not screened: listed in criblage_sanctions.cibles_ecartees with the reason. contentieux block (since 2026-09-24), as risques.contentieux of /v1/intelligence: decisions linked to the company (Judilibre open data, partial coverage), full counts, the 20 most recent with official links, the cut stated; full list: GET /v1/entreprise/{siren}/contentieux. Zero decisions is absence_non_conclusive, never « no litigation »; a sole proprietorship or a restricted-diffusion entity gets couvert: false, outside the completeness score; a stock outage is indisponible, counted missing.

Changes

No recorded changes to this operation across all 1 revision of this API.