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
kirha tools run vidal_searchCompanies \
--input '{}'Uses the key saved by kirha auth login.
companyTypesstring[], At least 1 itemFilter by role: HOLDER = AMM titulaire, OWNER = exploitant France, DISTRIBUTOR = reseller for non-reimbursed products.
One of HOLDER, OWNER, DISTRIBUTOR
limitnumber, default 20, 1 to 50offsetnumber, default 0, 0 to 500querystring, At least 2 charactersFree-text laboratory name. Tokens match by word-prefix (e.g. 'sano' → SANOFI).
startWithstringStricter prefix match on the laboratory name (e.g. 'pfi' → PFIZER).