BODACC · French Legal Announcements by Date or SIREN avatar

BODACC · French Legal Announcements by Date or SIREN

Pricing

from $3.49 / 1,000 announcement retrieveds

Go to Apify Store
BODACC · French Legal Announcements by Date or SIREN

BODACC · French Legal Announcements by Date or SIREN

Export official French legal announcements — registrations, insolvencies, business sales — by date, keyword, region, or SIREN. Companion Actor: French Companies. Public gazette. No API key.

Pricing

from $3.49 / 1,000 announcement retrieveds

Rating

0.0

(0)

Developer

Corentin Robert

Corentin Robert

Maintained by Community

Actor stats

0

Bookmarked

11

Total users

0

Monthly active users

3 days ago

Last modified

Share

French Legal Announcements · BODACC Scraper

Pull official French legal announcements in minutes: monitor new company registrations, insolvency proceedings, business sales, and annual account filings — filtered by keyword, date range, department, or SIREN.

No API key. No login. No account on bodacc.fr.

Built for compliance teams, outbound sales, and market research — see Who is this for? below.


Also available

The company-register suite — pick the job: |-------|----------| | This Actor — BODACC | Official gazette: creations, insolvency, sales | | BOAMP public tenders | Calls for tenders and awards | | JOAFE associations | Association creations and dissolutions | | Actulegales | Collective procedures from actulegales.fr | | French Companies | Phone, email, directors from a SIREN | | French Establishments | Every SIRET for a SIREN list |


Who is this for?

You are…Typical goalSuggested setup
Outbound / SDR teamFresh company-creation leads by trade or keywordPreset Daily new businesses · add Keywords
Credit / risk analystInsolvency and collective procedure monitoringPreset Insolvency watch · daily schedule
M&A / biz-devBusiness sales and cessions de fondsPreset M&A — business sales · region via JSON
Compliance / KYBFull announcement history for known SIRENsPreset Full SIREN history · paste SIRENs
Data / opsScheduled master table of daily gazette noticesPreset Daily new businesses · maxResults: 0
Agency / integratorCRM feed from official French registerPaste bodacc.fr searchUrl · export JSON or CSV

What you get: one row per announcement with SIREN, company name, trade name, dates, location, legal details, and a direct link to bodacc.fr — export-ready JSON or CSV.


Quick start

Console (2 clicks)

  1. Leave What do you need? on Daily new businesses.
  2. Click Start — export from the Dataset tab.

Store Try caps at 10 announcements. If yesterday is empty (weekend / holiday), the Actor retries the last 7 days so the health check still writes a dataset. Set maxResults to 0 for an uncapped daily job.

Optional: add Keywords (restaurant, paysagiste…) to filter by trade. Schedule the Actor every morning for a fresh daily list.

Already searched on bodacc.fr?

  1. Copy the URL from your browser.
  2. Paste into BODACC search URL.
  3. Click Start — keywords, types, dates, and departments are extracted automatically.

Track specific companies

  1. Set What do you need? to Full SIREN history.
  2. Paste SIRENs (one per line) into SIRENs.
  3. Click Start.

Ready-made examples (published tasks)

ExampleBest for
Daily new French company registrationsSDR / outbound fresh-company lists
French insolvency watch on BODACCCredit risk / KYB monitoring
French business sales (fonds de commerce)M&A / biz-dev deal flow
Restaurant company creations on BODACCHospitality suppliers / franchise BD

What does this Actor do?

The BODACC (Bulletin Officiel des Annonces Civiles et Commerciales) is France's official legal gazette. Every business day it publishes thousands of court-validated announcements covering the entire French company lifecycle.

ModeInputBehavior
Date rangeStart and end dateAll announcements published in that window, filtered by type, keyword, and/or department. Default: yesterday → today — ideal for daily scheduled runs.
SIREN listOne or more 9-digit SIRENsEvery announcement ever published for those companies — full history.

Run presets

PresetWhat it does
Daily new businessesYesterday→today · creations + immatriculations · dedupe by SIREN
Insolvency watchCollective proceedings · insolvency export profile
M&A — business salesvente announcements · lead-gen export profile
Full SIREN historySIREN list mode · no row cap

Advanced filters (regions, enrichment, all announcement types) are available via API JSON — see API-only parameters below.


What data does it extract?

