Company Register Search: France SIREN/SIRET + Global LEI avatar

Company Register Search: France SIREN/SIRET + Global LEI

Pricing

from $3.00 / 1,000 companies

Go to Apify Store
Company Register Search: France SIREN/SIRET + Global LEI

Company Register Search: France SIREN/SIRET + Global LEI

Official company data without an API key: search French companies by name, SIREN, SIRET or VAT and any company worldwide by name or LEI, or monitor new French company registrations daily (BODACC), by département and NAF code. One clean schema, LEI<->SIREN links. Companies only.

Pricing

from $3.00 / 1,000 companies

Rating

0.0

(0)

Developer

Michael Costa

Michael Costa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Share

What does Company Register Search: France SIREN/SIRET + Global LEI do?

Company Register Search looks up and searches companies in two official, free registers: France's SIREN/SIRET register and the Global LEI Index. Give it names, SIREN, SIRET, VAT or LEI numbers, or filters, and get one clean record per company. No API key, no login.

Companies only. It never requests directors or other people, and sole traders (entrepreneurs individuels, LEI sole proprietors) are never returned.

Monitor new companies: set mode to newCompanies to get the companies newly registered in France, from the official BODACC daily files, filtered by département, region and NAF code, each returned once (how).

Try it in one click: the input comes pre-filled with the search airbus. That's up to 20 companies (10 from each register), about $0.06 (20 × $0.003 per company, plus $0.00005 for the run start). Then replace it with what you actually want.

What data does Company Register Search return?

FieldExampleNotes
nameAIRBUSThe legal name.
registerfrancefrance or lei.
statusactiveActive or closed.
legalForm5710, SAS, société par actions simplifiéeCode and name.
foundedOn, closedOn1991-10-18YYYY-MM-DD.
address2 ROND-POINT DEWOITINE 31700 BLAGNACRegistered address, split into lines, postal code, city and country.
identifierssiren, siret, lei, vatNumbersEvery identifier, with French records and LEI records linked both ways.
france.activity30.30Z, Construction aéronautique et spatialeNAF/APE code with INSEE's label (French records).
france.sizeCategory, france.employeesGE; min 10000Size and employee range as numbers as well as INSEE's code.
france.establishmentstotal 11, open 6
france.financials2024: revenue 57412795000, net income 2206027000Published revenue and net income, in euros.
france.flagsqualiopiCertified, socialEconomy, ...Labels such as ESS, mission company, RGE, Qualiopi.
leicategory, jurisdiction, registration status, next renewalLEI records only; null on French records.
bodaccissue, publishedOn, activity, naf, capitalNew companies only (newCompanies mode): the BODACC registration notice.
attributionsource, licence, lastUpdated, fileUrlThe credit the licence asks for (BODACC records also name the file).
idFR-383474814Stable across runs (FR-<SIREN>, LEI-<LEI>).

Every company has the same top-level fields; the full record is under Output.

How much does it cost to search company registers?

You pay per company returned: $3.00 per 1,000 companies, plus $0.00005 each time a run starts. A company found in both registers is two results (one French record, one LEI record). The registers themselves are free. A company found by several of your inputs is returned, and charged, once. A search that matches nothing costs nothing but the start fee. Adding the LEI to French companies is free.

  • The example below: 20 companies × $0.003 = $0.06, plus the $0.00005 start fee.
  • A month, for example: enriching 2,000 SIRENs from your CRM against the French register only: 2,000 × $0.003 = $6.00; or a monthly lead list of 1,000 companies from filters: $3.00.
  • New companies: same price per company returned. Companies outside your filters, companies whose NAF code isn't known yet, and failed lookups are never charged, and with only-new on each company is charged once. A scheduled run on a day with no new issue costs only the start fee.
  • Caps: Max results per run in the input, and Maximum cost per run in the run options. It stops cleanly at whichever comes first, and stops fetching as soon as the limit is covered, so a capped run is also a fast one.

