syrto_find_company resolves a company name or Italian tax ID (codice fiscale) into a company ID. Most Syrto tools take company IDs in their company_ids list, so this is typically the first step when analysing a specific company.
Use this tool to
- Look up any Italian company by name or tax ID (codice fiscale)
- Get the company ID that most other Syrto tools take
Arguments
string
required
Company name or Italian tax ID (max 200 characters). For names, pass only the distinctive part - strip any legal form suffix (S.p.A., S.r.l., S.r.l.s., S.a.s., S.n.c.). Partial matches work.Examples:
"Barilla"(not “Barilla G. e R. Fratelli S.p.A.”)"Ferrari""00159560366"(codice fiscale)
string
NUTS3 code to narrow a name search by location - a five-character code such as
"ITH35". Applies to name searches only; do not combine it with a tax-ID query.string
Which financial statement to resolve. One of:
string
"en" for English (default) or "it" for Italian.Returns
A JSON list of matching companies. Each item contains:string
The company ID to pass to other Syrto tools - in the
company_ids list most of them take, or as focus_company_id on the radar tools.string
The official registered company name.
string | null
Italian tax identifier (codice fiscale).
null if not available.boolean
Which statement this record is.
false = the company’s own individual figures (the default); true = its group’s consolidated figures. A holding’s individual accounts can be near-empty, so if a revenue figure looks implausibly low against a published annual report, retry with statement_basis: "consolidated_only".string | null
Registered municipality, e.g.
"MILANO".string | null
EU NACE core division - the 2-digit sector level, e.g.
"46" (wholesale) against "28" (machinery). Pass it in a list to filters.anagraphic.nace in Search companies to find this company’s sector peers.It is a code with no name attached, so it identifies a sector rather than describing one.string | null
Size band
XS, S, M or L, from the company’s most recent filing.integer | null
The fiscal year of that filing, and the year the size band belongs to.
null means the company has filed nothing - the metric, analysis and statement tools will have no figures for it.result is an empty list and warning suggests how to retry - not an error.
Beside the list, the response carries the fields every tool returns. Here display_title is the matching company’s legal name, or a count when several match, and subtitle repeats the search.
If multiple companies match, the response contains all of them - pick the correct one before passing its
id to other tools. city, nace_division, size_classification and latest_filed_year are there to tell near-identical candidates apart without a call each: “the one in Milano, wholesale, large” usually picks one out of five similarly named companies.