CategoryFields
Identityannouncement_id, date, announcement_type, siren, company, trade_name, person_type
Locationcity, postal_code, department, department_code, region
Registration detailslegal_form, capital_eur, management, address, activity, registration_date, activity_start_date
Insolvency detailscourt, judgment_type, judgment_date, judgment_details
Sale detailssale_origin, seller_name, seller_siren
Modification detailsmodification_descriptif
Radiation detailsradiation_type, radiation_details
Accounts filingaccounts_closing_date, filing_type
Sourceurl — direct link to the announcement on bodacc.fr
Register enrichmentcompany_naf, company_status, company_category, company_headcount_band, company_directors, company_gouv_url (optional, HTTP)

Typical field coverage

Measured on a production run with 1 000 announcements (mixed types, all regions).

FieldCoverageNotes
announcement_id, date, siren, url100%Core identity — always present
company, city, department_code100%On all announcements
announcement_type (English label)100%Mapped from familleavis
legal_form, activity~85%Present on registrations, not on insolvency/sales
court, judgment_type~100% of collectiveInsolvency-type only
sale_origin, seller_name~100% of venteBusiness-sale-type only
modification_descriptif~90% of modificationWhen court publishes the description
Email / phone0%Not in this register — use French Companies Scraper to enrich

How much does it cost to scrape BODACC?

Pay per event — you pay per announcement row written to the dataset, not for idle compute. BODACC fetches are lightweight HTTP calls; compute cost is minimal.

ScenarioRows billedFREEBronzeSilverGold
25 announcements (preview)25~$0.17~$0.16~$0.15~$0.14
500 announcements (daily run)500~$2.55~$2.30~$2.05~$1.80
5 000 announcements5 000~$25.00~$22.50~$20.00~$17.50
50 000 announcements (bulk)50 000~$249.55~$224.55~$199.55~$174.55

Includes the one-time actor-start charge ($0.05). Row prices decrease at each Apify plan tier.

Optional company register enrichment adds $0.001–0.002 per unique SIREN enriched, depending on your plan.


What types of announcements are available?

TypefamilleavisUse case
CreationcreationNew company registrations — fresh lead pipeline
ModificationmodificationChanges to existing companies
RadiationradiationDeregistrations / closures
InsolvencycollectiveRedressement, liquidation — risk signals, debt recovery
Business salesventeCessions de fonds de commerce — M&A sourcing
ImmatriculationimmatriculationRCS/RM registrations
Accounts filingdpcAnnual accounts deposited — financial monitoring
Other noticesdiversMiscellaneous legal notices

Input examples

Quickest start — paste a BODACC URL

Run a search on bodacc.fr, apply your filters, copy the URL, and paste it into searchUrl.

{
"searchUrl": "https://www.bodacc.fr/pages/annonces-commerciales/?q=peinture&refine.familleavis=creation&q.from_date=dateparution%3E%3D%222026-01-01%22",
"maxResults": 0
}

Multi-keyword lead gen — paysagistes created in the last 3 months

{
"keywords": ["paysagiste", "espaces verts", "jardinage", "élagage", "tonte"],
"announcementTypes": ["creation"],
"dateFrom": "2026-02-10",
"dateTo": "2026-05-10",
"maxResults": 0
}

All registrations and insolvencies yesterday (daily preset)

{
"runPreset": "daily_new_businesses",
"maxResults": 0
}

New companies in Paris in April 2026

{
"announcementTypes": ["creation"],
"dateFrom": "2026-04-01",
"dateTo": "2026-04-30",
"departments": ["75"],
"maxResults": 0
}

SIREN list — full announcement history for specific companies

{
"runPreset": "siren_history",
"sirens": ["552032534", "380129866"]
}

Insolvency watch with company enrichment

{
"runPreset": "insolvency_watch",
"enrichWithCompanyProfile": true,
"maxResults": 0
}

All input parameters

Console (what you see in Apify)

ParameterTypeDefaultDescription
runPresetstringdaily_new_businessesWhat do you need? — sets dates, types, dedupe, and export shape.
searchUrlstringOptional bodacc.fr URL — filters extracted automatically.
keywordsstring[]Optional trade filter — one term per line, OR logic.
sirensstring[]Required for Full SIREN history preset only.
maxResultsinteger500Row cap. 0 = no cap. Try prefill: 10.

API-only (JSON runs — not shown in Console)

Pass these in the run input JSON when you need full control:

