Bosco Labs

Tools › Questions › EU Annual Reports API (ESEF)

Compare net income and equity of Belgian listed companies for fiscal years ending in 2024.

Price$0.01 per run plus $0.05 per annual report; raw XBRL fact rows, if switched on, $0.0005 each
StatusOn Apify Store

periodFrom and periodTo select reports whose fiscal year ends between the two dates, and countries limits them to Belgian filers. Each row is one annual report with company_name, lei, period_end, currency, net_income, total_equity and the other normalized figures. The price is per annual report, so maxFilings caps the cost of the run.

Tool input

{
  "countries": [
    "BE"
  ],
  "periodFrom": "2024-01-01",
  "periodTo": "2024-12-31",
  "maxFilings": 20
}

Ask it from an AI agent (MCP)

Add the Apify MCP server with this tool to your MCP client (Claude, Cursor, VS Code, ...); it signs you in with OAuth or Authorization: Bearer <APIFY_TOKEN>.

https://mcp.apify.com?tools=bosco_labs/esef-annual-reports

Then ask:

Use the bosco_labs/esef-annual-reports tool to answer: Compare net income and equity of Belgian listed companies for fiscal years ending in 2024.

Call the Apify API

Runs the Actor and returns the rows in one request, billed to your Apify account ($0.01 per run plus $0.05 per annual report; raw XBRL fact rows, if switched on, $0.0005 each).

curl https://api.apify.com/v2/acts/bosco_labs~esef-annual-reports/run-sync-get-dataset-items \
  -H "Authorization: Bearer $APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"countries": ["BE"], "periodFrom": "2024-01-01", "periodTo": "2024-12-31", "maxFilings": 20}'

Example output

Example output from the tool's documentation (not a run of this exact question).

{
  "lei": "724500Y6DUVHQD6OXN27",
  "company_name": "ASML Holding N.V.",
  "country": "NL",
  "period_end": "2025-12-31",
  "fiscal_year_start": "2025-01-01",
  "currency": "EUR",
  "revenue": 32667300000,
  "revenue_growth": 0.1558,
  "operating_profit": 12054000000,
  "ebitda": 13486800000,
  "net_income": 10213000000,
  "operating_margin": 0.369,
  "return_on_equity": 0.4223,
  "eps_basic": 26.29,
  "dividend_proposed_per_share": 7.5,
  "total_assets": 55576800000,
  "total_equity": 24185000000,
  "operating_cash_flow": 13826500000,
  "metrics_found": 22,
  "sources": {
    "revenue": {
      "concept": "ifrs-full:RevenueFromContractsWithCustomers",
      "fact_id": "f-9",
      "period": "2025-01-01T00:00:00/2026-01-01T00:00:00",
      "unit": "iso4217:EUR",
      "decimals": -5
    },
    "ebitda": {
      "derived": "operating_profit + depreciation_amortisation"
    }
  },
  "prior_year": {
    "period_end": "2024-12-31",
    "revenue": 28262900000,
    "net_income": 8349000000,
    "...": "same fields as above"
  },
  "viewer_url": "https://filings.xbrl.org/724500Y6DUVHQD6OXN27/2025-12-31/ESEF/NL/0/asml-2025-12-31-1-en/reports/ixbrlviewer.html",
  "source_url": "https://filings.xbrl.org/724500Y6DUVHQD6OXN27/2025-12-31/ESEF/NL/0/asml-2025-12-31-1-en.json",
  "retrieved_at": "2026-11-05T15:00:00+00:00"
}

More questions for this tool

All questions