Global Legal Entities
Company name search — find Legal Entity Identifiers (LEIs), legal names, jurisdictions and registration status. Get up to ten matches per page to identify counterparties, distinguish similarly named companies and enrich company reference data.
Offering
- Provider
- legal-entities.use.x402atlas.com
- Method
- POST
- Offering type
- Api Endpoint
- Transport type
- http
- Category
- Legal And Compliance
- Delivery
- Not provided
- Pricing model
- Not provided
- x402 version
- 2
Endpoint context
- URL
https://legal-entities.use.x402atlas.com/search- MIME type
- Not provided
- First seen
- 2026-10-16T01:50:24.663Z
- Last seen
- Tags
- company-search, LEI, legal-entities, counterparty, reference-data
Payment pricing
x402 payment terms are the authoritative price for calling this endpoint.
- Payment option 1
- 0.01 USDC
Atomic price: 10000 · Network: eip155:8453 · Asset: USDC · Scheme: exact - Payment option 2
- 0.01 USDC
Atomic price: 10000 · Network: eip155:137 · Asset: USDC · Scheme: exact - Payment option 3
- 0.01 USDC
Atomic price: 10000 · Network: eip155:42161 · Asset: USDC · Scheme: exact - Payment option 4
- 0.01 USDC
Atomic price: 10000 · Network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp · Asset: USDC · Scheme: exact
Raw x402 terms
[
{
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "10000",
"payTo": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2"
},
{
"scheme": "exact",
"network": "eip155:137",
"asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
"amount": "10000",
"payTo": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2"
},
{
"scheme": "exact",
"network": "eip155:42161",
"asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
"amount": "10000",
"payTo": "0x8C128f1Ee62Bb5e47867CfbAe2ad89be325Df1b2"
},
{
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"amount": "10000",
"payTo": "ASt6xvRyQ7ntERsmcYVMdLqZvz1GEN8Fzexzq62tXrNQ"
}
]Observed health
- Status
- Reachable
- Latest latency
- 11 ms
- Average latency
- 305 ms
- HTTP status
- 405
- Last checked
- Reachability
- 100% over 12 checks
Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.
Input schema
{
"additionalProperties": false,
"properties": {
"body": {
"additionalProperties": false,
"properties": {
"page": {
"default": 1,
"description": "Page number, starting at one.",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "Legal company name, 2..120 UTF-8 bytes; letters/digits/spaces and . & apostrophes ( ) - only; no '..' or filter operators. Empty/omitted query or body returns the fixed paid sample; page does not change it.",
"maxLength": 120,
"minLength": 2,
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
}Output schema
{
"properties": {
"example": {
"additionalProperties": false,
"properties": {
"entities": {
"description": "One entity for lookup/parents; one bounded search page, possibly empty.",
"items": {
"additionalProperties": false,
"properties": {
"country": {
"description": "Legal address country code.",
"type": "string"
},
"entity_status": {
"description": "Entity status, separate from LEI renewal.",
"type": "string"
},
"jurisdiction": {
"description": "Legal jurisdiction.",
"type": "string"
},
"last_updated": {
"description": "LEI record update timestamp.",
"type": "string"
},
"legal_name": {
"description": "Official entity legal name.",
"type": "string"
},
"lei": {
"description": "20-character Legal Entity Identifier.",
"type": "string"
},
"next_renewal": {
"description": "Next LEI renewal timestamp; null if not reported.",
"type": [
"string",
"null"
]
},
"registration_id": {
"description": "Local registration identifier; null if not reported.",
"type": [
"string",
"null"
]
},
"registration_status": {
"description": "LEI registration status, such as ISSUED or LAPSED.",
"type": "string"
}
},
"required": [
"country",
"entity_status",
"jurisdiction",
"last_updated",
"legal_name",
"lei",
"next_renewal",
"registration_id",
"registration_status"
],
"type": "object"
},
"maxItems": 10,
"type": "array"
},
"has_more": {
"description": "Further matches exist; pages 1–100 are supported.",
"type": "boolean"
},
"operation": {
"description": "Endpoint operation.",
"enum": [
"search"
],
"type": "string"
},
"page": {
"description": "Requested search page; 1 for lookup.",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"page_size": {
"description": "Fixed at 10 for search; 1 for entity and parent-company lookup.",
"enum": [
10
],
"type": "integer"
},
"parents": {
"description": "Direct then ultimate parent states; empty for other operations.",
"items": {
"additionalProperties": false,
"properties": {
"kind": {
"description": "Accounting-consolidation parent kind.",
"enum": [
"direct",
"ultimate"
],
"type": "string"
},
"records": {
"description": "Parent records; empty when not-reported.",
"items": {
"additionalProperties": false,
"properties": {
"last_updated": {
"description": "Relationship update timestamp; null for exception.",
"type": [
"string",
"null"
]
},
"parent_id": {
"description": "Reported parent identifier, null for exception; interpret together with parent_id_type.",
"type": [
"string",
"null"
]
},
"parent_id_type": {
"description": "Identifier type, such as LEI; null for exception.",
"type": [
"string",
"null"
]
},
"reason": {
"description": "Reporting-exception reason; null for a relationship.",
"type": [
"string",
"null"
]
},
"reference": {
"description": "Reporting-exception reference; null if not reported.",
"type": [
"string",
"null"
]
},
"registration_status": {
"description": "Relationship registration status, null for exception.",
"type": [
"string",
"null"
]
},
"relationship_status": {
"description": "Relationship status; null for exception.",
"type": [
"string",
"null"
]
},
"valid_from": {
"description": "Validity start timestamp; null if not reported.",
"type": [
"string",
"null"
]
},
"valid_to": {
"description": "Validity end timestamp; null if not reported.",
"type": [
"string",
"null"
]
}
},
"required": [
"last_updated",
"parent_id",
"parent_id_type",
"reason",
"reference",
"registration_status",
"relationship_status",
"valid_from",
"valid_to"
],
"type": "object"
},
"maxItems": 10,
"type": "array"
},
"state": {
"description": "Not-reported means no parent relationship or reporting exception was supplied.",
"enum": [
"relationship",
"reporting-exception",
"not-reported"
],
"type": "string"
}
},
"required": [
"kind",
"records",
"state"
],
"type": "object"
},
"maxItems": 2,
"type": "array"
},
"schema_version": {
"description": "Normalized contract version.",
"enum": [
"1"
],
"type": "string"
},
"total": {
"description": "Total matching entities; 1 for lookup.",
"minimum": 0,
"type": "integer"
}
},
"required": [
"entities",
"has_more",
"operation",
"page",
"page_size",
"parents",
"schema_version",
"total"
],
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}