78trust / 100

Bodacc Recherche

by Sirenic in Company & people data

x402 APIPassing, checked 3 h ago

Search French BODACC legal announcements by CRITERIA, not by company: pick a family (insolvency proceedings, deregistrations, sales, incorporations, accounts filings, conciliation...), a date window and optionally a department. Answers questions like: which companies entered insolvency proceedings in department 59 this week? Up to 100 announcements, newest first, each with its SIREN, court, town and structured judgment. Sole traders are excluded (their name is personal data) and counted.

GET https://api.sirenic.eu/v1/bodacc/recherche

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
36 ms typical, 148 ms slowest 5%
Last check
3 h ago
Next check
any minute now

How to call it

# See the payment challenge (nothing is charged)
curl -i -X GET "https://api.sirenic.eu/v1/bodacc/recherche?departement=59&depuis=2026-08-04&famille=collective&jusqu_a=2026-08-11"
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fapi.sirenic.eu%2Fv1%2Fbodacc%2Frecherche
const res = await pay("https://api.sirenic.eu/v1/bodacc/recherche?departement=59&depuis=2026-08-04&famille=collective&jusqu_a=2026-08-11");
console.log(await res.json());

Example input

{
  "departement": "59",
  "depuis": "2026-08-04",
  "famille": "collective",
  "jusqu_a": "2026-08-11"
}

Example output

{
  "annonces": [
    {
      "code_postal": "59200, 59009",
      "date_parution": "2026-08-11",
      "departement": "59",
      "departement_nom": "Nord",
      "famille": "Procédures collectives",
      "id": "A202601513770",
      "jugement": {
        "date": "2026-07-09",
        "famille": "Extrait de jugement",
        "nature": "Autre jugement et ordonnance"
      },
      "siren": null,
      "tribunal": "Greffe du Tribunal Judiciaire de Lille",
      "type_avis": "Avis initial",
      "url_bodacc": "https://www.bodacc.fr/pages/annonces-commerciales-detail/?q.id=id:A202601513770",
      "ville": "Tourcoing, Lille Cedex"
    }
  ],
  "consulte_le": "2026-08-11T22:19:24.289Z",
  "criteres": {
    "departement": "59",
    "depuis": "2026-08-04",
    "famille": "collective"
  },
  "exclues_personnes_physiques": 8,
  "exclues_type_indetermine": 0,
  "limite": 100,
  "source": "BODACC (Bulletin officiel des annonces civiles et commerciales), DILA — via l'API Opendatasoft officielle, Licence Ouverte 2.0",
  "total_servi": 56,
  "tronque": false
}

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
3 h agoPassed40254 ms$0.03
7 h agoPassed40235 ms$0.03
10 h agoPassed402148 ms$0.03
14 h agoPassed40234 ms$0.03
17 h agoPassed40233 ms$0.03
21 h agoPassed40245 ms$0.03
25 h agoPassed40235 ms$0.03
28 h agoPassed40232 ms$0.03
32 h agoPassed402127 ms$0.03
35 h agoPassed402136 ms$0.03
39 h agoPassed402145 ms$0.03
43 h agoPassed40234 ms$0.03
46 h agoPassed40236 ms$0.03
2 days agoPassed402155 ms$0.03