Company filings and key financials from SEC EDGAR API

SEC EDGAR profile and latest filings for a ticker or CIK: company name, CIK, SIC code and industry, fiscal year end, state of incorporation, tickers and exchanges, plus the newest filings of selected forms (10-K, 10-Q, 8-K, 20-F, 6-K, S-1, DEF 14A, 4, 13F-HR, SC 13G) with filing and report dates, accession number, 8-K items and primary document URL. Optional latest XBRL revenue, net income, total assets and cash. Sources: SEC EDGAR submissions and XBRL APIs.

$0.01 per call  USDC over x402 v2 on Base, Polygon, Arbitrum, Avalanche or Sei. No signup, no API key. Requests that fail or match nothing are not charged.

Endpoint

GET https://finance.kit-rx.com/v1/sec/filings

Parameters

NameTypeRequiredDescription
tickerstringnoStock ticker, e.g. AAPL or BRK.B. Mutually exclusive with cik. e.g. AAPL
cikstringnoSEC Central Index Key, 1 to 10 digits. Mutually exclusive with ticker. e.g. 320193
formsstringnoComma-separated form types from: 4, 10-K, 10-Q, 8-K, 20-F, 6-K, S-1, DEF 14A, 13F-HR, SC 13G (default 10-K,10-Q,8-K). SC 13G also matches SCHEDULE 13G. e.g. 10-K,10-Q
limitintegernoFilings to return, 1 to 20 (default 10), newest first. e.g. 5
financialsstring: true, falsenoAdd the latest 10-K/10-Q XBRL values for revenue, net income, total assets and cash (default false). e.g. true
amendmentsstring: true, falsenoAlso match /A amendments of the selected forms (default false). e.g. false

Example request

https://finance.kit-rx.com/v1/sec/filings?ticker=AAPL&forms=10-K%2C10-Q&limit=3&financials=true

Without payment the server answers 402 Payment Required with the price (10000 atomic USDC) in the PAYMENT-REQUIRED header. Any x402 v2 client pays and retries automatically. A request with no parameters runs this example.

curl -i "https://finance.kit-rx.com/v1/sec/filings?ticker=AAPL&forms=10-K%2C10-Q&limit=3&financials=true"

Pay from an agent

AgentCash: fetch the URL. OpenDexter MCP: x402_fetch. Kit Rx MCP server: https://finance.kit-rx.com/mcp. Code:

import { x402Client } from "@x402/core/client";
import { registerExactEvmScheme } from "@x402/evm/exact/client";
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client();
registerExactEvmScheme(client, { signer: privateKeyToAccount(process.env.BUYER_KEY) });
const pay = wrapFetchWithPayment(fetch, client);
const res = await pay("https://finance.kit-rx.com/v1/sec/filings?ticker=AAPL&forms=10-K%2C10-Q&limit=3&financials=true");
console.log(await res.json());

Example response

{
  "query": {
    "ticker": "AAPL",
    "forms": [
      "10-K",
      "10-Q"
    ],
    "amendments": false,
    "limit": 3,
    "financials": true
  },
  "result": {
    "company": {
      "name": "Apple Inc.",
      "cik": "0000320193",
      "entity_type": "operating",
      "sic": "3571",
      "sic_description": "Electronic Computers",
      "filer_category": "Large accelerated filer",
      "fiscal_year_end": "09-26",
      "state_of_incorporation": "CA",
      "state_of_incorporation_description": "CA",
      "tickers": [
        "AAPL"
      ],
      "listings": [
        {
          "ticker": "AAPL",
          "exchange": "Nasdaq"
        }
      ],
      "former_names": [
        {
          "name": "APPLE INC",
          "from": "2007-01-10",
          "to": "2019-08-05"
        }
      ],
      "edgar_company_url": "https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0000320193"
    },
    "filings": [
      {
        "form": "10-K",
        "filing_date": "2026-11-03",
        "report_date": "2026-09-26",
        "accession_number": "0000320193-26-000026",
        "primary_document": "aapl-20260926.htm",
        "primary_doc_description": "10-K",
        "primary_document_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000026/aapl-20260926.htm",
        "filing_index_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000026/0000320193-26-000026-index.htm"
      },
      {
        "form": "10-Q",
        "filing_date": "2026-07-31",
        "report_date": "2026-06-27",
        "accession_number": "0000320193-26-000020",
        "primary_document": "aapl-20260627.htm",
        "primary_doc_description": "10-Q",
        "primary_document_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000020/aapl-20260627.htm",
        "filing_index_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000020/0000320193-26-000020-index.htm"
      }
    ],
    "search_window": {
      "recent_filings": 1002,
      "oldest_recent_filing_date": "2015-10-07",
      "scanned": 54,
      "older_history_files": 1
    },
    "financials": {
      "revenue": {
        "concept": "RevenueFromContractWithCustomerExcludingAssessedTax",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "value": 478834000000,
        "unit": "USD",
        "start": "2025-09-28",
        "end": "2026-09-26",
        "period_days": 364,
        "fy": 2026,
        "fp": "FY",
        "form": "10-K",
        "filed": "2026-11-03",
        "accession_number": "0000320193-26-000026"
      },
      "net_income": {
        "concept": "NetIncomeLoss",
        "label": "Net Income (Loss) Attributable to Parent",
        "value": 132175000000,
        "unit": "USD",
        "start": "2025-09-28",
        "end": "2026-09-26",
        "period_days": 364,
        "fy": 2026,
        "fp": "FY",
        "form": "10-K",
        "filed": "2026-11-03",
        "accession_number": "0000320193-26-000026"
      },
      "total_assets": {
        "concept": "Assets",
        "label": "Assets",
        "value": 404548000000,
        "unit": "USD",
        "start": null,
        "end": "2026-09-26",
        "period_days": null,
        "fy": 2026,
        "fp": "FY",
        "form": "10-K",
        "filed": "2026-11-03",
        "accession_number": "0000320193-26-000026"
      },
      "cash_and_equivalents": {
        "concept": "CashAndCashEquivalentsAtCarryingValue",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "value": 36305000000,
        "unit": "USD",
        "start": null,
        "end": "2026-09-26",
        "period_days": null,
        "fy": 2026,
        "fp": "FY",
        "form": "10-K",
        "filed": "2026-11-03",
        "accession_number": "0000320193-26-000026"
      }
    }
  },
  "sources": [
    {
      "name": "SEC company tickers (bundled snapshot 2026-11-14)",
      "url": "https://www.sec.gov/files/company_tickers.json"
    },
    {
      "name": "SEC EDGAR submissions API",
      "url": "https://data.sec.gov/submissions/CIK0000320193.json"
    },
    {
      "name": "SEC EDGAR XBRL companyconcept us-gaap/NetIncomeLoss",
      "url": "https://data.sec.gov/api/xbrl/companyconcept/CIK0000320193/us-gaap/NetIncomeLoss.json"
    }
  ],
  "notes": [
    "revenue uses RevenueFromContractWithCustomerExcludingAssessedTax because the company's latest us-gaap Revenues 10-K/10-Q fact is older or absent."
  ],
  "attribution": [
    "Data from SEC EDGAR (https://www.sec.gov), public information of the U.S. Securities and Exchange Commission. Kit Rx is not affiliated with or approved by the SEC."
  ],
  "generated_at": "2026-11-14T21:50:44.307Z"
}

Kit Rx SEC EDGAR Filings, Company Data & FX: Finance data for AI agents: SEC EDGAR filings, full-text search and 8-K events, company profiles with LEI, and ECB FX rates, paid per call over x402. Machine-readable: OpenAPI, llms.txt, /.well-known/x402, agent skills.