---
title: "Earnings calendar: reported 8-K Item 2.02 dates and estimates"
method: GET
path: "/api/markets/earnings"
tags: ["Companies"]
---

# Earnings calendar: reported 8-K Item 2.02 dates and estimates

`GET /api/markets/earnings`

## Request

- Base URL: `https://xoomar.com`
- URL: `https://xoomar.com/api/markets/earnings`
- Auth: one of:
  - none
  - API key in header `x-api-key`

Default: today to fourteen days ahead. Reported rows are 8-K Item 2.02 filings; an estimated row is an expected date, shown until the company's 8-K confirms it. The free API reaches back six months. Docs: https://xoomar.com/markets/api/earnings

## Query parameters

- `from` string
- `to` string
- `status` 'reported' | 'estimated'
- `ticker` string
- `limit` integer

## Response `200`

OK

- object
  - `data` object[]
    - `date` string, date: The reported date (filing date of the 8-K) or the estimated date
    - `ticker` string: Ticker as EDGAR maps it (class shares as BRK-B)
    - `company` string: Filer name as on the filing
    - `cik` string: SEC Central Index Key of the filer
    - `status` string: reported (an 8-K with Item 2.02 on EDGAR) or estimated (an expected date, shown until the company's 8-K arrives)
    - `basis` string, date, nullable: Reference date for an estimated row; null for reported rows
    - `accessionNo` string, nullable: The filing's accession number for reported rows; null for estimates
    - `canonicalUrl` string, uri: The matching page on xoomar.com
  - `updatedAt` string, date-time: When the response was built; a few dated feeds give the date of their newest row instead
  - `source` 'xoomar.com'
  - `docs` string
  - `license` string: Data terms
  - `attribution` string
  - `canonicalUrl` string, uri: The matching page on xoomar.com
  - `meta` object: Who publishes the data and how to credit it
    - `source` string: The publisher or publishers of the data, comma-separated
    - `sourceAttribution` string: The credit line to show wherever the data is displayed
    - `notice` string: Requests without a key only: the free key, app registration and the credit

## Other responses

- `404`: Unknown slug, ticker or country
- `429`: Rate limit: 10 requests a minute without a key, 30 with a free key

---

[API](https://skmtc.dev/xoomar/apis/xoomar-market-data-api.md) · [All operations](https://skmtc.dev/xoomar/apis/xoomar-market-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/xoomar/apis/xoomar-market-data-api/revisions/07b78401eaaa?raw)
