Snelstart BODACC API
Open data en gratis
De BODACC API is gratis en open: deze biedt via open data en in realtime toegang tot de volledige database van het Bulletin Officiel — 11,3 miljoen aankondigingen, 6,7 miljoen bedrijven, 1,9 miljoen personen (live cijfers stats/counts). Waar het historische BODACC-bestand één keer per dag wordt gedownload, toont de API de aankondigingen direct na publicatie, zonder sleutel voor openbare gegevens.
# De exacte tellers, zonder sleutel
curl "https://bodacc.io/api/bodacc/stats/counts"
Eerste aanroep
De openbare BODACC API is zonder sleutel toegankelijk voor de gegevens. Het meest gebruikte endpoint zoekt aankondigingen op trefwoord:
curl "https://bodacc.io/api/bodacc/annonces?q=boulangerie&limit=5"
Antwoord (uittreksel):
{
"total": 48231,
"results": [
{
"id": "A2023001_000123",
"dateparution": "2026-08-07",
"typeavis": "A",
"familleavis": "creation",
"commercant": "BOULANGERIE DUPONT",
"ville": "LYON",
"numerodepartement": "69"
}
],
"limit": 5,
"offset": 0
}
Volledige specificatie
De API documenteert 46 endpoints (geverifieerd op de live OpenAPI). Twee manieren om deze te verkennen:
- Swagger UI:
https://bodacc.io/api/bodacc/docs https://bodacc.io/api/bodacc/openapi.json
Belangrijkste endpoints
| Endpoint | Beschrijving |
|---|---|
GET /api/bodacc/annonces | Zoeken naar aankondigingen (trefwoord, familie, stad, departement, SIREN, datums) |
GET /api/bodacc/annonces/{id} | Detail van een aankondiging + relaties (bedrijf, personen) |
GET /api/bodacc/entreprises | Zoeken naar bedrijven (naam, SIREN, NAF, status, verrijkte filters) |
GET /api/bodacc/entreprises/{siren} | Volledig dossier van een SIREN |
GET /api/bodacc/personnes/{id} | Personenfiche (identiteit + mandaten) |
GET /api/bodacc/annuaire/{role} | Register van vereffenaars, mandatarissen, bestuurders |
GET /api/bodacc/stats/counts | Globale tellers (aankondigingen, bedrijven, personen) |
Authenticatie
Voor openbare toegang is geen sleutel vereist. Voor de Pro- en Enterprise-aanbiedingen accepteren de gedocumenteerde endpoints een API-sleutel:
curl "https://bodacc.io/api/bodacc/annonces?q=boulangerie" \
-H "X-API-Key: sk_bodacc_..."
De sleutel kan ook worden doorgegeven via Authorization: Bearer sk_bodacc_.... Een ongeldige of ingetrokken sleutel retourneert 401.
Fouten
De API retourneert standaard HTTP-fouten met een JSON-body die het probleem beschrijft:
400: ongeldige parameter401: ongeldige of ingetrokken API-sleutel404: resource niet gevonden429: te veel verzoeken — respecteer deRetry-After-header
Limieten
limit: tussen 1 en 500 per verzoekoffset: tot 10.000 (anti-dump paginering)- De gegevens worden in realtime bijgewerkt na elke publicatie van het BODACC
- Zoeken op familie gebruikt exacte gematerialiseerde totalen (
total_estimeafwezig); gecombineerde tekstzoekopdrachten kunnen een geschat totaal retourneren ("total_estime": true)
Verder lezen
- Aankondigingen zoeken: alle zoekparameters
- Bedrijfsfiches: zoeken en SIREN-fiche
- Personen en register: bestuurders en professionals
- Statistieken: tellers en reeksen
- Authenticatie en limieten: API-sleutels en goede praktijken