Dashboard

Earnings calendar

GET/api/earnings/calendar

Stock Pro

Returns approximate upcoming earnings dates for up to 50 symbols in a single request. Dates are predicted based on historical filing patterns and may differ from actual announcements. Delisted companies (no active listing on any exchange) map to null.

Get API key Try it live in the API explorer

Query parameters

Example request

curl 'https://api.stockfit.io/v1/api/earnings/calendar?symbols=AAPL%2CMSFT%2CGOOGL' \
  -H 'Authorization: Bearer YOUR_API_TOKEN'

Responses

200 OK

Map of symbols to earnings date predictions

Response schema

  • * (additional properties) object
    • earningsDate string | null

      Predicted earnings call date (YYYY-MM-DD) or null if unknown

    • filingDate string | null

      Approximate date when the SEC filing (10-Q/10-K) is expected (YYYY-MM-DD) or null if unknown

Example response

{
  "AAPL": {
    "earningsDate": "2026-04-24",
    "filingDate": "2026-05-01"
  },
  "MSFT": {
    "earningsDate": "2026-04-22",
    "filingDate": "2026-04-28"
  }
}

400 Bad Request

Invalid parameters

Response schema

  • error string

    Human-readable error message

Example response

{}

403 Forbidden

Feature not available on current plan

Response schema

  • error string

    Human-readable error message

Example response

{}