searchCompanies

2 credits per call

Find French pharmaceutical companies (laboratoires) by name. Returns company URIs for getCompanyPortfolio. companyTypes filters server-side: HOLDER = AMM titulaire (legal entity responsible for pharmacovigilance), OWNER = exploitant France (operational/commercial responsibility), DISTRIBUTOR = reseller for non-reimbursed products. VIDAL aggregates portfolios per legal entity, so a parent group like Sanofi splits into multiple companies (Sanofi-Aventis France, Sanofi Pasteur, Sanofi Winthrop Industrie…) — query each separately for full coverage.

Try it

Open in playground
kirha tools run vidal_searchCompanies \
  --input '{}'

Uses the key saved by kirha auth login.

  • companyTypesstring[], At least 1 item

    Filter by role: HOLDER = AMM titulaire, OWNER = exploitant France, DISTRIBUTOR = reseller for non-reimbursed products.

    One of HOLDER, OWNER, DISTRIBUTOR

  • limitnumber, default 20, 1 to 50
  • offsetnumber, default 0, 0 to 500
  • querystring, At least 2 characters

    Free-text laboratory name. Tokens match by word-prefix (e.g. 'sano' → SANOFI).

  • startWithstring

    Stricter prefix match on the laboratory name (e.g. 'pfi' → PFIZER).