# IntelGeist Company Resolve API

> IntelGeist Company Resolve 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).

Resolves a company identifier (CIK, LEI, or domain) to its legal name, jurisdiction, active status, and match metadata drawn from public registries (GLEIF, SEC EDGAR, OFAC, sanctions lists, state registries)

## Facts

- Endpoint: POST https://api.intelgeist.ai/x402/company/resolve
- 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-resolve-api-149be08c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_nMc2T0-syZ26g2qzMsNbB

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-resolve-api-149be08c -d '<json body>'
```

Example prompt: Can you resolve the legal name, jurisdiction, and active status for the company with SEC CIK 0000320193?

## When to prefer this

Use this endpoint when you need to resolve a specific company identifier (CIK, LEI, or domain) to authoritative legal metadata from public registries (GLEIF, SEC EDGAR, OFAC, sanctions lists). It is ideal for compliance, KYC, and entity verification workflows where you have a known identifier and need canonical legal name, jurisdiction, and active status. Prefer this over generic web search or business directory APIs when regulatory-grade sourcing from official registries matters. Not suitable for person-level data or free-text company name search.

## Known failure modes

- No matching company found for the provided CIK, LEI, or domain — partial or empty resolve block returned
- Invalid identifier format (CIK must be numeric up to 10 digits, LEI must be 20 alphanumeric chars, domain must be valid) — validation error
- Company found but no active status determinable from public records
- Payment not processed via x402 — 402 Payment Required response before data is returned
- Rate limiting or service unavailability — 5xx error

## 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 terms notice (terms URL and version), a resolve block with the company's active status, legal name, jurisdiction, and primary domain, a resolved block with match score and match method (e.g. identifier_exact:CIK), and a schema version string. Match score of 1 indicates an exact identifier match.

## 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"
  },
  "resolve": {
   "status": "active",
   "legal_name": "Apple Inc.",
   "jurisdiction": "US-CA",
   "primary_domain": "apple.com"
  },
  "resolved": {
   "match": {
    "score": 1,
    "method": "identifier_exact:CIK"
   },
   "legal_name": "Apple Inc."
  },
  "schema_version": "intelgeist.company_resolve.v1"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/intelgeist-company-resolve-api-149be08c/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)
