France BODACC Scraper: SIREN, Insolvency & Legal Announcements
Pricing
from $6.15 / 1,000 results
France BODACC Scraper: SIREN, Insolvency & Legal Announcements
Scrape BODACC, France's official company legal-announcements gazette. Look up firms by SIREN, name or keyword: insolvency (procedures collectives), business sales (cessions de fonds de commerce), registrations, deregistrations and account filings. JSON, CSV, Excel.
Pricing
from $6.15 / 1,000 results
Rating
5.0
(1)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
France BODACC Scraper: SIREN, Insolvency & Legal Announcements
The most complete BODACC scraper for France's official company legal-announcements gazette (Bulletin officiel des annonces civiles et commerciales). Look up French companies by SIREN, name or keyword and pull insolvency filings (procedures collectives), business sales (cessions de fonds de commerce), registrations, modifications, deregistrations and account filings, each parsed into clean structured fields for KYB, credit-risk and lead generation.
It returns every field the BODACC dataset exposes for an announcement, plus a parsed judgment / sale / registration / modification / deregistration / account-filing block, structured company and officer details, and optional add-ons: a company legal-history timeline and three AI enrichments. Filter by SIREN list, keywords, announcement type, department, notice type and publication date range.
📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples
Table of contents
- What it does
- Use cases
- Quickstart
- Input reference
- Output reference
- Example output record
- How this compares
- Run via API and CLI
- Fetch results
- Billing and limits
- FAQ and troubleshooting
What it does
The actor searches the French BODACC dataset, applies the filters you pass as input, and writes one normalized record per announcement to the run's dataset. Each record carries the company name and SIREN, the court, publication and judgment dates, and a parsed block specific to the announcement family: a judgment for insolvency proceedings, a sale for business transfers (with a best-effort parsed amount), a registrationAct for registrations, a modification for changes, a deregistration for radiations, or an accountFiling for account deposits. Company and officer details are structured under persons. Missing source values are returned as null.
Coverage is French official legal announcements: insolvency and collective proceedings, company registrations and deregistrations, sales and transfers of business, modifications and account filings. Optional paid add-ons attach the company's full BODACC legal-history timeline (withCompanyHistory), a plain-English summary (withAiSummary), a KYB credit-risk assessment with red-flag phrases (withAiRiskFlags), and an English translation (withAiTranslate); each is billed only on usable output and requires a paid Apify plan.
Use cases
- KYB and onboarding: screen a French company by SIREN for insolvency, liquidation or deregistration before doing business.
- Credit-risk monitoring: watch
collectiveannouncements (procedures collectives) by department or activity for early distress signals. - M&A and deal sourcing: track
venteannouncements (cessions de fonds de commerce) with parsed sale amounts and previous-owner details. - Lead generation: pull fresh company registrations by activity keyword and department, deduplicated one row per company.
- Legal and compliance research: build a company's legal-event history timeline from a single SIREN.
Quickstart
Open the actor, paste this into the input, and press Run. It returns the 10 most relevant announcements matching "boulangerie".
{"query": "boulangerie","maxAnnouncements": 10}
Provide at least a query, a sirens list, keywords, or one filter. Narrow with announcementType/announcementTypes, department/departments, noticeType and a dateFrom/dateTo range.
Input reference
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
query | string | no | boulangerie | Free-text search across company name, trader name, address and registration numbers, or a 9-digit SIREN. |
companyName | string | no | (empty) | Alias of query (partial company-name match). query wins if both are set. |
sirens | string[] | no | (empty) | Bulk lookup: 9-digit SIRENs, one per line. Overrides free-text search; pulls every announcement per SIREN, deduplicated. |
keywords | string[] | no | (empty) | Trade/activity terms, one per line. Matches ANY keyword (logical OR). |
announcementType | enum | no | (any) | One family: collective (insolvency), creation, immatriculation, vente (sales), modification, radiation, dpc (account filings), conciliation, retablissement, divers. |
announcementTypes | string[] | no | (empty) | Several families at once (logical OR). |
department | string | no | (empty) | French department code, for example 75, 13, 2A. |
departments | string[] | no | (empty) | Several department codes at once (logical OR). |
noticeType | string | no | (empty) | Notice classification, for example annonce, rectificatif, annulation. |
dateFrom / startDate | string | no | (empty) | Only announcements published on or after this date (YYYY-MM-DD). |
dateTo / endDate | string | no | (empty) | Only announcements published on or before this date (YYYY-MM-DD). |
dedupeBySiren | boolean | no | false | Return only the first announcement per SIREN (one row per company). |
maxAnnouncements / maxItems | integer | no | 10 | Maximum announcements to collect. Free plans are capped at 10. |
withCompanyHistory | boolean | no | false | Attach the company's other BODACC announcements as a timeline (by SIREN). Billed per record with a history; paid plans only. |
withAiSummary | boolean | no | false | AI plain-English summary of each announcement. Billed per enriched record; paid plans only. |
withAiRiskFlags | boolean | no | false | AI KYB credit-risk assessment with red-flag phrases and a risk level. Billed per enriched record; paid plans only. |
withAiTranslate | boolean | no | false | AI English translation of the announcement content. Billed per enriched record; paid plans only. |
At least one of a search term, SIREN list, keywords or a filter is required. Filters combine with logical AND. A single source query returns at most 10,000 announcements.
Output reference
One dataset item per announcement. Types: string, integer, boolean, object, object[], or null when the source value is absent.
| Field | Type | Description |
|---|---|---|
id | string | BODACC announcement id (unique per announcement). |
publicationDate | string | Publication date (YYYY-MM-DD). |
announcementType | string | Announcement family code, for example collective, creation, vente. |
announcementTypeLabel | string | Readable announcement type in English. |
familyLabelFr | string | Announcement family label in French. |
avisType | string | Notice type label, for example Avis initial, Avis rectificatif. |
noticeTypeCode | string | Raw notice type code, for example annonce, rectificatif. |
companyName | string | Company or trader name. |
siren | string | Primary SIREN. |
sirens | string[] | All SIRENs mentioned in the announcement. |
persons | object[] | Structured company/officer details (name, tradeName, usedName, SIREN, legal form, activity, capital, management, address). |
court | string | Court or registry office. |
address | object | Location (city, postalCode, department, departmentName, region, regionCode). |
judgment | object | Insolvency judgment block (family, nature, date, type, details), or null. |
sale | object | Business sale/transfer block (category, description, amount, amountCurrency, opposition, legalNoticeTitle, legalNoticeDate), or null. |
modification | object | Modification block (description), or null. |
deregistration | object | Deregistration block (comment, activityCessationDate, radiationType), or null. |
registrationAct | object | Registration act block (registrationDate, activityStartDate, category, description), or null. |
accountFiling | object | Account deposit block (closingDate, depositType, description), or null. |
establishments | object[] | Establishment details when present. |
previousOwner | object[] | Previous owner(s) on a transfer, or null. |
bulletin | string | BODACC bulletin label. |
bulletinCode | string | Bulletin code (A, B or C). |
bulletinNumber | string | Bulletin number. |
announcementNumber | integer | Announcement number within the bulletin. |
pdfAvailable | boolean | Whether a per-announcement PDF is available at the source. |
sourceUrl | string | Public BODACC detail page URL. |
companyHistory | object[] | Add-on: the company's other BODACC announcements (timeline by SIREN). |
companyHistoryCount | integer | Add-on: number of history entries attached. |
observedAt | string | ISO 8601 timestamp of when the record was collected. |
error | string | null on success. On a failed run, a single item with a populated error field is written instead. |
aiSummary | string | AI plain-English summary (add-on). |
aiRiskLevel | string | AI KYB risk level low, medium or high (add-on). |
aiRiskFlags | string[] | AI red-flag phrases (add-on). |
aiRiskRationale | string | AI one-sentence risk rationale (add-on). |
aiTranslation | string | AI English translation (add-on). |
Example output record
Real insolvency record from a live run (long French text trimmed for display):
{"id": "A202101872022","publicationDate": "2021-09-24","announcementType": "collective","announcementTypeLabel": "Insolvency and collective proceedings","familyLabelFr": "Procédures collectives","avisType": "Avis initial","noticeTypeCode": "annonce","companyName": "my boulangerie.com, My Boulangerie.Com","siren": "798993192","sirens": ["798993192"],"persons": [{"type": "company","name": "my boulangerie.com","tradeName": "My Boulangerie.Com","usedName": null,"siren": "798993192","rcs": "RCS","registryOffice": "Saint Etienne","legalForm": "Société à Responsabilité Limitée","activity": "boulangerie, pâtisserie, traiteur","capital": null,"capitalCurrency": null,"management": null,"registrationNote": null,"address": { "street": "2 rue Désiré Claude", "postalCode": "42000", "city": "Saint-Étienne", "country": "france" }}],"court": "TRIBUNAL DE COMMERCE DE ST-ETIENNE","address": { "city": "Saint-Étienne", "postalCode": "42000", "department": "42", "departmentName": "Loire", "region": "Auvergne-Rhône-Alpes", "regionCode": 84 },"judgment": {"family": "Jugement de clôture","nature": "Jugement de clôture pour insuffisance d'actif","date": "2021-09-15","type": "initial","details": "Jugement prononçant la clôture de la procédure de liquidation judiciaire pour insuffisance d'actif."},"sale": null,"modification": null,"deregistration": null,"registrationAct": null,"accountFiling": null,"establishments": [],"previousOwner": null,"bulletin": "BODACC A no 20210187","bulletinCode": "A","bulletinNumber": "20210187","announcementNumber": 2022,"pdfAvailable": true,"sourceUrl": "https://www.bodacc.fr/pages/annonces-commerciales-detail/?q.id=id:A202101872022","observedAt": "2026-09-06T00:00:00.000Z","error": null}
How this compares
| Capability | This actor | Other BODACC actors |
|---|---|---|
| Search by SIREN, name, keyword | Yes | Some |
| Bulk SIREN list lookup | Yes | Some |
| Multiple announcement types / departments (OR) | Yes | Some |
| Notice-type filter (annonce / rectificatif / annulation) | Yes | Rare |
| Dedupe one row per company (SIREN) | Yes | Some |
| Parsed insolvency judgment block | Yes | Some |
| Parsed business-sale block with amount | Yes | Rare |
| Previous-owner (seller) details | Yes | Some |
| Structured modification and deregistration blocks | Yes | Rare |
| Company legal-history timeline (add-on) | Yes | No |
| AI summary, KYB risk flags, English translation (add-ons) | Yes | No |
| JSON, CSV, Excel export | Yes | Yes |
Run via API and CLI
Start a run and wait for it to finish, then read the dataset. Replace <TOKEN> with your Apify API token.
Run synchronously and get dataset items in one call:
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~france-bodacc-scraper/run-sync-get-dataset-items?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"query":"boulangerie","announcementType":"collective","department":"75","maxAnnouncements":25}'
Bulk SIREN lookup:
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~france-bodacc-scraper/runs?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"sirens":["552100554","798993192"],"maxAnnouncements":200}'
Apify CLI:
apify call scrapers_lat/france-bodacc-scraper \--input '{"query":"boulangerie","announcementType":"vente"}'
Fetch results
Every run writes to a dataset. Fetch items as JSON, CSV, or Excel by changing format:
# JSONcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"# CSVcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"# Paginate large datasetscurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&offset=1000&limit=1000"
<DATASET_ID> is returned as defaultDatasetId in the run object. Use offset and limit to page through large result sets. clean=true drops empty and internal fields.
Billing and limits
- Pay per result. You are charged per announcement returned (
resultevent). See the pricing tab for the current per-result price. - Add-ons.
withCompanyHistory,withAiSummary,withAiRiskFlagsandwithAiTranslateare billed separately per record and only when they produce usable output. They require a paid Apify plan and are skipped for free users. - No charge on failure. If a run errors or matches nothing, the actor writes a single item with an
errorfield and does not charge for it. Empty runs cost nothing. - Spend cap respected. Set
maxTotalChargeUsdon the run; once reached, the actor stops emitting and charging further billable results. - Free Apify plans are capped at 10 announcements per run. Upgrade for higher
maxAnnouncements. - Source query ceiling. A single source query returns at most 10,000 announcements. For larger universes, split the work with narrower filters or date ranges.
FAQ and troubleshooting
A run returned 0 records. Why? The search or filter combination matched nothing in BODACC. Loosen filters (for example widen the date range or drop the department), or check the company name or SIREN. Zero-result runs are not charged.
How do I screen a company for insolvency risk?
Search by its SIREN and set announcementType to collective. Enable withCompanyHistory for its full legal-event timeline and withAiRiskFlags for a KYB risk level and red-flag phrases.
Can I look up many companies at once?
Yes. Pass a sirens list for bulk lookup; the actor pulls every announcement per SIREN and deduplicates them.
What is in the judgment, sale, modification and registrationAct blocks?
Each announcement family populates a different parsed block: judgment for insolvency proceedings, sale for business transfers, modification for changes, deregistration for radiations, registrationAct for registrations, accountFiling for account deposits. Blocks that do not apply are null.
Can I read the announcements in English?
Yes. Enable withAiTranslate for an English translation, or withAiSummary for a short English summary. Both are optional and require a paid plan.
Is this an official BODACC tool? No. This actor is independent and has no affiliation with BODACC or the DILA. It reads only publicly available legal announcement data. Use the results in accordance with the source's terms.
Related scrapers
- France Company Registry Scraper (SIREN, Officers, Finances): Look up French companies by name or activity with SIREN, officers and finances.
- SRI Ecuador RUC Company Scraper: Verify Ecuadorian companies and taxpayers by RUC with status and legal representatives.
- SAT Mexico 69-B Blacklist Scraper: Screen Mexican taxpayers against the phantom-invoice (EFOS) blacklist for KYC.
- BCRA Argentina Debtor & Credit Risk Scraper: Look up company and individual credit risk and debt status from Argentina's central bank.
- DataJud Brazil Court Case Scraper: Pull Brazilian court cases and litigation history for company background checks.
- Chile Mercado Publico Procurement Scraper: Extract Chilean state suppliers and award amounts for B2B intelligence.
More scrapers at scrapers.lat
Built and maintained by scrapers.lat, where we publish scrapers for US, European and Latin American public platforms: company registries, government data, finance, e-commerce and more. Browse the catalog or request a custom scraper at scrapers.lat.
France BODACC Scraper : SIREN, procédures collectives et annonces légales
Le scraper BODACC le plus complet pour le bulletin officiel des annonces civiles et commerciales de la France. Recherchez des entreprises françaises par SIREN, nom ou mot-clé et récupérez les procédures collectives (insolvabilité), les cessions de fonds de commerce (ventes), les immatriculations, les modifications, les radiations et les dépôts des comptes, chacun analysé en champs structurés propres pour le KYB, le risque de crédit et la génération de leads.
L'acteur renvoie chaque champ que le jeu de données BODACC expose pour une annonce, plus un bloc analysé jugement / vente / immatriculation / modification / radiation / dépôt des comptes, des détails structurés d'entreprise et de dirigeants, et des options facultatives : une chronologie de l'historique légal de l'entreprise et trois enrichissements IA. Filtrez par liste de SIREN, mots-clés, type d'annonce, département, type d'avis et plage de dates de publication.
📥 Entrée · 📤 Sortie · 💰 Tarifs · ▶️ Exemples
Table des matières
- Ce que fait l'acteur
- Cas d'usage
- Démarrage rapide
- Référence des entrées
- Référence des sorties
- Exemple d'enregistrement
- Comparatif
- Exécution via API et CLI
- Récupérer les résultats
- Facturation et limites
- FAQ et dépannage
Ce que fait l'acteur
L'acteur interroge le jeu de données BODACC français, applique les filtres transmis en entrée, et écrit un enregistrement normalisé par annonce dans le jeu de données de l'exécution. Chaque enregistrement porte le nom de l'entreprise et le SIREN, le tribunal, les dates de publication et de jugement, et un bloc analysé propre à la famille d'annonce : un judgment pour les procédures collectives, un sale pour les cessions de fonds de commerce (avec un montant analysé au mieux), un registrationAct pour les immatriculations, un modification pour les changements, un deregistration pour les radiations, ou un accountFiling pour les dépôts des comptes. Les détails d'entreprise et de dirigeants sont structurés sous persons. Les valeurs source absentes sont renvoyées à null.
La couverture porte sur les annonces légales officielles françaises : procédures collectives, immatriculations et radiations, ventes et cessions de fonds de commerce, modifications et dépôts des comptes. Des options payantes facultatives ajoutent la chronologie complète de l'historique légal BODACC de l'entreprise (withCompanyHistory), un résumé en anglais simple (withAiSummary), une évaluation de risque de crédit KYB avec des phrases d'alerte (withAiRiskFlags), et une traduction en anglais (withAiTranslate) ; chacune n'est facturée que sur un résultat exploitable et nécessite un forfait Apify payant.
Cas d'usage
- KYB et intégration : vérifiez une entreprise française par SIREN pour l'insolvabilité, la liquidation ou la radiation avant d'entrer en relation.
- Suivi du risque de crédit : surveillez les annonces
collective(procédures collectives) par département ou activité pour détecter tôt les signaux de difficulté. - M&A et sourcing d'affaires : suivez les annonces
vente(cessions de fonds de commerce) avec les montants analysés et les détails du précédent propriétaire. - Génération de leads : récupérez les immatriculations récentes par mot-clé d'activité et département, dédupliquées à une ligne par entreprise.
- Recherche juridique et conformité : reconstituez la chronologie de l'historique légal d'une entreprise à partir d'un seul SIREN.
Démarrage rapide
Ouvrez l'acteur, collez ceci dans l'entrée, et cliquez sur Run. Il renvoie les 10 annonces les plus pertinentes correspondant à « boulangerie ».
{"query": "boulangerie","maxAnnouncements": 10}
Fournissez au moins un query, une liste sirens, des keywords, ou un filtre. Affinez avec announcementType/announcementTypes, department/departments, noticeType et une plage dateFrom/dateTo.
Référence des entrées
| Champ | Type | Requis | Défaut | Description |
|---|---|---|---|---|
query | string | non | boulangerie | Recherche en texte libre sur le nom d'entreprise, le nom du commerçant, l'adresse et les numéros d'immatriculation, ou un SIREN à 9 chiffres. |
companyName | string | non | (vide) | Alias de query (correspondance partielle du nom). query l'emporte si les deux sont définis. |
sirens | string[] | non | (vide) | Recherche groupée : SIREN à 9 chiffres, un par ligne. Prime sur la recherche texte ; récupère toutes les annonces par SIREN, dédupliquées. |
keywords | string[] | non | (vide) | Termes de métier/activité, un par ligne. Correspond à N'IMPORTE QUEL mot-clé (OU logique). |
announcementType | enum | non | (tout) | Une famille : collective (procédures collectives), creation, immatriculation, vente (cessions), modification, radiation, dpc (dépôts des comptes), conciliation, retablissement, divers. |
announcementTypes | string[] | non | (vide) | Plusieurs familles à la fois (OU logique). |
department | string | non | (vide) | Code de département français, par exemple 75, 13, 2A. |
departments | string[] | non | (vide) | Plusieurs codes de département à la fois (OU logique). |
noticeType | string | non | (vide) | Classification de l'avis, par exemple annonce, rectificatif, annulation. |
dateFrom / startDate | string | non | (vide) | Uniquement les annonces publiées à partir de cette date (AAAA-MM-JJ). |
dateTo / endDate | string | non | (vide) | Uniquement les annonces publiées jusqu'à cette date (AAAA-MM-JJ). |
dedupeBySiren | boolean | non | false | Ne renvoie que la première annonce par SIREN (une ligne par entreprise). |
maxAnnouncements / maxItems | integer | non | 10 | Nombre maximum d'annonces à collecter. Les forfaits gratuits sont plafonnés à 10. |
withCompanyHistory | boolean | non | false | Joint les autres annonces BODACC de l'entreprise sous forme de chronologie (par SIREN). Facturé par enregistrement doté d'un historique ; forfaits payants uniquement. |
withAiSummary | boolean | non | false | Résumé IA en anglais simple de chaque annonce. Facturé par enregistrement enrichi ; forfaits payants uniquement. |
withAiRiskFlags | boolean | non | false | Évaluation IA de risque de crédit KYB avec phrases d'alerte et niveau de risque. Facturé par enregistrement enrichi ; forfaits payants uniquement. |
withAiTranslate | boolean | non | false | Traduction IA en anglais du contenu de l'annonce. Facturé par enregistrement enrichi ; forfaits payants uniquement. |
Au moins un terme de recherche, une liste de SIREN, des mots-clés ou un filtre est requis. Les filtres se combinent avec un ET logique. Une même requête source renvoie au plus 10 000 annonces.
Référence des sorties
Un élément de jeu de données par annonce. Types : string, integer, boolean, object, object[], ou null quand la valeur source est absente.
| Champ | Type | Description |
|---|---|---|
id | string | Identifiant d'annonce BODACC (unique par annonce). |
publicationDate | string | Date de publication (AAAA-MM-JJ). |
announcementType | string | Code de famille d'annonce, par exemple collective, creation, vente. |
announcementTypeLabel | string | Type d'annonce lisible en anglais. |
familyLabelFr | string | Libellé de la famille d'annonce en français. |
avisType | string | Libellé du type d'avis, par exemple Avis initial, Avis rectificatif. |
noticeTypeCode | string | Code brut du type d'avis, par exemple annonce, rectificatif. |
companyName | string | Nom de l'entreprise ou du commerçant. |
siren | string | SIREN principal. |
sirens | string[] | Tous les SIREN mentionnés dans l'annonce. |
persons | object[] | Détails structurés entreprise/dirigeant (nom, tradeName, usedName, SIREN, forme juridique, activité, capital, administration, adresse). |
court | string | Tribunal ou greffe. |
address | object | Localisation (city, postalCode, department, departmentName, region, regionCode). |
judgment | object | Bloc de jugement d'insolvabilité (family, nature, date, type, details), ou null. |
sale | object | Bloc de cession de fonds de commerce (category, description, amount, amountCurrency, opposition, legalNoticeTitle, legalNoticeDate), ou null. |
modification | object | Bloc de modification (description), ou null. |
deregistration | object | Bloc de radiation (comment, activityCessationDate, radiationType), ou null. |
registrationAct | object | Bloc d'acte d'immatriculation (registrationDate, activityStartDate, category, description), ou null. |
accountFiling | object | Bloc de dépôt des comptes (closingDate, depositType, description), ou null. |
establishments | object[] | Détails d'établissement lorsque présents. |
previousOwner | object[] | Précédent(s) propriétaire(s) sur une cession, ou null. |
bulletin | string | Libellé du bulletin BODACC. |
bulletinCode | string | Code du bulletin (A, B ou C). |
bulletinNumber | string | Numéro du bulletin. |
announcementNumber | integer | Numéro d'annonce au sein du bulletin. |
pdfAvailable | boolean | Indique si un PDF par annonce est disponible à la source. |
sourceUrl | string | URL de la page de détail publique BODACC. |
companyHistory | object[] | Option : les autres annonces BODACC de l'entreprise (chronologie par SIREN). |
companyHistoryCount | integer | Option : nombre d'entrées d'historique jointes. |
observedAt | string | Horodatage ISO 8601 de la collecte de l'enregistrement. |
error | string | null en cas de succès. En cas d'échec, un seul élément avec un champ error renseigné est écrit à la place. |
aiSummary | string | Résumé IA en anglais simple (option). |
aiRiskLevel | string | Niveau de risque KYB IA low, medium ou high (option). |
aiRiskFlags | string[] | Phrases d'alerte IA (option). |
aiRiskRationale | string | Justification de risque IA en une phrase (option). |
aiTranslation | string | Traduction IA en anglais (option). |
Exemple d'enregistrement
Enregistrement réel de procédure collective issu d'une exécution en direct (texte français long tronqué pour l'affichage) :
{"id": "A202101872022","publicationDate": "2021-09-24","announcementType": "collective","announcementTypeLabel": "Insolvency and collective proceedings","familyLabelFr": "Procédures collectives","avisType": "Avis initial","noticeTypeCode": "annonce","companyName": "my boulangerie.com, My Boulangerie.Com","siren": "798993192","court": "TRIBUNAL DE COMMERCE DE ST-ETIENNE","address": { "city": "Saint-Étienne", "postalCode": "42000", "department": "42", "departmentName": "Loire", "region": "Auvergne-Rhône-Alpes", "regionCode": 84 },"judgment": {"family": "Jugement de clôture","nature": "Jugement de clôture pour insuffisance d'actif","date": "2021-09-15","type": "initial","details": "Jugement prononçant la clôture de la procédure de liquidation judiciaire pour insuffisance d'actif."},"bulletin": "BODACC A no 20210187","bulletinCode": "A","announcementNumber": 2022,"pdfAvailable": true,"sourceUrl": "https://www.bodacc.fr/pages/annonces-commerciales-detail/?q.id=id:A202101872022","error": null}
Comparatif
| Fonctionnalité | Cet acteur | Autres acteurs BODACC |
|---|---|---|
| Recherche par SIREN, nom, mot-clé | Oui | Parfois |
| Recherche groupée par liste de SIREN | Oui | Parfois |
| Plusieurs types d'annonce / départements (OU) | Oui | Parfois |
| Filtre par type d'avis (annonce / rectificatif / annulation) | Oui | Rare |
| Déduplication une ligne par entreprise (SIREN) | Oui | Parfois |
| Bloc de jugement d'insolvabilité analysé | Oui | Parfois |
| Bloc de cession analysé avec montant | Oui | Rare |
| Détails du précédent propriétaire (vendeur) | Oui | Parfois |
| Blocs structurés de modification et de radiation | Oui | Rare |
| Chronologie de l'historique légal (option) | Oui | Non |
| Résumé IA, alertes de risque KYB, traduction anglaise (options) | Oui | Non |
| Export JSON, CSV, Excel | Oui | Oui |
Exécution via API et CLI
Lancez une exécution et attendez sa fin, puis lisez le jeu de données. Remplacez <TOKEN> par votre jeton API Apify.
Exécution synchrone et récupération des éléments en un appel :
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~france-bodacc-scraper/run-sync-get-dataset-items?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"query":"boulangerie","announcementType":"collective","department":"75","maxAnnouncements":25}'
Recherche groupée par SIREN :
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~france-bodacc-scraper/runs?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"sirens":["552100554","798993192"],"maxAnnouncements":200}'
Apify CLI :
apify call scrapers_lat/france-bodacc-scraper \--input '{"query":"boulangerie","announcementType":"vente"}'
Récupérer les résultats
Chaque exécution écrit dans un jeu de données. Récupérez les éléments en JSON, CSV ou Excel en changeant format :
# JSONcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"# CSVcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"# Pagination des grands jeux de donnéescurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&offset=1000&limit=1000"
<DATASET_ID> est renvoyé dans defaultDatasetId de l'objet d'exécution. Utilisez offset et limit pour paginer. clean=true supprime les champs vides et internes.
Facturation et limites
- Paiement au résultat. Vous êtes facturé par annonce renvoyée (événement
result). Consultez l'onglet tarifs pour le prix par résultat en vigueur. - Options.
withCompanyHistory,withAiSummary,withAiRiskFlagsetwithAiTranslatesont facturées séparément par enregistrement et uniquement lorsqu'elles produisent un résultat exploitable. Elles nécessitent un forfait Apify payant et sont ignorées pour les utilisateurs gratuits. - Aucun frais en cas d'échec. Si une exécution échoue ou ne correspond à rien, l'acteur écrit un seul élément avec un champ
erroret ne facture rien. Les exécutions vides ne coûtent rien. - Plafond de dépense respecté. Définissez
maxTotalChargeUsdsur l'exécution ; une fois atteint, l'acteur cesse d'émettre et de facturer d'autres résultats. - Forfaits Apify gratuits plafonnés à 10 annonces par exécution. Passez à un forfait supérieur pour un
maxAnnouncementsplus élevé. - Plafond de requête source. Une même requête source renvoie au plus 10 000 annonces. Pour de plus grands ensembles, découpez avec des filtres ou des plages de dates plus étroits.
FAQ et dépannage
Une exécution a renvoyé 0 enregistrement. Pourquoi ? La combinaison recherche/filtres ne correspond à rien dans BODACC. Assouplissez les filtres (élargissez la plage de dates ou retirez le département), ou vérifiez le nom d'entreprise ou le SIREN. Les exécutions à zéro résultat ne sont pas facturées.
Comment vérifier le risque d'insolvabilité d'une entreprise ?
Recherchez par son SIREN et réglez announcementType sur collective. Activez withCompanyHistory pour sa chronologie légale complète et withAiRiskFlags pour un niveau de risque KYB et des phrases d'alerte.
Puis-je rechercher plusieurs entreprises à la fois ?
Oui. Fournissez une liste sirens pour une recherche groupée ; l'acteur récupère toutes les annonces par SIREN et les déduplique.
Que contiennent les blocs judgment, sale, modification et registrationAct ?
Chaque famille d'annonce remplit un bloc analysé différent : judgment pour les procédures collectives, sale pour les cessions, modification pour les changements, deregistration pour les radiations, registrationAct pour les immatriculations, accountFiling pour les dépôts des comptes. Les blocs non applicables sont null.
Puis-je lire les annonces en anglais ?
Oui. Activez withAiTranslate pour une traduction en anglais, ou withAiSummary pour un court résumé en anglais. Les deux sont facultatifs et nécessitent un forfait payant.
Est-ce un outil officiel BODACC ? Non. Cet acteur est indépendant et sans affiliation avec le BODACC ou la DILA. Il ne lit que des données d'annonces légales publiquement disponibles. Utilisez les résultats conformément aux conditions de la source.
Scrapers associés
- France Company Registry Scraper (SIREN, Officers, Finances) : recherchez des entreprises françaises par nom ou activité avec SIREN, dirigeants et finances.
- SRI Ecuador RUC Company Scraper : vérifiez les entreprises et contribuables équatoriens par RUC avec statut et représentants légaux.
- SAT Mexico 69-B Blacklist Scraper : contrôlez les contribuables mexicains face à la liste noire des fausses factures (EFOS) pour le KYC.
- BCRA Argentina Debtor & Credit Risk Scraper : consultez le risque de crédit et l'endettement d'entreprises et de particuliers depuis la banque centrale d'Argentine.
- DataJud Brazil Court Case Scraper : récupérez les affaires judiciaires brésiliennes et l'historique des litiges pour les vérifications d'entreprise.
- Chile Mercado Publico Procurement Scraper : extrayez les fournisseurs de l'État chilien et les montants attribués pour l'intelligence B2B.
Plus de scrapers sur scrapers.lat
Conçu et maintenu par scrapers.lat, où nous publions des scrapers pour les plateformes publiques des États-Unis, d'Europe et d'Amérique latine : registres d'entreprises, données gouvernementales, finance, e-commerce et plus. Parcourez le catalogue ou demandez un scraper sur mesure sur scrapers.lat.
Outil indépendant, sans affiliation avec le BODACC ou la DILA. Accède uniquement à des données d'annonces légales publiquement disponibles. Utilisez les résultats conformément aux conditions de la source.
