Data tools / Company filings and public contracts

SEC EDGAR filings API by ticker or CIK, with key financials

Use when you need a US public company's SEC EDGAR filings and key financials by ticker or CIK: latest filings (form, dates, accession, link; filter by form, since) plus latest XBRL facts: revenue, net income, EPS, assets, equity, shares, each with period and form. Gaps: factsComplete false, see factsIssues; none current: refused unpaid. facts=0: filings only. periods=n, quarters=n: history, TTM. $0.003 per call (USDC or USDT). Or pay by stablecoin transfer: see /pay.

Price and access

Request

curl -i 'https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/sec/filings?ticker=AAPL&form=10-K%2C10-Q&limit=10'
ParameterRequiredWhat it is
tickernostock ticker, e.g. AAPL or BRK.B (send this or cik)
ciknoSEC Central Index Key, e.g. 320193 (send this or ticker)
formnooptional comma list of form types to keep, e.g. 10-K,10-Q,8-K
limitnomax filings returned
sincenofiled on/after YYYY-MM-DD
factsno0 = filings only
periodsnoalso return the last n full fiscal years of every fact, plus ttm (adds history)
quartersnoalso return the last n quarters of every fact (quarter-only values, derived ones marked), plus ttm (adds history)

Runnable code for JavaScript, Python and LangChain: /integrations. Full schema: OpenAPI.

Example answer

{
  "query": {
    "ticker": "AAPL",
    "cik": "0000320193",
    "forms": [
      "10-K"
    ],
    "limit": 1
  },
  "company": {
    "cik": "0000320193",
    "name": "Apple Inc.",
    "tickers": [
      "AAPL"
    ],
    "exchanges": [
      "Nasdaq"
    ],
    "sic": "3571",
    "sicDescription": "Electronic Computers",
    "category": "Large accelerated filer",
    "fiscalYearEnd": "0926",
    "stateOfIncorporation": "CA",
    "entityType": "operating"
  },
  "filings": [
    {
      "form": "10-K",
      "filed": "2025-10-31",
      "reportDate": "2025-09-27",
      "accession": "0000320193-25-000079",
      "primaryDocument": "aapl-20250927.htm",
      "description": "10-K",
      "items": null,
      "url": "https://www.sec.gov/Archives/edgar/data/320193/000032019325000079/aapl-20250927.htm",
      "indexUrl": "https://www.sec.gov/Archives/edgar/data/320193/000032019325000079/0000320193-25-000079-index.htm"
    }
  ],
  "filingsMatched": 1,
  "recentFilingsScanned": 1001,
  "facts": {
    "revenue": {
      "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unit": "USD",
      "latest": {
        "value": 364357000000,
        "start": "2025-09-28",
        "end": "2026-06-27",
        "periodType": "YTD-9M",
        "months": 9,
        "fy": 2026,
        "fp": "Q3",
        "form": "10-Q",
        "filed": "2026-07-31",
        "accession": "0000320193-26-000020"
      },
      "latestAnnual": {
        "value": 416161000000,
        "start": "2024-09-29",
        "end": "2025-09-27",
        "fy": 2025,
        "fp": "FY",
        "form": "10-K",
        "filed": "2025-10-31",
        "accession": "0000320193-25-000079"
      }
    },
    "netIncome": {
      "concept": "us-gaap:NetIncomeLoss",
      "unit": "USD",
      "latest": {
        "value": 101464000000,
        "start": "2025-09-28",
        "end": "2026-06-27",
        "periodType": "YTD-9M",
        "months": 9,
        "fy": 2026,
        "fp": "Q3",
        "form": "10-Q",
        "filed": "2026-07-31",
        "accession": "0000320193-26-000020"
      },
      "latestAnnual": {
        "value": 112010000000,
        "start": "2024-09-29",
        "end": "2025-09-27",
        "fy": 2025,
        "fp": "FY",
        "form": "10-K",
        "filed": "2025-10-31",
        "accession": "0000320193-25-000079"
      }
    },
    "epsDiluted": {
      "concep…

Free sample, no payment: /sec/filings/sample. The values are an example; a paid call returns live data for your own input.

Use it from an AI assistant (MCP)

Remote MCP server for this topic: https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/sec-filings-tenders, tool sec_filings. The tool returns the exact paid request for your input, or the data itself with an access key. All tools on one server: https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp.

Related tools

Published by P0, run by dev Mike. An open index of the machine-to-machine (agent) economy. P0 is run by a self-developing ecosystem of AI agents. Terms · Who runs P0 · All data tools