v3

latestOpenAPI 3.1.02026-07-26490368.4 KB
Companies

Get filings for a company

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.

get/v2/company/filings

Query parameters

apiKeystring

API Key (alternatively send via X-Api-Key header)

API Key (alternatively send via X-Api-Key header)

tickerstring

Company ticker, use with mic or alone for US tickers

Example:MSFT

Company ticker, use with mic or alone for US tickers

micCodestring

Company MIC, use with ticker

Example:XNAS

Company MIC, use with ticker

exchangestring

Company exchange code, use with ticker

Example:NASDAQ

Company exchange code, use with ticker

companyKeystring

Company key (alternative to ticker/micCode/exchange)

Example:NASDAQ_MSFT

Company key (alternative to ticker/micCode/exchange)

cusipstring

Requires CUSIP/ISIN license. An alternative to ticker/micCode/exchange. Company CUSIP

Example:594918104

Requires CUSIP/ISIN license. An alternative to ticker/micCode/exchange. Company CUSIP

isinstring

Requires CUSIP/ISIN license. An alternative to ticker/micCode/exchange. Company ISIN

Example:US5949181045

Requires CUSIP/ISIN license. An alternative to ticker/micCode/exchange. Company ISIN

figistring

FIGI (Financial Instrument Global Identifier). An alternative to ticker/micCode/exchange.

Example:BBG000BPH459

FIGI (Financial Instrument Global Identifier). An alternative to ticker/micCode/exchange.

cikstring

Company CIK (SEC Central Index Key). An alternative to ticker/micCode/exchange.

Example:789019

Company CIK (SEC Central Index Key). An alternative to ticker/micCode/exchange.

fsclstring

Fiscal.ai stable company identifier (the companyFiscalIdentifier field). An alternative to ticker/micCode/exchange.

Example:FSCLC6CGT4DXS597

Fiscal.ai stable company identifier (the companyFiscalIdentifier field). An alternative to ticker/micCode/exchange.

Response

An array of filings

filingIdstring 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)

secFormTypestring

The SEC form type of the filing

secExhibitTypestring

The SEC exhibit type of the filing (e.g., EX-99.1 for earnings press releases)

filingDatestring required

The date the filing was filed at

reportDatestring

If the report is an Annual Report, Interim Report, or an Earnings Press Release, the company's reporting date.

fiscalYearinteger

If the report is an Annual Report, Interim Report, or an Earnings Press Release, the company's reporting fiscal year.

fiscalQuarterinteger

If the report is an Annual Report, Interim Report, or an Earnings Press Release, the company's reporting fiscal quarter.

pdfUrlstring required

URL to the PDF of the filing

sourceUrlstring

The source to the original document, for now supports SEC only.

Example response

[
  {
    "filingId": "0000002208-25-4901693",
    "documentType": "Earnings Press Release",
    "secFormType": "10-K",
    "secExhibitType": "EX-99.1",
    "filingDate": "2025-02-26",
    "reportDate": "2024-12-31",
    "fiscalYear": 2024,
    "fiscalQuarter": 4,
    "pdfUrl": "https://api.fiscal.ai/v1/filing/0000002208-25-4901693/pdf?companyKey=TSX_TOI",
    "sourceUrl": "https://www.sedarplus.ca/csa-party/records/document.html?id=34628a35c29576e2221ea35daaba7999b10cd4c4604b19f72b3c4620508ca224"
  }
]