# ClearCheck Entity Identity & Risk Check

> ClearCheck Entity Identity & Risk Check is a paid API for AI agents from loonie-toll.onrender.com, paid per call via x402, $0.1/call, status unknown (last checked 2026-10-30).

Looks up a company by name or LEI to return its legal identity, parent chain, SEC registration status, and OFAC sanctions screen verdict.

## Facts

- Endpoint: GET https://loonie-toll.onrender.com/entity-check?utm_source=zero.xyz
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/clearcheck-entity-identity-risk-check-4e249702
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_vVTudzgU3dg6xeFTLCwfk

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 clearcheck-entity-identity-risk-check-4e249702
```

Example prompt: Can you run a full identity and sanctions check on 'Gazprom' — I need its LEI, parent chain, SEC registration status, and whether it shows up on the OFAC sanctions list?

## When to prefer this

Use this endpoint when you need a combined KYB (Know Your Business) check covering legal entity identity, corporate ownership chain, SEC registration, and OFAC sanctions in a single call. It is especially valuable for vendor onboarding, counterparty due diligence, investment screening, or any compliance workflow that requires verifying a company's legitimacy and sanctions exposure before transacting. Prefer this over point solutions when you need multiple compliance signals in one response without stitching together GLEIF, SEC EDGAR, and OFAC lookups separately.

## Known failure modes

- Company name not found in GLEIF or SEC databases — returns null entity
- Ambiguous common name matches multiple entities — returns best guess with low confidence match type
- LEI provided is invalid or not found — returns null
- OFAC API unavailable — sanctions field may be null or incomplete
- Name spelling variations cause misses — try LEI directly for precision

## How this service works

Company identity and risk check: LEI, parent chain, SEC registrant, OFAC sanctions name screen. Matches are leads.

## Output

Returns a structured verdict object including: the matched entity's LEI, legal name, country, jurisdiction, founded date, entity and registration status, direct and ultimate parent entities with their own LEIs, SEC registrant details, OFAC sanctions match result with list and reasons, and an overall risk verdict string (e.g. MATCH / NO_MATCH / POSSIBLE_MATCH).

## 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": [
      "name"
     ],
     "properties": {
      "name": {
       "type": "string",
       "description": "Company legal name, or a 20-character LEI"
      },
      "country": {
       "type": "string",
       "description": "Optional 2-letter country code (US) to narrow a common name"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "query": {
       "type": [
        "null",
        "object"
       ],
       "properties": {
        "input": {
         "type": [
          "null",
          "string"
         ]
        },
        "country": {}
       }
      },
      "entity": {
       "type": [
        "null",
        "object"
       ],
       "properties": {
        "lei": {
         "type": [
          "null",
          "string"
         ]
        },
        "checked": {
         "type": [
          "boolean",
          "null"
         ]
        },
        "country": {
         "type": [
          "null",
          "string"
         ]
        },
        "foundedOn": {
         "type": [
          "null",
          "string"
         ]
        },
        "legalName": {
         "type": [
          "null",
          "string"
         ]
        },
        "matchType": {
         "type": [
          "null",
          "string"
         ]
        },
        "lastUpdated": {
         "type": [
          "null",
          "string"
         ]
        },
        "entityStatus": {
         "type": [
          "null",
          "string"
         ]
        },
        "jurisdiction": {
         "type": [
          "null",
          "string"
         ]
        },
        "registeredAs": {
         "type": [
          "null",
          "string"
         ]
        },
        "registeredAt": {
         "type": [
          "null",
          "string"
         ]
        },
        "previousNames": {
         "type": [
          "array",
  
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/clearcheck-entity-identity-risk-check-4e249702/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from loonie-toll.onrender.com](https://www.zero.xyz/host/loonie-toll.onrender.com/llms.txt)
