---
title: "Get filings for a company"
method: GET
path: "/v2/company/filings"
tags: ["Companies"]
---

# Get filings for a company

`GET /v2/company/filings`

Retrieves a list of filings for the specified company from the last 20 years. Currently supports:
- Annual Report
- Interim Report
- Earnings Press Release
- Current Report
- Initial Registration Statement

The fiscal year, quarter, and report date are only available if there was financial data extracted from the filing.

## Query parameters

- `apiKey` string — API Key (alternatively send via X-Api-Key header)
- `ticker` string — Company ticker, use with mic or alone for US tickers
- `micCode` string — Company MIC, use with ticker
- `exchange` string — Company exchange code, use with ticker
- `companyKey` string — Company key (alternative to ticker/micCode/exchange)
- `cusip` string — Requires CUSIP/ISIN license. An alternative to ticker/micCode/exchange. Company CUSIP
- `isin` string — Requires CUSIP/ISIN license. An alternative to ticker/micCode/exchange. Company ISIN
- `figi` string — FIGI (Financial Instrument Global Identifier). An alternative to ticker/micCode/exchange.
- `cik` string — Company CIK (SEC Central Index Key). An alternative to ticker/micCode/exchange.
- `fscl` string — Fiscal.ai stable company identifier (the companyFiscalIdentifier field). An alternative to ticker/micCode/exchange.

## Response `200`

An array of filings

- object[]
  - `filingId` string, required — Unique filing identifier
  - `documentType` 'Annual Report' | 'Annual Report (Amended)' | 'Interim Report' | 'Interim Report (Amended)' | 'Earnings Press Release' | 'Earnings Press Release (Amended)' | 'Initial Registration Statement' | 'Initial Registration Statement (Amended)' | 'Current Report' | 'Current Report (Amended)', required — Type of document: Annual Report, Annual Report (Amended), Interim Report, Interim Report (Amended), Earnings Press Release, Earnings Press Release (Amended), Initial Registration Statement, Initial Registration Statement (Amended), Current Report, Current Report (Amended)
  - `secFormType` string — The SEC form type of the filing
  - `secExhibitType` string — The SEC exhibit type of the filing (e.g., EX-99.1 for earnings press releases)
  - `filingDate` string, required — The date the filing was filed at
  - `reportDate` string — If the report is an Annual Report, Interim Report, or an Earnings Press Release, the company's reporting date.
  - `fiscalYear` integer — If the report is an Annual Report, Interim Report, or an Earnings Press Release, the company's reporting fiscal year.
  - `fiscalQuarter` integer — If the report is an Annual Report, Interim Report, or an Earnings Press Release, the company's reporting fiscal quarter.
  - `pdfUrl` string, required — URL to the PDF of the filing
  - `sourceUrl` string — The source to the original document, for now supports SEC only.

## Other responses

- `400` — Bad Request
- `403` — Forbidden
- `404` — Not Found

---

[API](https://skmtc.net/fiscal/apis/openapi.md) · [All operations](https://skmtc.net/fiscal/apis/openapi/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/fiscal/openapi/versions/5e2c5deea9a5/schema)
