---
title: "Filing calendar"
method: GET
path: "/api/filings/calendar"
tags: ["SEC Filings"]
---

# Filing calendar

`GET /api/filings/calendar`

## Request

- Base URL: `https://api.stockfit.io/v1`
- URL: `https://api.stockfit.io/v1/api/filings/calendar`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/stockfit/apis/stockfit-api/docs/api/filings/calendar/get.ts> (a function with typed inputs; its response is checked against the schema)

![Stock](https://img.shields.io/badge/Stock-f97316) ![Pro](https://img.shields.io/badge/Pro-8b5cf6)

Predicts upcoming periodic filing dates (10-K, 10-Q, DEF 14A) based on historical patterns
from the last 5 years. Returns expected dates with confidence levels and the historical
filing pattern (typical months, average days after period end).

**Confidence levels:**
- `high`: Filing dates have been very consistent (±7 days standard deviation)
- `medium`: Some variation in filing dates (±14 days)
- `low`: Significant variation in filing dates

## Query parameters

- `symbol` string
- `cik` integer
- `cusip` string
- `composite_figi` string
- `share_class_figi` string

## Response `200`

Filing calendar with predictions

- object
  - `nextExpected` object[]: Predicted next filing dates, sorted chronologically
    - `type` string: Filing form type
    - `expectedDate` string: Predicted filing date (YYYY-MM-DD)
    - `confidence` 'high' | 'medium' | 'low': Confidence level: `high`, `medium`, or `low`.
    - `basedOn` string: Most recent filing date used as the baseline (YYYY-MM-DD)
  - `historicalPattern` object: Historical filing patterns by form type

## Other responses

- `400`: Invalid parameters or company not found
- `403`: Feature not available on current plan

---

[API](https://skmtc.dev/stockfit/apis/stockfit-api.md) - [All operations](https://skmtc.dev/stockfit/apis/stockfit-api/llms.txt) - [OpenAPI document](https://skmtc.dev/stockfit/apis/stockfit-api/revisions/6063af256548?raw)
