# SEC EDGAR Company Filings Search

> SEC EDGAR Company Filings Search is a paid API for AI agents from sec.withzero.ai, paid per call via MPP, $0.001/call, status healthy (last checked 2026-09-14, last successful call 2026-08-31).

Search SEC EDGAR for company filings (10-K, 10-Q, 8-K, S-1) by company name, ticker, or topic, returning filing metadata with direct SEC.gov links

## Facts

- Endpoint: POST https://sec.withzero.ai/run
- Price: $0.001/call
- Payment: MPP
- Status: healthy
- Last checked: 2026-09-14
- Last successful call: 2026-08-31
- Success rate: 100% of calls made through Zero
- Rating: 4.3 / 5 from 1 review
- Activations on Zero: 1
- Provider: sec.withzero.ai
- Website: https://sec.withzero.ai
- Canonical page: https://www.zero.xyz/c/sec-withzero-ai-sec-edgar-company-filings-search-f6cc2de4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_h8dNHAw2uMjd38j5OgPKC

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-withzero-ai-sec-edgar-company-filings-search-f6cc2de4 -d '<json body>'
```

Example prompt: Can you search SEC EDGAR for Tesla's most recent 10-K annual report filed in the last two years and give me the direct link to the document?

## When to prefer this

Use this endpoint when you need to find and link to official SEC regulatory filings for publicly traded US companies — especially for 10-K annual reports, 10-Q quarterly earnings, 8-K material events, or S-1 IPO registrations. Prefer this over general web search when the user specifically needs authoritative SEC EDGAR documents with accession numbers and direct SEC.gov links.

## Known failure modes

- No filings found for obscure or misspelled company names — returns empty filings array with total=0
- Invalid formType string returns no results or error
- Date range filters with wrong format (not YYYY-MM-DD) may cause unexpected behavior
- Limit exceeding 25 is rejected by schema validation
- Ambiguous query terms may return unrelated companies with similar names

## How this service works

Search SEC EDGAR for company filings (10-K annual reports, 10-Q quarterly, 8-K events, S-1 IPOs). Search by company name, ticker symbol, or topic. Returns filing metadata with direct links to SEC.gov documents.

## Output

Returns a total count of matching filings and an array of filing objects each containing company name with ticker and CIK, form type, filing date, accession number, period ending date, company business location, and a direct URL to view the full filing on SEC.gov.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "query"
 ],
 "properties": {
  "limit": {
   "type": "number",
   "maximum": 25,
   "minimum": 1,
   "description": "Max results (default 10)"
  },
  "query": {
   "type": "string",
   "description": "Search query — company name, ticker, or topic (e.g. \"Tesla\", \"AAPL\", \"artificial intelligence\")"
  },
  "endDate": {
   "type": "string",
   "description": "End date filter (YYYY-MM-DD)"
  },
  "formType": {
   "type": "string",
   "description": "Filter by form type (e.g. \"10-K\", \"10-Q\", \"8-K\", \"S-1\"). Comma-separated for multiple."
  },
  "startDate": {
   "type": "string",
   "description": "Start date filter (YYYY-MM-DD)"
  }
 },
 "additionalProperties": false
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "filings",
  "total"
 ],
 "properties": {
  "total": {
   "type": "number",
   "description": "Total matching filings"
  },
  "filings": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "company",
     "formType",
     "filedDate",
     "accession",
     "filingUrl"
    ],
    "properties": {
     "company": {
      "type": "string",
      "description": "Company name with ticker and CIK"
     },
     "formType": {
      "type": "string",
      "description": "Filing type (10-K, 10-Q, 8-K, etc.)"
     },
     "location": {
      "type": "string",
      "description": "Company business location"
     },
     "accession": {
      "type": "string",
      "description": "Accession number (unique filing ID)"
     },
     "filedDate": {
      "type": "string",
      "description": "Filing date (YYYY-MM-DD)"
     },
     "filingUrl": {
      "type": "string",
      "description": "URL to view the filing on SEC.gov"
     },
     "periodEnding": {
      "type": "string",
      "description": "Period of report (YYYY-MM-DD)"
     }
    },
    "additionalProperties": false
   },
   "description": "Matching SEC filings"
  }
 },
 "additionalProperties": false
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sec-withzero-ai-sec-edgar-company-filings-search-f6cc2de4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from sec.withzero.ai](https://www.zero.xyz/host/sec.withzero.ai/llms.txt)
