SEC EDGAR filings for a US public company
Latest SEC EDGAR filings for a US-listed company by stock ticker or CIK: form (10-K, 10-Q, 8-K, 4, S-1…), filing and report dates, accession number, document description and a direct link, newest first, optionally only one form type. Plus company name, CIK and industry (SIC). Public SEC data. Use to check a company's latest annual or quarterly report, insider trades (form 4) or material events (8-K).
Inputs
| Name | Type | Description |
|---|---|---|
ticker | string | Stock ticker such as AAPL (or give cik) |
cik | string | SEC Central Index Key, e.g. 320193 (instead of ticker) |
form | string | Only this form type, e.g. 10-K, 10-Q, 8-K or 4 (default: all) |
limit | integer | Filings to return, 1-50 (default 10) |
Request
Over HTTP, with a card key from /credits:
curl -H "Authorization: Bearer adt_…" "https://agent-data-tools.revmesh2074.workers.dev/sec/filings?ticker=AAPL"
Or one of your 25 free calls, no key:
curl "https://agent-data-tools.revmesh2074.workers.dev/sec/filings?ticker=AAPL&trial=1"
Without a key, the same URL answers 402 Payment Required with x402 and MPP terms, so an agent with a wallet pays per call in USDC (Base, Polygon, Arbitrum, Monad, World Chain or Tempo) and retries.
Example result
{
"company": "Apple Inc.",
"cik": "0000320193",
"tickers": [
"AAPL"
],
"sic": "3571",
"industry": "Electronic Computers",
"count": 1,
"filings": [
{
"form": "10-K",
"filed": "2025-10-31",
"reportDate": "2025-09-27",
"accession": "0000320193-25-000079",
"description": "10-K",
"url": "https://www.sec.gov/Archives/edgar/data/320193/000032019325000079/aapl-20250927.htm"
}
],
"source": "SEC EDGAR (public information)"
}
From an AI agent (MCP)
Add the MCP server to Claude, Cursor or any MCP client. This tool is sec_filings, and the first 25 successful calls are free:
https://agent-data-tools.revmesh2074.workers.dev/mcp