# Polyform SEC Company Data API

> Polyform SEC Company Data API is a paid API for AI agents from api.polyform.org, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Returns SEC EDGAR financial facts (revenues, CIK, company name) for a public company by its CIK or identifier, paid per-call via USDC micropayment.

## Facts

- Endpoint: GET https://api.polyform.org/v1/sec/company/%7Bid%7D
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/polyform-sec-company-data-api-750eb33d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_YMSdBSDVLSJsv3J_T35cJ

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 polyform-sec-company-data-api-750eb33d
```

Example prompt: Pull the SEC EDGAR financial facts for Apple — I need their CIK number and the most recent annual revenue figure.

## When to prefer this

Choose this endpoint when you need fast, pay-per-call access to SEC EDGAR company financial facts without managing API keys or subscriptions. Ideal for AI agents that need one-off or infrequent lookups of public company data (revenues, CIK) and can pay $0.01 USDC per call via the x402 protocol on Base. Prefer it over full EDGAR API integrations when simplicity and no-account access matter more than bulk data retrieval.

## Known failure modes

- Unknown or invalid company ID returns a 404 or empty result
- Incorrect CIK format may cause lookup failure
- Payment failure over x402 protocol results in 402 Payment Required with no data returned
- Company not registered with SEC (private companies) will return no results
- Rate or network issues may cause timeouts on the Base blockchain payment step

## How this service works

Pay-per-call data endpoints for AI agents. USDC on Base via x402. No account, no API key — one micropayment per call.

## Output

A JSON object containing the company's CIK, official SEC-registered name, and a facts object with key financial metrics such as Revenues broken down by fiscal year and value. Example: {cik: '0000320193', name: 'Apple Inc.', facts: {Revenues: {fy: 2024, val: 391035000000}}}.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "cik": "0000320193",
  "name": "Apple Inc.",
  "facts": {
   "Revenues": {
    "fy": 2024,
    "val": 391035000000
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/polyform-sec-company-data-api-750eb33d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.polyform.org](https://www.zero.xyz/host/api.polyform.org/llms.txt)