ParameterTypeDescription
modestringdateRange or sirens (usually set by preset).
announcementTypesstring[]creation, modification, radiation, collective, vente, immatriculation, dpc, divers.
dateFrom / dateTostringYYYY-MM-DD publication window.
regionPresetstringile_de_france, paca, auvergne_rhone_alpes, … or national.
departmentsstring[]Manual department codes — overrides region preset.
dedupeBySirenbooleanOne row per SIREN (latest notice).
enrichWithCompanyProfilebooleanAdd NAF, status, directors from company register (+$0.001–0.002/SIREN).
exportProfilestringfull, lead_gen, or insolvency.

Output examples

Creation — new company registration (lead gen)

{
"announcement_id": "A202600883630",
"date": "2026-05-09",
"announcement_type": "Creation",
"company": "BOULANGER, Jean, Laurent",
"trade_name": "LB Run Multiservices",
"siren": "104211982",
"person_type": "individual",
"city": "Le Tampon",
"postal_code": "97430",
"department_code": "974",
"department": "La Réunion",
"region": "La Réunion",
"legal_form": "Entrepreneur individuel",
"activity": "Prestations de petit bricolage, petits travaux de peinture, pose de revêtements, entretien d'espaces verts.",
"registration_date": "2026-04-29",
"activity_start_date": "2026-05-18",
"url": "https://www.bodacc.fr/pages/annonces-commerciales-detail/?q.id=id:A202600883630"
}

Insolvency — collective proceeding (risk / compliance)

{
"announcement_id": "B202600412001",
"date": "2026-05-07",
"announcement_type": "Insolvency",
"company": "DUPONT RESTAURATION SARL",
"siren": "381204567",
"person_type": "company",
"city": "Lyon",
"postal_code": "69003",
"department_code": "69",
"department": "Rhône",
"region": "Auvergne-Rhône-Alpes",
"court": "Tribunal de Commerce de Lyon",
"judgment_type": "Redressement judiciaire",
"judgment_date": "2026-04-30",
"judgment_details": "Ouverture d'une période d'observation de 6 mois.",
"url": "https://www.bodacc.fr/pages/annonces-commerciales-detail/?q.id=id:B202600412001"
}

Business sale — cession de fonds (M&A)

{
"announcement_id": "C202600305210",
"date": "2026-05-08",
"announcement_type": "Business sale",
"company": "MARTIN COIFFURE",
"siren": "443817203",
"person_type": "company",
"city": "Bordeaux",
"postal_code": "33000",
"department_code": "33",
"department": "Gironde",
"region": "Nouvelle-Aquitaine",
"sale_origin": "Vente",
"seller_name": "MARTIN, Sophie",
"seller_siren": "443817203",
"activity": "Salon de coiffure mixte",
"url": "https://www.bodacc.fr/pages/annonces-commerciales-detail/?q.id=id:C202600305210"
}

Radiation — company closure

{
"announcement_id": "A202600791040",
"date": "2026-05-06",
"announcement_type": "Radiation",
"company": "TECH SOLUTIONS SAS",
"siren": "512398741",
"person_type": "company",
"city": "Paris",
"postal_code": "75011",
"department_code": "75",
"department": "Paris",
"region": "Île-de-France",
"radiation_type": "Radiation suite à dissolution",
"radiation_details": "Clôture de liquidation amiable.",
"url": "https://www.bodacc.fr/pages/annonces-commerciales-detail/?q.id=id:A202600791040"
}

Local development

npm install
# Edit input.json at the repo root
apify run
npm run test:all # unit + live coverage + smoke + validation + proposition audit

Results go to output.csv and storage/ (excluded from the push bundle via .apifyignore).

Memory: HTTP-only runs need 256–512 MB. Default actor.json is 512 MB.


FAQ

  • Official API? Yes — the same public BODACC API as bodacc.fr. No key.
  • Zero rows yesterday? Expected on some weekends. The Actor widens to 7 days automatically when the first window is empty.
  • Email / phone? Not in this register. Enrich SIRENs with French Companies.
  • Need collective procedures from journals? Actulegales.

This Actor reads data published in the Bulletin Officiel des Annonces Civiles et Commerciales (BODACC), France's official legal gazette, via the same public API used by bodacc.fr. Announcements are court-validated public records.

As with any dataset that may contain personal or business identifiers, ensure your use complies with GDPR, French data-protection rules, and your internal compliance policies. This tool does not bypass authentication or access non-public registers.


Support

Questions or custom feeds: corentin@outreacher.fr

Ready? Leave Daily new businesses, click Start.