Legal Entity data, built for agents.

Every company with a Legal Entity Identifier (LEI), read live from GLEIF and returned as clean JSON: lookup, faceted search, entity resolution, ownership graphs and batch enrichment. No key, no signup — free while it's in beta.

Try it — live GLEIF data

These call the free, rate-limited demo lanes of the API — the same engine behind every endpoint. Real answers, no fabrication.

Try:

Try:

What you can call

Free while it's in beta — no key, no account. The full, always-current list lives in the OpenAPI document.

MethodEndpointWhat it returns
GET /v1/lei/{lei} Full legal-entity record by LEI (optional parents/children)
GET /v1/search Faceted search — country, category, status, legal form, …
POST /v1/match Rank LEI candidates for a messy name + address (resolution)
GET /v1/tree/{lei} Bounded ownership graph — direct & ultimate parents/children
POST /v1/batch Enrich up to 50 LEIs in one call

For agents

Point any HTTP client at the base URL — no key, no signup. Every response carries data_versions and attribution, so an agent always knows the source and freshness.

# no API key — one call, clean JSON
curl -s https://lei.api.chrisked.de/v1/lei/HWUPKR0MPOU8FGXBT394

# ranked entity resolution
curl -s -X POST https://lei.api.chrisked.de/v1/match \
  -H 'content-type: application/json' -d '{"name":"Apple Computer"}'

Prefer a machine-readable contract? The reference (Scalar) and the OpenAPI JSON describe every endpoint and error shape.