French Collective Agreement Finder (IDCC by SIRET) avatar

French Collective Agreement Finder (IDCC by SIRET)

Pricing

Pay per usage

Go to Apify Store
French Collective Agreement Finder (IDCC by SIRET)

French Collective Agreement Finder (IDCC by SIRET)

Find the collective bargaining agreement (convention collective, IDCC code) of any French company from its SIREN or SIRET. Bulk lookup, official government data (DSN + KALI), Legifrance links. Free — no API key, no proxies.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

D N

D N

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 hours ago

Last modified

Share

French Collective Agreement Finder — IDCC by SIRET / SIREN

Find the collective bargaining agreement (in French: convention collective) that applies to any French company, from its SIREN or SIRET number. Paste a list of identifiers, get back the IDCC code(s), the full agreement title, and a direct Légifrance / Code du travail link for each company. Built on official French government open data — no API key, no scraping, no proxies.

This actor is free: you only pay your own Apify platform usage (a run of hundreds of lookups costs a few cents of compute).

Common searches this tool answers: convention collective par SIRET, trouver IDCC entreprise, code IDCC SIREN, French collective agreement lookup, convention collective applicable, IDCC finder, bulk IDCC lookup, DSN convention collective.

Why you need the IDCC

Every French employer must apply a collective bargaining agreement identified by a 4-digit IDCC code (Identifiant De la Convention Collective). It determines minimum salaries, notice periods, trial periods, and mandatory benefits — and it must appear on every payslip. HR, payroll, insurance, and legal teams constantly need to resolve SIREN → IDCC at scale. This actor does exactly that, in bulk.

Input

FieldTypeDescription
companyIdsarray of stringsFrench company identifiers: 9-digit SIREN or 14-digit SIRET, one per line. Spaces, dots and dashes are tolerated (552 032 534 works). For a SIREN, the head office (siège) establishment is used.
{
"companyIds": ["443061841", "552032534", "13002526500013"]
}

Output

One dataset item per input identifier, with an explicit status: found, no_agreement_declared, not_found, or error. The actor never crashes on a bad row — it reports it and moves on.

{
"input": "443061841",
"siren": "443061841",
"siret": "44306184100047",
"companyName": "GOOGLE FRANCE",
"nafCode": "70.10Z",
"administrativeStatus": "A",
"employeeRange": "42",
"status": "found",
"conventionCount": 1,
"conventions": [
{
"idcc": "1486",
"title": "Convention collective nationale des bureaux d'études techniques, des cabinets d'ingénieurs-conseils et des sociétés de conseils (SYNTEC)",
"shortTitle": "Bureaux d'études techniques",
"legifranceUrl": "https://www.legifrance.gouv.fr/affichIDCC.do?idConvention=KALICONT000005635173",
"state": "VIGUEUR_ETEN",
"source": "siret2idcc (KALI/DILA)"
}
],
"checkedAt": "2026-07-04T18:00:00.000Z"
}

Use cases

  • Payroll & HR onboarding — resolve the applicable convention collective for every new client or entity before producing payslips (the IDCC is legally required on them).
  • Insurance & employee benefits prospecting — segment a SIREN list by collective agreement to target sectors (HCR, Syntec, métallurgie…) with the right mandatory-coverage offer.
  • Legal & compliance checks — verify that the agreement declared by a counterparty matches its DSN declarations.
  • CRM enrichment — add idcc, agreement title and workforce range to thousands of French company records in one run.

Data sources, accuracy & fair use

  • API Recherche d'Entreprises (DINUM) — company identity, head-office SIRET and IDCC codes declared by employers in their DSN filings. Open licence (Licence Ouverte 2.0).
  • siret2idcc (Fabrique numérique des ministères sociaux) — agreement titles and Légifrance references from the official KALI database (DILA).

The IDCC reflects what the employer declares in its monthly DSN filings; a small share of companies (non-employers, administrations, very recent registrations) legitimately have no declared agreement — those are returned as no_agreement_declared, not as errors. The actor throttles itself politely (well under the public rate limits), so both government APIs stay happy.

More actors by this developer

This actor is part of a suite of French company data tools, all built on official sources:

Questions or feature requests? Open an issue on the Issues tab — response within 24h.