Skip to main content
GET
/
v2
/
calendar
curl
curl "https://api.stockcontext.com/v2/calendar?symbol=AAPL" \
  -H "X-API-Key: $STOCKCONTEXT_API_KEY"
{
  "data": {
    "as_of": "2026-06-12T14:12:24Z",
    "cache_age_seconds": 0,
    "freshness": "end_of_day",
    "market_status": "open",
    "symbol": "AAPL",
    "upcoming": [
      {
        "date": "2026-07-29",
        "details": "Estimated from quarterly reporting cadence",
        "estimated": true,
        "type": "earnings"
      },
      {
        "date": "2026-07-31",
        "details": "Expected SEC filing based on recent statement filing cadence",
        "estimated": true,
        "type": "filing_expected"
      },
      {
        "date": "2026-08-10",
        "details": "$0.27 quarterly cadence",
        "estimated": true,
        "type": "ex_dividend"
      }
    ]
  },
  "schema_version": "2026-06-17.6"
}

Authorizations

X-API-Key
string
header
required

StockContext API key. Keys start with sctx_ and are sent on every REST request.

Query Parameters

symbol
string
required

Ticker symbol. Case-insensitive; share-class dots are normalized to dashes (BRK.B == BRK-B). Returns SYMBOL_UNKNOWN when the symbol is outside the supported universe.

Example:

"AAPL"

Response

Success envelope: { "data": ... }.

data
CalendarData · object
required

The endpoint payload. Present on every 2xx response; never null.

schema_version
string
required

StockContext response schema version for this 200 payload.