Tous les outils

Entreprises françaises · search_companies_pappers

Rechercher des entreprises

Base SIRENE et Pappers : NAF, région, effectif, dirigeants, site web.

Prix
inclus
Prérequis
Aucun connecteur
fonctionne sur les clés plateforme
Validation humaine
Non
lecture ou écriture interne
Fiabilité
Vérifié
stable · 0.3 s

Entrée

ChampTypeDescription
qstringFree-text search (company name or SIRET/SIREN)
codeNafstringNAF/APE activity code, with or without the dot, e.g. "62.01Z" (software), "47.91A" (e-commerce), "70.22Z" (management consulting)
departementstringFrench department number, e.g. "75" (Paris), "69" (Rhône), "13" (Bouches-du-Rhône). Matches companies with ANY site in the department: each result says whether its head office is there (headOfficeInArea) or only a local site (localSite).
trancheEffectifstringEmployee size code: "02"=3-5, "03"=6-9, "11"=10-19, "12"=20-49, "21"=50-99, "22"=100-199, "31"=200-249, "32"=250-499, "41"=500-999
codePostalstringPostal code filter, e.g. "75008"
pagenumberPage number — omit to auto-resume from last saved position (recommended for multi-session prospecting). A name/SIREN-only query (no codeNaf/departement/codePostal/trancheEffectif) is treated as a LOOKUP of one specific company: no cross-session deduplication, no cursor — always returns the matching companies.
parPagenumberResults per page (1-25, default 25)
resetDedupbooleanSet true to clear the cross-session deduplication list and restart from page 1 with fresh results. Use when the user starts a new prospecting campaign or when too many results are being skipped as duplicates.
codesNafarrayList mode: several NAF codes at once (e.g. ["69.20Z","69.10Z"]).
departementsarrayList mode: several departments at once (e.g. ["69","42","01"]).
trancheEffectifsarrayList mode: several size codes at once (e.g. ["11","12","21"] = 10 to 99 employees).
limitnumberList mode: number of NEW companies wanted (26 to 500); the tool chains the pages (25 per request, 25 requests at most) and resumes from the saved cursor next time.
creationYearMinnumberKeep companies created on or after this year.
creationYearMaxnumberKeep companies created on or before this year.
withExecutiveOnlybooleanKeep only companies whose registry gives a named executive (a person, not a holding).
nameInitialsstringKeep only company names starting with these initials: "A-L" (digits included), "M-Z", "A-C,X".
saveToRegistryobjectRecord the companies in the pipeline in the same call (one prospect per company, deduplicated). Give the mission id and the segment label.

Appeler cet outil

Via l'API HTTP, ou depuis le serveur MCP avec le méta-outil run.

curl https://api.ezyagents.fr/gateway/v1/run \
  -H "Authorization: Bearer ezk_…" -H "Content-Type: application/json" \
  -d '{"tool":"search_companies_pappers","input":{"q":"…","codeNaf":"…","departement":"…","trancheEffectif":"…"}}'
$run({ "tool": "search_companies_pappers", "input": {"q":"…","codeNaf":"…","departement":"…","trancheEffectif":"…"} })