Speed (measured): a 1,000-company French list with LEIs added takes about a minute, a 1,000-record LEI list about 30 seconds, and numbers are looked up at about one per second (the French API has no batch lookup; the LEI side of a list of numbers is fetched 50 at a time).

How to search the French company register and the LEI index

  1. Open the actor and type company names into Company names to search for, or numbers into SIREN, SIRET, VAT or LEI numbers, one per line.
  2. Choose the Registers (France, LEI, or both) and, for lead lists, add filters such as activity codes, departments, size or revenue.
  3. Click Start.
  4. Open the Output tab and export the companies as JSON, CSV or Excel, or read them through the API.

The two registers:

  • France: every French company in the SIREN/SIRET register (INSEE Sirene and INPI RNE), through the government's API Recherche d'entreprises, the API behind the Annuaire des Entreprises.
  • Global LEI Index: every company or other legal entity worldwide that has a Legal Entity Identifier (LEI), from GLEIF, the foundation that runs the LEI system.

For French companies you also get activity, size, employees, establishments, published revenue and net income, and labels (ESS, mission company, RGE, Qualiopi...). French companies and their LEI records are linked both ways: a French company gets its LEI, and an LEI record gets its SIREN, so you can join the two.

Monitor new companies registered in France

Set Mode to newCompanies and the actor reads BODACC A, the official bulletin in which every company registration at a French commercial court is published, from the daily files of its publisher, DILA (echanges.dila.gouv.fr). It returns the companies registered since your last run, in the places and activities you choose. About 860 companies are registered on a publication day (5 issues a week), 90 of them in Paris.

  1. Set Mode to newCompanies.
  2. Choose where: departments (75, 69, 2A, 974...), regions (ile-de-france, bretagne...) or postal codes. Leave them all empty for all of France.
  3. Optionally choose what: activity codes (NAF, e.g. 62.01Z) or activity sections (e.g. J). A NAF filter needs a place filter (see below).
  4. Save it as a task and add a daily schedule (issues are posted at about 07:00 Paris time), and send the new companies where you work with a webhook or Make, Zapier or n8n.

