Commissaires de Justice France · Official Directory Emails avatar

Commissaires de Justice France · Official Directory Emails

Pricing

from $2.10 / 1,000 office with contacts

Go to Apify Store
Commissaires de Justice France · Official Directory Emails

Commissaires de Justice France · Official Directory Emails

Export French commissaires de justice (former huissiers and commissaires-priseurs) from the official CNCJ register: office email, phone, website, address, GPS, team names, property management, syndic and auction services. Filter by department. One row per office or per professional. No login.

Pricing

from $2.10 / 1,000 office with contacts

Rating

0.0

(0)

Developer

Corentin Robert

Corentin Robert

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Turn the official directory of the Chambre nationale des commissaires de justice (CNCJ) into a clean contact list: every French commissaire de justice office (the former huissiers de justice and commissaires-priseurs judiciaires) with its email, phone, website, address, GPS, team names and services such as property management, syndic and judicial auctions.

Official register. No login. No API key.

Free Apify plan: 20 rows per run. Paid plans export the whole directory (about 2,200 offices, 3,700 professionals).


Who is this for?

You are…Typical goalSuggested setup
Legal tech / debt-collection software vendorProspect every office that serves documents and recovers debtsAll of France, Contacts (CRM) view
Debt collection agency, credit manager, lenderFind a local commissaire de justice in each departmentYour departments, one row per office
Property manager, landlord platform, proptechPartner with offices that also do gestion locative or syndicServices offered = Property management / Condominium management
Auction house, liquidation or asset buyerReach offices that run judicial auctions and inventoriesServices offered = Judicial auctions
Recruiter / training organisation for the professionNamed professionals, not just officesOne row per = Commissaire de justice (person)
Lawyer, notary, insurerBuild a referral map by cityCities = your cities

What you get by default: one row per office with the email and phone published in the official directory, website when the office has one, street address, GPS, team list, opening hours, languages and services.

Honest fill rates (October 2026, 150 random offices from the directory + 20-row test run):

FieldFill rate
Email~97% (95% on a 20-office Paris sample)
Phone100%
Street, postal code, city, department100%
GPS (latitude / longitude)99%
Team names (commissaires de justice of the office)~95% (sole practitioners without a team block get their own name)
Website54%
Opening hours51%
Additional activities (property management, syndic, mediation)~22% of offices
Declared specialties (digital evidence, construction defects, evictions, judicial sales...)~4% of offices
Online payment link~20%

Quick start

  1. Pick one or more departments (or leave empty for all of France).
  2. Click Start.
  3. Open the Contacts (CRM) view and export to CSV, Excel or JSON.

That is it: about 30 seconds for a department, under 2 minutes for the whole of France.


Ready-made examples

Example tasks are prepared in published-tasks/ and will be linked here once live:

ExampleWhat it does
Paris commissaires de justice with emails and phonesEvery office in Paris (75) with email, phone and website
Lyon and Rhone commissaires de justice directoryEvery office in Rhone (69) with address and GPS
French commissaires de justice: one row per professionalPeople output: first name, last name, titles, office email and phone
Bailiffs offering property management (gestion locative)Offices doing gestion locative or syndic in Paris and inner suburbs
Nord commissaires de justice (huissiers) with emailsEvery office in Nord (59) with email, phone, website and team

What it extracts

  • Office: name, legal form (SELARL, SCP, SELAS, individual...), directory link, appointment form link.
  • Contact: email, phone (international +33 format and as published), website, online payment link.
  • Location: street, postal code, city, department code and name, latitude, longitude.
  • Team: names of the commissaires de justice of the office and their count; flag when a commissaire-priseur judiciaire works there.
  • Services: main activities, additional activities (property management, condominium management, mediation), declared specialties, booleans for each service.
  • People output: first name, last name and titles (Commissaire de justice, Huissier de justice, Commissaire-priseur judiciaire, salaried) for each professional, with the office details repeated on every row.

How much does it cost to scrape the commissaires de justice directory?

Pay per event: a small start fee per run, then a price per row. Rows with an email or phone (almost all of them) use the "with contact" price.

