get_lei

Pack: gleif · Endpoint: https://gateway.pipeworx.io/gleif/mcp

Fetch the full Level 1 LEI record by 20-character LEI code. Returns legal name, registered address, headquarters address, entity category, legal form, registration authority, status, parent LEI (if any), and timestamps.

Parameters

NameTypeRequiredDescription
leistringyes20-character LEI code

Example call

Arguments

{
  "lei": "5493001KJTIIGC8Y1R12"
}

curl

curl -X POST https://gateway.pipeworx.io/gleif/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_lei","arguments":{"lei":"5493001KJTIIGC8Y1R12"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('get_lei', {
  "lei": "5493001KJTIIGC8Y1R12"
});

Response shape

Always returns: lei, legal_name, other_names, jurisdiction, category, legal_form, entity_status, registration_status, initial_registration, last_update, next_renewal, managing_lou, legal_address, headquarters_address, bic, isins, gleif_url

FieldTypeDescription
leistring20-character LEI code
legal_namestring | nullOfficial legal entity name
other_namesarrayAlternative names for the entity
jurisdictionstring | nullISO jurisdiction code
categorystring | nullEntity category
legal_formstring | nullLegal form ID or description
entity_statusstring | nullEntity status (ACTIVE, LAPSED, etc.)
registration_statusstring | nullRegistration status
initial_registrationstring | nullISO date of initial registration
last_updatestring | nullISO date of last update
next_renewalstring | nullISO date of next renewal
managing_loustring | nullManaging Local Operating Unit
legal_addressobject | nullLegal address of entity
headquarters_addressobject | nullHeadquarters address of entity
bicarrayBank Identifier Codes
isinsarrayISIN codes
gleif_urlstringDirect link to GLEIF record
Full JSON Schema
{
  "type": "object",
  "properties": {
    "lei": {
      "type": "string",
      "description": "20-character LEI code"
    },
    "legal_name": {
      "type": [
        "string",
        "null"
      ],
      "description": "Official legal entity name"
    },
    "other_names": {
      "type": "array",
      "description": "Alternative names for the entity",
      "items": {
        "type": "string"
      }
    },
    "jurisdiction": {
      "type": [
        "string",
        "null"
      ],
      "description": "ISO jurisdiction code"
    },
    "category": {
      "type": [
        "string",
        "null"
      ],
      "description": "Entity category"
    },
    "legal_form": {
      "type": [
        "string",
        "null"
      ],
      "description": "Legal form ID or description"
    },
    "entity_status": {
      "type": [
        "string",
        "null"
      ],
      "description": "Entity status (ACTIVE, LAPSED, etc.)"
    },
    "registration_status": {
      "type": [
        "string",
        "null"
      ],
      "description": "Registration status"
    },
    "initial_registration": {
      "type": [
        "string",
        "null"
      ],
      "description": "ISO date of initial registration"
    },
    "last_update": {
      "type": [
        "string",
        "null"
      ],
      "description": "ISO date of last update"
    },
    "next_renewal": {
      "type": [
        "string",
        "null"
      ],
      "description": "ISO date of next renewal"
    },
    "managing_lou": {
      "type": [
        "string",
        "null"
      ],
      "description": "Managing Local Operating Unit"
    },
    "legal_address": {
      "type": [
        "object",
        "null"
      ],
      "description": "Legal address of entity",
      "properties": {
        "lines": {
          "type": "array",
          "description": "Address lines",
          "items": {
            "type": "string"
          }
        },
        "city": {
          "type": [
            "string",
            "null"
          ],
          "description": "City name"
        },
        "region": {
          "type": [
            "string",
            "null"
          ],
          "description": "Region or state"
        },
        "country": {
          "type": [
            "string",
            "null"
          ],
          "description": "ISO country code"
        },
        "postal_code": {
          "type": [
            "string",
            "null"
          ],
          "description": "Postal code"
        }
      }
    },
    "headquarters_address": {
      "type": [
        "object",
        "null"
      ],
      "description": "Headquarters address of entity",
      "properties": {
        "lines": {
          "type": "array",
          "description": "Address lines",
          "items": {
            "type": "string"
          }
        },
        "city": {
          "type": [
            "string",
            "null"
          ],
          "description": "City name"
        },
        "region": {
          "type": [
            "string",
            "null"
          ],
          "description": "Region or state"
        },
        "country": {
          "type": [
            "string",
            "null"
          ],
          "description": "ISO country code"
        },
        "postal_code": {
          "type": [
            "string",
            "null"
          ],
          "description": "Postal code"
        }
      }
    },
    "bic": {
      "type": "array",
      "description": "Bank Identifier Codes",
      "items": {
        "type": "string"
      }
    },
    "isins": {
      "type": "array",
      "description": "ISIN codes",
      "items": {
        "type": "string"
      }
    },
    "gleif_url": {
      "type": "string",
      "description": "Direct link to GLEIF record"
    }
  },
  "required": [
    "lei",
    "legal_name",
    "other_names",
    "jurisdiction",
    "category",
    "legal_form",
    "entity_status",
    "registration_status",
    "initial_registration",
    "last_update",
    "next_renewal",
    "managing_lou",
    "legal_address",
    "headquarters_address",
    "bic",
    "isins",
    "gleif_url"
  ]
}

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "gleif": {
      "url": "https://gateway.pipeworx.io/gleif/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build June 27, 2026