# LEI Lookup – Legal Entity Record by LEI

> LEI Lookup – Legal Entity Record by LEI is a paid API for AI agents from company-enrichment.x402tookit.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-30).

Returns the legal name, jurisdiction, entity status, legal form, and registration status for a company identified by its 20-character Legal Entity Identifier (LEI).

## Facts

- Endpoint: GET https://company-enrichment.x402tookit.com/lei-lookup?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/lei-lookup-legal-entity-record-by-lei-7b841cdf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_U5R5QPGFnkApEsGhnDYie

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 lei-lookup-legal-entity-record-by-lei-7b841cdf
```

Example prompt: Can you look up LEI 549300MLUDYVRQOOXS22 and tell me the company's legal name, jurisdiction, and whether its LEI registration is currently active or lapsed?

## When to prefer this

Use this endpoint when you have a known 20-character LEI and need the authoritative legal entity record: name, jurisdiction, status, and registration health. Prefer this over the name-search endpoint when the LEI is already known, as it is a direct key lookup and returns the richest structured record. Choose it over manual GLEIF portal lookups for programmatic, agent-driven workflows requiring structured JSON output.

## Known failure modes

- Invalid or malformed LEI (not 20 characters) returns an error
- LEI not found in the global index returns null or empty record
- Lapsed or retired LEIs may return limited data with degraded flag set to true
- Network or upstream GLEIF registry outage causes service unavailability
- Rate limiting or payment failure for x402 micropayment results in 402 response

## How this service works

Legal entity record by LEI: legal name, jurisdiction, status, and whether its registration is current or lapsed.

## Output

A structured record including the entity's legal name, LEI, city, country, jurisdiction, legal form, entity status (e.g. ACTIVE), registration status (e.g. ISSUED or LAPSED), managing LOU, initial registration date, next renewal date, alternate names, data source URL, last update timestamp, and a summary verdict with supporting reasons. May include a degraded flag if data quality is reduced.

## 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": [
      "lei"
     ],
     "properties": {
      "lei": {
       "type": "string",
       "description": "20-character Legal Entity Identifier"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "lei": {
       "type": [
        "null",
        "string"
       ]
      },
      "asOf": {
       "type": [
        "null",
        "string"
       ]
      },
      "city": {
       "type": [
        "null",
        "string"
       ]
      },
      "source": {
       "type": [
        "null",
        "string"
       ]
      },
      "country": {
       "type": [
        "null",
        "string"
       ]
      },
      "reasons": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": "string"
       }
      },
      "summary": {
       "type": [
        "null",
        "string"
       ]
      },
      "verdict": {
       "type": [
        "null",
        "string"
       ]
      },
      "category": {
       "type": [
        "null",
        "string"
       ]
      },
      "degraded": {
       "type": [
        "boolean",
        "null"
       ]
      },
      "legalForm": {
       "type": [
        "null",
        "string"
       ]
      },
      "legalName": {
       "type": [
        "null",
        "string"
       ]
      },
      "sourceUrl": {
       "type": [
        "null",
        "string"
       ]
      },
      "disclaimer": {
       "type": [
        "null",
        "string"
       ]
      },
      "lastUpdate": {
       "type": [
        "null",
        "string"
       ]
      },
      "notChecked": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": "string"
       }
      },
      "otherNames": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": "string"
       }
      },
      "managingLou":
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/lei-lookup-legal-entity-record-by-lei-7b841cdf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from company-enrichment.x402tookit.com](https://www.zero.xyz/host/company-enrichment.x402tookit.com/llms.txt)
