# x402 Gateway · Company Identity & Sanctions Lookup

> x402 Gateway · Company Identity & Sanctions Lookup is a paid API for AI agents from x402.donnyautomation.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Returns a unified company profile combining GLEIF LEI identity, OFAC sanctions screening, and SEC EDGAR filing data for a given legal entity.

## Facts

- Endpoint: GET https://x402.donnyautomation.com/company
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-gateway-company-identity-sanctions-lookup-11e5b7b6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ES1lgoZOkWN6PovdZV_FF

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 x402-gateway-company-identity-sanctions-lookup-11e5b7b6
```

Example prompt: Can you look up Apple Inc. and tell me whether it's on the OFAC sanctions list, what its LEI is, and what its latest SEC filing was?

## When to prefer this

Choose this endpoint when you need a single call to cross-reference a company's legal identity (GLEIF LEI), sanctions exposure (OFAC SDN and Consolidated lists), and public regulatory filings (SEC EDGAR) in one response. It is ideal for KYC/AML pre-screening, counterparty onboarding, and compliance workflows where you need authoritative data from three institutional sources without building separate integrations. Prefer it over raw GLEIF or OFAC APIs when you want a pre-joined, normalized response with risk-level classification already applied.

## Known failure modes

- Ambiguous company name returns multiple GLEIF matches or zero matches
- Ticker not found in SEC EDGAR returns resolved:false in the SEC block
- LEI not found in GLEIF golden copy returns empty identity block
- Name match below minScore threshold returns no sanctions matches even if entity exists
- Payment not made via x402 returns HTTP 402 before any data is returned
- Query string missing required 'q' parameter returns a validation error

## How this service works

Pay-per-call (x402/USDC on Base) market-data, geocoding, randomness and hook-risk endpoints. Free demo route included.

## Output

A JSON object containing: the company's GLEIF LEI record (legal name, jurisdiction, legal address, status, match count), OFAC sanctions screening result (risk level, matched entries, lists screened), SEC EDGAR block (CIK, tickers, exchanges, SIC description, latest filing), a unified subject name, flags, data freshness timestamp, and full attribution for each data source.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "description": "Legal entity name, max 200 chars. Include the suffix for a precise match, e.g. \"Apple Inc.\" rather than \"Apple\". Use instead of lei/ticker/cik."
      },
      "cik": {
       "type": "string",
       "description": "SEC Central Index Key, 1 to 10 digits. Alternative to ticker; cik wins if both are sent."
      },
      "lei": {
       "type": "string",
       "description": "Exact 20-character LEI, for an unambiguous subject. Use instead of q."
      },
      "ticker": {
       "type": "string",
       "description": "Exchange ticker, e.g. AAPL. Resolves the SEC block directly and supplies the registered name to search GLEIF with."
      },
      "minScore": {
       "type": "string",
       "description": "OFAC name-match threshold 0.1..1, default 0.85. 1.0 is an exact name-token match. Lower it to widen the review set, never to narrow it."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "sec": {
   "cik": "0000320193",
   "via": "name",
   "name": "Apple Inc.",
   "tickers": [
    "AAPL"
   ],
   "resolved": true,
   "exchanges": [
    "Nasdaq"
   ],
   "latestFiling": {
    "form": "4",
    "filingDate": "2026-08-27",
    "readMoreWith": "/edgar/filings",
    "accessionNumber": "0001140361-26-034741"
   },
   "sicDescription": "Electronic Computers"
  },
  "asOf": "2026-08-30T00:00:00.000Z",
  "flags": [],
  "subject": {
   "name": "APPLE INC.",
   "query": {
    "q": "Apple Inc.",
    "cik": null,
    "lei": null,
    "ticker": null
   },
   "nameSource": "GLEIF legal name"
  },
  "endpoint": "/company",
  "identity": {
   "lei": "HWUPKR0MPOU8FGXBT394",
   "lapsed": false,
   "source": "GLEIF",
   "status": "ACTIVE",
   "resolved": true,
   "legalName": "APPLE INC.",
   "matchCount": 1,
   "jurisdiction": "US-CA",
   "legalAddress": {
    "city": "CUPERTINO",
    "country": "US",
    "postalCode": "95014"
   }
  },
  "sanctions": {
   "count": 0,
   "lists": [
    {
     "list": "OFAC SDN",
     "entries": 19178
    },
    {
     "list": "OFAC Consolidated (non-SDN)",
     "entries": 481
    }
   ],
   "match": false,
   "matches": [],
   "screened": true,
   "riskLevel": "clear",
   "notScreened": [
    "EU consolidated list",
    "UK OFSI",
    "UN Security Council"
   ],
   "screenedName": "APPLE INC."
  },
  "attribution": "GLEIF Golden Copy (CC0 1.0); U.S. Treasury OFAC sanctions lists (public domain); U.S. Securities and Exchange Commission EDGAR.",
  "resolvedBlocks": {
   "of": 3,
   "sec": true,
   "count": 3,
   "identity": true,
   "sanctions": true
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-gateway-company-identity-sanctions-lookup-11e5b7b6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.donnyautomation.com](https://www.zero.xyz/host/x402.donnyautomation.com/llms.txt)
