# EDGAR Company Facts via Locus x402

> EDGAR Company Facts via Locus x402 is a paid API for AI agents from edgar.x402.paywithlocus.com, paid per call via x402, $0.008/call, status unknown (last checked 2026-10-11).

Retrieves all XBRL-tagged financial facts (income statements, balance sheets, cash flows) for a public company from SEC EDGAR by CIK number.

## Facts

- Endpoint: POST https://edgar.x402.paywithlocus.com/edgar/company-facts?utm_source=zero.xyz
- Price: $0.008/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/edgar-company-facts-via-locus-x402-3a0ef72e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_NgjNTokJmADsaF4Pqv1YV

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 edgar-company-facts-via-locus-x402-3a0ef72e -d '<json body>'
```

Example prompt: Pull all XBRL financial facts from SEC EDGAR for Apple — their CIK is 320193 — so I can see their full income statement, balance sheet, and cash flow history.

## When to prefer this

Use this endpoint when you need structured, machine-readable XBRL financial data (income statements, balance sheets, cash flows) for a specific SEC-registered public company identified by CIK, without needing an API key. Prefer this over scraping EDGAR directly or using paid financial data providers when cost-per-call matters and you already have the company's CIK. Best for financial analysis agents, equity research automation, and compliance workflows that need raw SEC-sourced facts rather than cleaned/normalized financial databases.

## Known failure modes

- Invalid or non-existent CIK returns empty or error data
- CIK formatted incorrectly (e.g. with leading zeros mismatched) may return no results
- Companies that only file without XBRL tagging (very old filings) may have sparse data
- Payment failure or insufficient USDC balance prevents the request from completing
- Rate limiting or network timeout from the x402 gateway

## How this service works

SEC EDGAR public financial data — company filing history, XBRL financial facts (income statements, balance sheets, cash flows), and full-text search across all public filings. No API key required.

## Output

Returns a structured JSON object containing all XBRL-tagged financial facts reported by the company across all SEC filings — covering income statement line items (revenue, net income, EPS), balance sheet items (assets, liabilities, equity), and cash flow data, organized by concept and period. Also includes x402 payment metadata (settled USDC amount, request ID, status URL).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "cik": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {},
  "payment": {
   "scheme": "exact",
   "settledUsdc": "0.001000",
   "authorizedMaxUsdc": "0.001000"
  },
  "request": {
   "id": "00000000-0000-4000-8000-000000000000",
   "statusUrl": "/requests/00000000-0000-4000-8000-000000000000"
  },
  "success": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/edgar-company-facts-via-locus-x402-3a0ef72e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from edgar.x402.paywithlocus.com](https://www.zero.xyz/host/edgar.x402.paywithlocus.com/llms.txt)
