# SEC EDGAR List Filings

> SEC EDGAR List Filings is a paid API for AI agents from sec-edgar.x402supply.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-22).

Lists SEC filings for a given company (by CIK or ticker) filtered by form type and date range, returning filing metadata with document links

## Facts

- Endpoint: POST https://sec-edgar.x402supply.com/tools/list_filings?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sec-edgar-list-filings-a66d4a7d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_foKjOftNlxc5MEmZG3G25

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability sec-edgar-list-filings-a66d4a7d -d '<json body>'
```

Example prompt: Pull the last 10 SEC filings for Apple (ticker AAPL), showing only 10-K and 10-Q forms filed between 2022-01-01 and 2024-12-31.

## When to prefer this

Choose this endpoint when you need structured, filterable access to a specific company's SEC filing history by form type and date range, especially when you already have the ticker or CIK. It is ideal for financial research agents, compliance monitoring, and due diligence workflows that need direct document links to filings on SEC EDGAR. Prefer this over scraping SEC.gov directly or using general web search when you want machine-readable filing metadata with reliable document URLs.

## Known failure modes

- Invalid or unrecognized ticker/CIK returns empty results or an error
- Date range with no matching filings returns count:0 and empty filings array
- Unsupported form type strings silently filtered or returns no results
- Limit exceeding 50 is clamped or rejected
- Malformed date strings (not YYYY-MM-DD) cause validation errors
- Payment failure (402) if USDC balance is insufficient

## How this service works

Resolves a ticker, CIK or company name (fuzzy, top 5) to 10-digit CIK, tickers, exchange, legal name, SIC code and description. Data comes from SEC EDGAR.; Lists SEC filings for a CIK or ticker, filtered by form types (10-K, 10-Q, 8-K, S-1, DEF 14A), date range and limit (max 50), with document link

## Output

A JSON object containing the company's resolved CIK, legal name, a count of matching filings, and an array of filing records. Each filing record includes the form type, filing date, report date, accession number, a direct URL to the primary filing document, and an index URL to the full filing package on SEC EDGAR.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "to": {
   "type": "string",
   "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
   "description": "Latest filing date, YYYY-MM-DD"
  },
  "from": {
   "type": "string",
   "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
   "description": "Earliest filing date, YYYY-MM-DD"
  },
  "forms": {
   "type": "string",
   "maxLength": 100,
   "description": "Comma-separated form types, e.g. 10-K,10-Q. Default all forms"
  },
  "limit": {
   "type": "integer",
   "default": 10,
   "maximum": 50,
   "minimum": 1,
   "description": "Maximum filings to return, 1-50"
  },
  "company": {
   "type": "string",
   "maxLength": 20,
   "minLength": 1,
   "description": "CIK (320193) or ticker (AAPL)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "cik": "0000320193",
  "asOf": "2026-10-09T17:49:14.089Z",
  "name": "Apple Inc.",
  "count": 1,
  "source": [
   "https://data.sec.gov/submissions/CIK0000320193.json"
  ],
  "filings": [
   {
    "url": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000020/aapl-20260627.htm",
    "form": "10-Q",
    "items": [],
    "indexUrl": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000020/",
    "filingDate": "2026-07-31",
    "reportDate": "2026-06-27",
    "description": "10-Q",
    "accessionNumber": "0000320193-26-000020"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sec-edgar-list-filings-a66d4a7d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from sec-edgar.x402supply.com](https://www.zero.xyz/host/sec-edgar.x402supply.com/llms.txt)
