get_eu_annual_reports
European annual financial report filings for Sweden, Netherlands, Denmark or the UK, newest first: issuer, LEI, period end, link to the original report where the source allows, per-row source credit. Filter by issuer id; check get_eu_markets for which markets are live.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (default 1) | |
| limit | No | Rows per page, 1-100 (default 25) | |
| issuer | No | ko.io issuer id as returned in a row's issuer.id: lei:<LEI>, isin:<ISIN>, co:<register id> or name:<hash> | |
| country | Yes | Market: se (Sweden), nl (Netherlands), dk (Denmark) or uk (United Kingdom) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rows | Yes | null = the dataset is not served (status is not live): unknown, NOT empty | |
| paging | Yes | Paging state reconciled from ko.io meta.total_count and meta.softwall | |
| status | Yes | live = served; pending = offered but not activated yet (not an outage, not empty); not_offered = a fixed source/licensing fact; not_covered = no such market | |
| country | Yes | Market code as requested, upper-case | |
| dataset | Yes | ||
| plan_limit | Yes | The Free/keyless plan limits ko.io applied to this answer (null for paid callers) | |
| issuer_filter | Yes | ||
| covered_countries | Yes | Markets ko.io covers; set when status is not_covered | |
| latest_source_date | Yes | ||
| latest_retrieved_at | Yes |