# IntelGeist Company Filings API

> IntelGeist Company Filings API is a paid API for AI agents from api.intelgeist.ai, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-19).

Retrieves SEC EDGAR filing history for a company identified by CIK, LEI, or domain, paid per-call via x402 in USDC on Base.

## Facts

- Endpoint: POST https://api.intelgeist.ai/x402/company/filings
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/intelgeist-company-filings-api-66f3231c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_27WefdCFHi9K_DKtEscnm

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 intelgeist-company-filings-api-66f3231c -d '<json body>'
```

Example prompt: Pull the most recent SEC filings for Apple Inc. using their CIK 320193 and tell me what forms they've filed, when, and the accession numbers.

## When to prefer this

Use this endpoint when you need structured SEC EDGAR filing history for a specific company and can identify it by CIK, LEI, or domain. Prefer this over scraping EDGAR directly when you need clean, normalized JSON output with automatic company resolution. Best for due diligence workflows, compliance checks, or monitoring public company disclosures. Not suitable for individual person data or non-US entities without EDGAR presence.

## Known failure modes

- Company not found in SEC EDGAR — returns empty filings or low match score
- Invalid CIK format (must be 1-10 digits) — schema validation error
- Invalid LEI format (must be 20 alphanumeric chars) — schema validation error
- Domain cannot be resolved to a known company — low or zero match score
- Payment not received or insufficient USDC balance — x402 payment required error
- Rate limit or upstream SEC EDGAR outage — service temporarily unavailable

## How this service works

Company risk profiles and data fragments from public records (GLEIF, SEC EDGAR, OFAC, UK and EU sanctions, state registries), sold per call over x402 in USDC on Base. Companies only; no person data.

## Output

Returns a JSON object containing: a resolved legal name and match confidence score (method used to identify the company), a list of recent SEC filings each with form type, source, filing date, accession number, and report date, plus a total filing count, schema version, and terms notice.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "cik": {
   "type": "string",
   "pattern": "^[0-9]{1,10}$"
  },
  "lei": {
   "type": "string",
   "pattern": "^[A-Z0-9]{20}$"
  },
  "domain": {
   "type": "string",
   "pattern": "^(?=.{4,253}$)([a-z0-9-]{1,63}\\.)+[a-z]{2,63}$"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "notice": {
   "terms_url": "https://api.intelgeist.ai/terms",
   "terms_version": "2026-09-13"
  },
  "filings": {
   "cik": "320193",
   "returned": 20,
   "total_filings": 20,
   "recent_filings": [
    {
     "form": "4",
     "source": "sec_submissions",
     "filed_on": "2026-09-10",
     "accession": "0001140361-26-036226",
     "report_date": "2026-09-08"
    }
   ]
  },
  "resolved": {
   "match": {
    "score": 1,
    "method": "identifier_exact:CIK"
   },
   "legal_name": "Apple Inc."
  },
  "schema_version": "intelgeist.company_filings.v1"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/intelgeist-company-filings-api-66f3231c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.intelgeist.ai](https://www.zero.xyz/host/api.intelgeist.ai/llms.txt)
