US SEC Filings & Financial Data API · SEC EDGAR

Company financials, traced to the filing.

SEC registrants, their 10-K and 10-Q filings, and eight standardised XBRL metrics as filed. Each value includes the XBRL concept, the accession number and a link to the EDGAR index it came from.

request
curl -s "https://api.olympus.new-odyssey.com/v1/sec/companies/320193/financials?metric=revenue&period=annual&fiscal_year_from=2024&fiscal_year_to=2024" \
  -H "X-API-Key: $OLYMPUS_API_KEY"
200 OK (abridged)
{
  "data": {
    "cik": "0000320193",
    "name": "Apple Inc.",
    "period_type": "annual",
    "fiscal_year_from": 2024,
    "fiscal_year_to": 2024,
    "series": [
      {
        "metric": "revenue",
        "unit": "USD",
        "values": [
          {
            "metric": "revenue",
            "fiscal_year": 2024,
            "fiscal_period": "FY",
            "period_start": "2023-10-01",
            "period_end": "2024-09-28",
            "value": 391035000000,
            "unit": "USD",
            "is_ytd": false,
            "concept": "RevenueFromContractWithCustomerExcludingAssessedTax",
            "form": "10-K",
            "filed_date": "2024-11-01",
            "accession_number": "0000320193-24-000123",
            "evidence_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019324000123/0000320193-24-000123-index.htm",
            "is_restated": false,
            "provenance": {
              "dataset_id": "delphi.financial_metrics",
              "source_id": "sec.companyfacts_bulk",
              "source_url": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000320193.json",
              "source_date": "2026-10-16",
              "schema_version": "1.0.0",
              "validation_status": "passed",
              "record_id": "cik:0000320193:revenue:annual:2024-09-28"
            }
          }
        ]
      }
    ]
  },
  "meta": {
    "datasets": [
      { "dataset_id": "delphi.financial_metrics", "published_at": "2026-10-17T06:10:00Z", "freshness": "fresh" }
    ]
  }
}
Endpoints

Lookup, filings, metrics, comparison.

Look up a ticker with GET /v1/sec/companies/search?ticker=AAPL. The lookup is exact, and it returns a list because a ticker can briefly be shared during a reorganisation. Company paths accept a CIK with or without leading zeros. Responses always use the 10-digit form.

EndpointWhat it returns
GET/v1/sec/companies/searchSearch companies by name or ticker, or resolve a ticker
GET/v1/sec/companies/{cik}Company profile
GET/v1/sec/companies/{cik}/filings10-K and 10-Q filings of a company
GET/v1/sec/companies/{cik}/financialsFinancial metric history of a company
GET/v1/sec/financials/compareCompare one metric across companies
Metrics

Eight metrics, mapped once.

Annual values come from 10-K and 10-K/A filings (FY), quarterly values from 10-Q and 10-Q/A (Q1 to Q3; there's no separate Q4 filing). Quarterly operating cash flow is usually reported year-to-date and is marked is_ytd. When a later filing restates a value, you get the latest figure, is_restated: true and the first reported value alongside it.

MetricUnit
revenueUSD
net_incomeUSD
total_assetsUSD
total_liabilitiesUSD
stockholders_equityUSD
operating_cash_flowUSD
eps_dilutedUSD/shares
shares_outstandingshares
Know before you build

Limits

As filed, nightly

Data comes from the SEC's nightly EDGAR bulk archives (submissions and XBRL companyfacts) and is refreshed from the JSON APIs for selected companies. Values are as filed by registrants. We don't estimate, derive or adjust anything.

Fiscal, not calendar

Periods follow each company's own fiscal year. Apple's fiscal 2024 ends on 2024-09-28. Comparisons line up fiscal periods, not calendar dates. Check period_end when fiscal year ends differ.

Not included

Real-time streaming, full-text search of filings, insider trading, ownership and analyst recommendations are not part of this API.

Full SEC Filings & Financial Data coverage and sources →