How it works:

  • Only new. With onlyNew (on by default) the actor remembers, in a key-value store in your own account and separately for each filter combination, the last BODACC issue it read and the companies it returned. The first run reads the last sinceDays days (default 3); every later run reads only the issues published since (at most 31 days back). A run with nothing new downloads nothing and charges only the start fee.
  • Places are free to filter: the whole file is read and filtered by the registered office's postal code.
  • NAF codes cost a lookup. BODACC notices describe the activity in words (activity, as published) but carry no NAF code, so with a NAF filter each company in your area is looked up in the French register (API Recherche d'entreprises) for its code. That is why a NAF filter needs a place filter, and why maxNafLookups caps the lookups per run (default 300, at most 1,000; about 2 per second). Only companies that match are charged.
  • Companies too new to have a NAF code are held, not charged. INSEE classifies a new company some days after it registers; until then the register shows 00.00Z or doesn't list it yet. On our Paris test (below) that was 40 of 211 companies. They are not returned and not charged, and are looked up again on each later run for up to 7 days after publication, then dropped. Companies over the lookup cap, a failed lookup, or companies cut by Max results or your maximum cost are held the same way. RUN_STATS.held counts them by reason.
  • Companies only, by structure. Two thirds of the registrations in BODACC are sole traders (people): their notices are dropped whole. Company notices also name the managers and sometimes a previous owner: those parts are emptied as the file is read and are never returned or stored. So is the notices' free text about the business's origin. The memory kept between runs holds SIREN numbers, dates and issue numbers only.
  • Only registrations of new companies: "Immatriculation d'une personne morale" notices, with or without activity (withoutActivity marks holding and dormant companies). Registrations of a company moving from another court, transformations and corrections are left out.

Example: new software and media companies in Paris

{"mode": "newCompanies", "departments": ["75"], "activitySections": ["J"], "sinceDays": 3}

A local run on 2026-09-26 read the two issues of the last three days (1,081 company registrations in France), looked up the 211 in Paris, and returned 28 (13 in 62.01Z, 5 in 63.12Z, 4 in 62.02A, 4 in 58.29C...) for 28 × $0.003 = $0.084, in 112 seconds. 40 more were held for the next run because INSEE hadn't classified them yet. One of them (real output):

{
"id": "FR-130137490",
"register": "bodacc",
"name": "Koten AI",
"status": null,
"country": "FR",
"legalForm": {"code": "5710", "name": "Société par actions simplifiée"},
"foundedOn": "2026-09-16",
"closedOn": null,
"address": {"lines": ["59 rue de Ponthieu"], "postalCode": "75008", "city": "Paris", "region": null,
"country": "FR", "full": "59 rue de Ponthieu, 75008 Paris"},
"identifiers": {"siren": "130137490", "siret": null, "lei": null, "vatNumbers": [],
"registrationNumber": "130137490", "registrationAuthority": "RCS Paris"},
"france": null,
"lei": null,
"bodacc": {
"announcementRef": "7580BP2026B4578", "announcementNumber": 1506, "issue": "20260184",
"publishedOn": "2026-09-25", "registrationDate": "2026-09-16", "activityStartDate": "2026-10-01",
"creationCategory": "Immatriculation d'une personne morale (B, C, D) suite à création d'un établissement principal",
"withoutActivity": false,
"activity": "Édition de logiciels applicatifs",
"naf": {"code": "58.29C", "label": "Édition de logiciels applicatifs", "naf2025Code": "58.29Y", "section": "J",
"sectionLabel": "Information et communication"},
"acronym": null, "tradeName": null,
"capital": {"amount": 1000.0, "currency": "EUR", "variable": null},
"department": "75",
"court": "GREFFE DU TRIBUNAL DES ACTIVITÉS ECONOMIQUES DE PARIS"
},
"url": "https://annuaire-entreprises.data.gouv.fr/entreprise/130137490",
"attribution": {"source": "bodacc.fr/DILA", "licence": "Licence Ouverte 2.0",
"licenceUrl": "https://www.etalab.gouv.fr/licence-ouverte-open-licence/", "lastUpdated": "2026-09-25",
"fileUrl": "https://echanges.dila.gouv.fr/OPENDATA/BODACC/FluxAnneeCourante/RCS-A_BXA20260184.taz",
"fileName": "RCS-A_BXA20260184.taz", "fileDate": "2026-09-25T05:00:10Z"},
"query": "new companies: départements 75; NAF J",
"scrapedAt": "2026-09-26T02:26:16Z"
}

naf is filled only when a NAF filter was set (otherwise null: no lookup is made), and legalForm.code with it. status is null: BODACC doesn't say. Without a NAF filter, all of France took 6 seconds for 1,081 companies (2 issues).

What the new-companies mode deliberately doesn't return

  • Managers, partners and other people named in the notices (administration), and sole traders, whose notices are dropped whole.
  • Previous owners or operators of a business bought or rented (precedentProprietaire, precedentExploitant), and the notices' free-text descriptif and origineFonds, which can name people.
  • Other BODACC notices: sales, changes, removals, insolvency (BODACC B and C) aren't read.

Example: "airbus" in both registers

The pre-filled input:

{"searchTerms": ["airbus"], "registers": ["france", "lei"], "maxResultsPerSearch": 10, "crossLink": true, "status": "any"}

It returned 20 companies: 10 French records (AIRBUS, AIRBUS HELICOPTERS, AIRBUS OPERATIONS, ...) and 10 LEI records (AIRBUS in France, AIRBUS SE in the Netherlands, ...). The first one (real output from a local run on 2026-09-25; france.flags and collectiveAgreements shortened):

{
"id": "FR-383474814",
"register": "france",
"name": "AIRBUS",
"status": "active",
"legalForm": {"code": "5710", "name": "SAS, société par actions simplifiée"},
"foundedOn": "1991-10-18",
"address": {"full": "2 ROND-POINT DEWOITINE 31700 BLAGNAC", "postalCode": "31700", "city": "BLAGNAC", "country": "FR"},
"identifiers": {"siren": "383474814", "siret": "38347481400100", "lei": "529900FCMZ4LKXFD0R69",
"vatNumbers": ["FRZU383474814", "FR89383474814"]},
"france": {
"activity": {"code": "30.30Z", "label": "Construction aéronautique et spatiale"},
"sizeCategory": {"code": "GE", "label": "Large (GE)", "year": "2023"},
"employees": {"code": "53", "min": 10000, "max": null, "label": "10 000 salariés et plus", "year": "2023"},
"establishments": {"total": 11, "open": 6},
"financials": [{"year": "2024", "revenue": 57412795000, "netIncome": 2206027000}]
},
"url": "https://annuaire-entreprises.data.gouv.fr/entreprise/383474814"
}

Input

FieldWhat it does
Company names to search forOne per line; each is searched in every selected register, best match first. A line that is a number is looked up as one.
SIREN, SIRET, VAT or LEI numbersExact lookups, one per line, in any common form or as an Annuaire des Entreprises / GLEIF link.
RegistersFrance, the Global LEI Index, or both (default).
Max companies per search10 by default, up to 10,000, per register.
Add each French company's LEIOn by default; free.
Filter: statusActive or closed only (both registers).
France filtersNAF/APE activity codes, NAF sections, departments, postal codes, INSEE legal forms, size (PME/ETI/GE), employee ranges, minimum/maximum revenue. Any of them limits searches to the French register.
LEI filtersCountries, entity categories (general, branch, fund, ...), LEI registration status (issued, lapsed, ...). Any of them limits searches to the LEI index.
Modesearch (default): everything above. newCompanies: new French companies from BODACC (how).
France: regionsThe 18 regions, in both modes (e.g. ile-de-france, bretagne, la-reunion).
New companies: days to look back (sinceDays)First run, or every run with only-new off: the last 1 to 31 days of issues (default 3).
New companies: only new (onlyNew)On by default: each company once, and only the issues since the last run.
New companies: max NAF lookups (maxNafLookups)With a NAF filter: lookups per run, default 300, up to 1,000.
Max results per runCap the total number of companies across all inputs and registers.

Filters apply to searches; numbers are always looked up. France and LEI filters can't be mixed in one run (each register can only apply its own); with filters and no names, the filters alone are one search.

{
"searchTerms": ["airbus", "boulangerie paul"],
"identifiers": ["662 042 449", "R0MUWSFPU8MPRO8K5P83", "FR89383474814"],
"registers": ["france", "lei"],
"maxResultsPerSearch": 10,
"maxResults": 100
}

Software companies in the Rhône with more than EUR 1M revenue:

{
"registers": ["france"],
"status": "active",
"activityCodes": ["62.01Z", "62.02A"],
"departments": ["69"],
"revenueMin": 1000000,
"maxResultsPerSearch": 500
}

LEIs in Germany that weren't renewed:

{
"registers": ["lei"],
"countries": ["DE"],
"leiRegistrationStatus": ["LAPSED"],
"maxResultsPerSearch": 1000
}

Output

Every company has the same fields. Fields a register doesn't publish for a company are null; france is null on LEI and BODACC records, lei is null on French and BODACC records, and bodacc is null except on new companies (see the example above).

{
"id": "FR-383474814",
"register": "france",
"name": "AIRBUS",
"status": "active",
"country": "FR",
"legalForm": {"code": "5710", "name": "SAS, société par actions simplifiée"},
"foundedOn": "1991-10-18",
"closedOn": null,
"address": {"lines": ["2 ROND-POINT DEWOITINE"], "postalCode": "31700", "city": "BLAGNAC", "region": null,
"country": "FR", "full": "2 ROND-POINT DEWOITINE 31700 BLAGNAC"},
"identifiers": {"siren": "383474814", "siret": "38347481400100", "lei": "529900FCMZ4LKXFD0R69",
"vatNumbers": ["FRZU383474814", "FR89383474814"], "registrationNumber": "383474814",
"registrationAuthority": "INSEE Sirene"},
"france": {
"displayName": "AIRBUS", "acronym": null, "tradeName": null,
"activity": {"code": "30.30Z", "label": "Construction aéronautique et spatiale", "naf2025Code": "30.31Y",
"section": "C", "sectionLabel": "Industrie manufacturière"},
"sizeCategory": {"code": "GE", "label": "Large (GE)", "year": "2023"},
"employees": {"code": "53", "min": 10000, "max": null, "label": "10 000 salariés et plus", "year": "2023"},
"isEmployer": true,
"establishments": {"total": 11, "open": 6},
"department": "31",
"location": {"latitude": 43.624640185, "longitude": 1.3835065654},
"financials": [{"year": "2024", "revenue": 57412795000, "netIncome": 2206027000}],
"flags": {"socialEconomy": false, "missionCompany": false, "qualiopiCertified": true,
"genderPayIndexPublished": true, "ghgReportPublished": true},
"collectiveAgreements": ["1612", "3248", "9999", "1944"],
"matchedEstablishment": null
},
"lei": null,
"bodacc": null,
"url": "https://annuaire-entreprises.data.gouv.fr/entreprise/383474814",
"attribution": {"source": "Annuaire des Entreprises / API Recherche d'entreprises (DINUM), from INSEE (Sirene), INPI (RNE) and other French administrations",
"licence": "Licence Ouverte 2.0", "licenceUrl": "https://www.etalab.gouv.fr/licence-ouverte-open-licence/",
"lastUpdated": "2026-09-25T09:15:24", "fileUrl": null, "fileName": null, "fileDate": null},
"query": "airbus",
"scrapedAt": "2026-09-25T12:00:00Z"
}

(flags shortened: it has 14 labels.) An LEI record has the same top-level fields, france: null, and lei: other names, category, jurisdiction, headquarters address, LEI registration status, initial registration, last update and next renewal dates, managing LOU, corroboration level, BICs and OpenCorporates id.

id is stable across runs (FR-<SIREN>, FR-<SIREN>-<SIRET> for a SIRET lookup, LEI-<LEI>), so you can use it to deduplicate.

Run it on a schedule, or from your own code

  • Schedule: save the input as a task (Save as a new task at the top right of the actor's page) and add it to a schedule in Apify Console (Schedules, Create new): for example monthly, to refresh a lead list or re-check your customers' status (active or closed).
  • API: fetch a task's latest results with GET https://api.apify.com/v2/actor-tasks/<task id>/runs/last/dataset/items?status=SUCCEEDED&format=csv and your API token (format can also be json or xlsx).
  • Webhooks and automation: a webhook when a run succeeds, or Make, Zapier or n8n through Apify's integrations.

In search mode each run returns, and charges for, every company it finds; each record's id is stable (FR-<SIREN>, LEI-<LEI>), so you can update your copy in place. To watch for new companies, schedule the newCompanies mode daily: with only-new on, each company is returned once.

Can I use Company Register Search from an AI agent (MCP)?

Yes. Connect the agent to Apify's MCP server (https://mcp.apify.com) and add humble-echidna/company-registers as a tool; the agent passes the same input JSON as above. For checking one company, have it pass the number in identifiers rather than a name search, and keep Max companies per search small. A field left out takes its default, and searchTerms defaults to airbus, so a lookup passes {"identifiers": ["662042449"], "searchTerms": []}.

Who it's for

Sales, KYC/compliance and data teams working with French companies or with LEIs: checking and enriching a list of company numbers, pulling lead lists by activity code, region and size, or linking a company's SIREN to its LEI. And anyone who sells to new businesses (accountants, banks, insurers, web agencies, office suppliers) and wants the companies registered in their area each morning. It replaces manual look-ups on the Annuaire des Entreprises and the GLEIF search, with one clean record per company.

Why this one?

  • Official sources only, used the way their owners publish them for machines: no scraping of Pappers, Societe.com or other commercial sites, no key, no account.
  • Two registers, one schema. The same top-level fields for a French company and an LEI record, with what only one register has in france or lei. Cross-links in identifiers (SIREN <-> LEI), found through the LEI records' French registration (Sirene or the RCS, whichever spelling it uses).
  • Every identifier form. 662042449, 662 042 449, a SIRET, FR76662042449, an LEI, or an Annuaire des Entreprises or GLEIF link. Check digits are verified, so a typo is reported instead of fetched and charged.
  • Lead lists from filters. For example: active SAS companies in software (62.01Z) in the Rhône with more than EUR 1M revenue; or every LEI in Germany whose registration lapsed.
  • Clean values. Dates as YYYY-MM-DD, employee ranges as numbers (min/max) as well as INSEE's code, revenue in euros, INSEE's own labels for activity and legal form codes, the LEI legal form's name from the ISO 20275 list.
  • Stays within each API's published rate limit on its own (France: 2 requests per second against the published 7; LEI: under 60 per minute) and honours Retry-After. It identifies itself honestly (User-Agent HumbleEchidnaApify) and follows robots.txt.
  • Reliable. A bad line, an unknown number or one register being down never affects the rest of your run: the other register's results are still returned. The run log and the RUN_STATS record say exactly which input had a problem and why.

Limits

  • France and the LEI index only. Other countries' company registers aren't read; companies elsewhere are found only if they have an LEI.
  • Up to 10,000 companies per search (the French API's own limit). For every French company, use the Sirene bulk download (see the FAQ).
  • Only new applies to new companies. search mode returns every company it finds on each run.
  • New companies: France only, companies only, BODACC A creation notices only. A NAF filter needs a place filter and is capped at 1,000 lookups a run; companies INSEE hasn't classified within 7 days of publication are dropped uncharged. The mode reads DILA's current-year folder: in the first days of January, issues from late December may no longer be there (not checked yet), so a first run then may cover fewer days than asked.
  • No people. Directors, owners and sole traders are never returned (see the FAQ).

FAQ

Does it return directors or owners?

No, by design. Directors (dirigeants) are never requested from the French API, the managers and previous owners named in BODACC notices are emptied as the file is read (never returned or stored), and sole traders are never returned: a sole trader's company is a person. The French API is asked to leave them out of searches, and a lookup by number that still finds one reports "sole trader" instead of returning it. The same goes for LEI sole proprietors. The legal forms that are groups of named people ("entre personnes physiques") are left out too.

Can a registered address still be someone's home?

Yes: many small companies use a founder's home as their registered office, and the register publishes it as the company's address. If you use these addresses (for example for marketing), you are responsible for doing so lawfully under the GDPR.

Can I get only new companies since my last run?

Yes: mode newCompanies with onlyNew on (the default). The first run returns the last sinceDays days; each later run with the same filters returns only companies registered since, each once. Changing a filter starts a new memory. It lives in a key-value store named company-registers-new-companies in your account; delete it to start over.

Why was a new company missing, or returned a day late?

With a NAF filter, a company INSEE hasn't classified yet (code 00.00Z), one the French register doesn't list yet, one whose lookup failed, and one over the lookup cap are held, uncharged, and looked up again on your next runs for up to 7 days. RUN_STATS.held counts them by reason. Without a NAF filter nothing is held: every company in your area is returned the day its notice is published.

Why are some French companies missing?

The API only has companies whose data is public ("diffusible"). Companies that asked for their data not to be published, and those refused registration at the RCS, aren't in it.

Why do I get a French record and an LEI record for the same company?

They are two registers with different data. Choose one in "Registers" if you only want one; they stay linked through identifiers.siren and identifiers.lei.

Can I get every French company?

INSEE publishes the whole Sirene database as a free monthly download on data.gouv.fr; GLEIF publishes its Golden Copy the same way. A search here returns at most 10,000 companies (the French API's own limit); this actor is for lookups, searches and filtered lists.

Why does something that used to work now fail or return fewer results?

One of the APIs may have changed or be down. The run log names the input and what went wrong, and the other register and every other input are unaffected. The French API also limits every network to 30 requests per second, shared with everyone on it; if it keeps answering "too many requests" after waiting as asked, try again a few minutes later. Please open an issue with the input you used.

Yes. All three sources are official, open data published for reuse.

  • France. The API Recherche d'entreprises is run by the French government's digital agency (DINUM) and documented for machines at recherche-entreprises.api.gouv.fr/docs: "L'API étant totalement ouverte d'accès", with a limit of "au maximum 7 requêtes par seconde par adresse IP" (this actor stays at 2). Its data is published on data.gouv.fr under the Licence Ouverte 2.0, which grants "un droit non exclusif et gratuit de libre « Réutilisation » de l'« Information » ..., à des fins commerciales ou non", including to "la diffuser, la redistribuer, la publier et la transmettre, de l'exploiter à titre commercial", "sous réserve de mentionner la paternité de l'« Information » : sa source (a minima le nom du « Concédant ») et la date de la dernière mise à jour". That is what every French record's attribution carries (source and lastUpdated); keep it when you publish the data. The licence also says "La « Réutilisation » ne doit pas induire en erreur des tiers quant au contenu de l'« Information », sa source et sa date de mise à jour", and that the attribution must not "suggérer une quelconque reconnaissance ou caution par le « Concédant »": this actor is not affiliated with or endorsed by DINUM, INSEE or INPI. On personal data the licence says it "peut être librement réutilisée ... à condition de respecter le cadre légal relatif à la protection des données à caractère personnel", which is why people are left out (see above).
  • BODACC (new companies). DILA, the publisher, puts the BODACC files at echanges.dila.gouv.fr/OPENDATA/BODACC and its data sheet (DILA_BODACC_Presentation_20260327.pdf, "Conditions de réutilisation") says: "Les données sont réutilisables gratuitement sous licence ouverte v2.0", asking reusers to credit "la paternité des données (bodacc.fr/DILA)", "l'url d'accès longue de téléchargement" and "le nom du fichier téléchargé ainsi que la date du fichier": every BODACC record's attribution carries all four (source, fileUrl, fileName, fileDate); keep them when you publish the data. The data.gouv.fr dataset "BODACC" (licence Licence Ouverte) says "L'accès aux données est libre via les protocoles HTTPS : https://echanges.dila.gouv.fr/OPENDATA/", and bodacc.fr's legal notice says "Sauf mention contraire, tous les contenus de ce site sont sous licence etalab-2.0". The site's robots.txt (echanges.dila.gouv.fr/robots.txt) answers "not found", which allows every path; the actor reads it on every run and would stop if it ever disallowed the files. (The BODACC API on bodacc.fr is not used: its robots.txt disallows /api/ for every bot but Google's.) DILA's notice on personal data reminds reusers that French data-protection law applies to the people named in BODACC: that's why this mode returns companies only (see above). This actor isn't affiliated with or endorsed by DILA.
  • Global LEI Index. GLEIF's LEI Data Terms of Use: "The Access Service on the website http(s)://www.gleif.org is provided for free. The data available through the Access Service are provided under the CC0 licence". Its API documentation says "There is no charge for the use of GLEIF's LEI data" and "Rate limiting is currently set at 60 requests, per minute, per user" (this actor stays below). The terms also ask users not to create "the impression that, data and/or services, except the original LEI and LE-RD downloaded by you through the Access Service, are provided or supported or authorized or granted or otherwise associated by or with GLEIF": this actor is an independent tool, not a GLEIF service, and is not affiliated with or endorsed by GLEIF or any LEI issuer. The LEI records it returns are GLEIF's data as published.
ActorUse it when
Dataset Transformer: Filter, Dedupe, ConvertYou want to flatten the nested records into plain columns and export CSV for a CRM import.
Company Career Page Jobs ScraperYou want to see which of the companies on your list are hiring, and for what.

Feedback and support

Found a bug, or need a field or register that isn't here? Open an issue on the Issues tab with the input you used.

Versions

Current version: 1.1. See the Changelog tab for what changed in each version.