eu-filings
Access unified European financial filings, including company reports and XBRL data from EU regulated markets across 27+ countries.
Instructions
Unified tool for European financial filings via ESEF (European Single Electronic Format): access company filings, financial statements, and XBRL data from EU regulated markets. Provides comprehensive access to financial reports from 27+ European countries using the filings.xbrl.org API.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lei | No | For get_company_by_lei, get_company_filings: Legal Entity Identifier (LEI) - 20 character alphanumeric code | |
| limit | No | For search_companies, get_company_filings, get_country_companies, filter_filings: Maximum number of results to return | |
| query | No | For search_companies: Company name to search for (e.g., "LVMH", "Volkswagen", "TotalEnergies") | |
| method | Yes | The operation to perform: search_companies (search EU by name via GLEIF), get_company_by_lei (lookup by LEI), get_company_filings (ESEF filings), search_uk_companies (search UK Companies House), get_uk_company_filings (UK filing history), get_uk_company_accounts (UK annual accounts), get_ftse100_companies (major UK companies) | |
| country | No | For search_companies, get_company_filings, get_country_companies: ISO 3166-1 alpha-2 country code | |
| filings | No | For filter_filings: Array of filing objects to filter | |
| filters | No | For search_facts_by_value: Additional search filters | |
| options | No | For build_fact_table, time_series_analysis: Analysis options | |
| category | No | For get_uk_company_filings: Filter by filing category | |
| end_date | No | For get_company_filings, filter_filings: End date for filing period in YYYY-MM-DD format | |
| entity_id | No | For get_entity_details, get_company_filings: Entity ID from filings.xbrl.org API | |
| filing_id | No | For get_filing_facts, get_filing_validation: Filing ID from filings.xbrl.org | |
| tolerance | No | For build_fact_table, search_facts_by_value: Tolerance range (±) | |
| max_errors | No | For filter_filings: Maximum number of validation errors allowed | |
| start_date | No | For get_company_filings, filter_filings: Start date for filing period in YYYY-MM-DD format | |
| target_value | No | For build_fact_table, search_facts_by_value: Target value to search around | |
| company_number | No | For UK methods: UK Companies House company number (8 characters) | |
| search_criteria | No | For get_dimensional_facts: Search criteria for dimensional facts |