Three tools work together to produce financial statements:Documentation Index
Fetch the complete documentation index at: https://docs.syrto.ai/llms.txt
Use this file to discover all available pages before exploring further.
| Tool | Purpose |
|---|---|
syrto_list_financial_statement_templates | Discover what statement formats are available |
syrto_get_financial_statement_template | Preview the blank structure of a template |
syrto_generate_financial_statement | Generate a statement filled with actual company values |
List templates
syrto_list_financial_statement_templates returns all available financial statement formats.
Arguments
"en" for English (default) or "it" for Italian.Returns
A JSON list of templates, each with:Template identifier — pass this to
syrto_get_financial_statement_template or syrto_generate_financial_statement.Human-readable template name.
Country/region applicability (e.g.
"IT", "*").Get template structure
syrto_get_financial_statement_template returns the blank line-item structure of a template, without any company values filled in.
Arguments
Template slug from
syrto_list_financial_statement_templates."en" for English (default) or "it" for Italian.Returns
Markdown template with
(syrto_code) placeholders where values will be injected.Generate a statement
syrto_generate_financial_statement fetches company metric values and injects them into the chosen template(s), producing a filled statement in markdown.
Arguments
The company ID from
syrto_find_company.One or more template slugs (e.g.
["italian_income_statement"]). Use syrto_list_financial_statement_templates to discover available slugs. You can request multiple templates in a single call.Fiscal year to generate for (e.g.
2022). Defaults to the most recent available year."en" for English (default) or "it" for Italian.Returns
A JSON list of generated statements, each with:Legal name.
Fiscal year of the generated statement.
Human-readable template title.
Internal template identifier.
Number of line items successfully filled with values.
Total number of line items in the template.
Markdown with values injected inline as bold numbers.
Context note about data availability and where to find more on syrto.ai.
Example
Generate Barilla’s income statement for 2022:- Returns a filled income statement in markdown with metric values injected inline as bold numbers
metrics_matchedshows how many line items were successfully populated out oftotal_slots