EventFreeBronzeSilverGoldPlatinumDiamond
Run started (once per run)$0.05$0.05$0.05$0.05$0.05$0.05
Row with email or phone$0.0030$0.0027$0.0024$0.0021$0.0020$0.0020
Row without contact (rare)$0.0015$0.0013$0.0012$0.0010$0.0010$0.0010
ScenarioRowsFree planBronzeGoldDiamond
One department (e.g. Paris)~150$0.05 + 20 rows max = $0.11$0.46$0.37$0.35
Property management offices, all France~480$0.11 (20 rows)$1.35$1.06$1.01
Whole directory, one row per office~2,200$0.11 (20 rows)$5.99$4.67$4.45
Whole directory, one row per professional~3,700$0.11 (20 rows)$10.04$7.82$7.45

Platform usage is included in the price.


This Actor reads the public pages of the official directory published by the Chambre nationale des commissaires de justice, the same pages anyone can open in a browser, without logging in. Commissaires de justice are public and ministerial officers whose professional contact details are published so that the public can reach them. The data is professional (office emails, office phones, office addresses), not private.

You remain responsible for how you use the data. Under the GDPR, B2B prospecting of professionals is generally allowed when the message is relevant to their profession and every message offers an easy opt-out. Do not use the data for spam, and respect the CNCJ terms of use. If in doubt, ask a lawyer.


Limitations

  • The directory is the source of truth: if an office has not published a website or opening hours, the field is empty.
  • Emails are office mailboxes (often @commissaire-justice.fr or @huissier-justice.fr), not personal mailboxes of each professional.
  • Department, city and service filters are applied while reading the directory, so a narrow filter still reads the whole directory (fast and included in the price).
  • Activity and specialty labels stay in French, exactly as published (field names are in English).

Input

FieldTypeDescription
departmentsarrayDepartment codes (75, 13, 2A, 974...). Empty = all of France.
citiesarrayOptional city names; accents and case ignored.
servicesarrayproperty_management, condominium_management, judicial_auctions, mediation, website. An office matches if it offers at least one.
outputModestringoffices (default) or people.
officeUrlsarrayRefresh specific offices by pasting their directory links. Filters are ignored.
maxItemsintegerStop after this many rows. 0 = no cap. Default 50.
{
"departments": ["75", "92", "93", "94"],
"services": ["property_management"],
"outputMode": "offices",
"maxItems": 0
}

API-only options: verboseLogs (boolean, extra debug lines).


Output sample

Real row from the October 2026 test run:

{
"office_id": "4",
"office_name": "Huis Ainter",
"legal_form": "SELARL",
"professionals": ["Angelina MICHEL-WAGNER"],
"professionals_count": 1,
"has_auctioneer": false,
"email": "amw@huisainter.fr",
"phone": "+33474380097",
"phone_raw": "04.74.38.00.97",
"website": "https://www.huisainter.fr",
"street": "18 place du 8 mai 1945",
"postal_code": "01500",
"city": "AMBÉRIEU-EN-BUGEY",
"department_code": "01",
"department": "Ain",
"latitude": 45.9631,
"longitude": 5.35783,
"languages": ["Français", "Italien"],
"accessory_activities": ["Gestion locative"],
"offers_property_management": true,
"offers_judicial_auctions": false,
"appointment_url": "https://annuaire.commissaire-justice.fr/contact-huis-ainter-4",
"office_url": "https://annuaire.commissaire-justice.fr/huis-ainter-4",
"scraped_at": "2026-10-10T07:31:16.204Z"
}

Dataset views: Overview, Contacts (CRM), People, Services & specialties. A readable Run log is saved with every run.


How it works

The Actor reads the list of offices published by the official directory, opens each office page over plain HTTP (no browser), reads the structured contact block and the team list, applies your filters and writes one row per office or per professional. Pages are read in small parallel batches with automatic retries.


Local development

npm install
npm test # unit tests (node --test)
echo '{"departments":["75"],"maxItems":20}' > storage/key_value_stores/default/INPUT.json
node src/main.js # or: apify run

Also available


Support

Questions, a missing field or a custom export? Email corentin@outreacher.fr or open an issue on the Actor page.