# Alien Probe Who Lookup

> Alien Probe Who Lookup is a paid API for AI agents from lookups.alienprobe.ai, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-11).

Resolves a legal entity's LEI, legal name, jurisdiction, and entity status from GLEIF golden copy data by querying via company name, domain, or LEI code.

## Facts

- Endpoint: GET https://lookups.alienprobe.ai/v1/lookup/who?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/alien-probe-who-lookup-0079f09c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_NOkuL-RaG-sm_AUq4xkUC

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 alien-probe-who-lookup-0079f09c
```

Example prompt: Can you look up the legal entity record for stripe.com and tell me its LEI code, legal name, jurisdiction, and whether it's currently active according to GLEIF data?

## When to prefer this

Use this endpoint when you need a single-call, authoritative KYB lookup that resolves a company by name, domain, or LEI to its GLEIF Level 1 record — especially when you want all three match modes in one call rather than querying separate LEI-only or name-only endpoints. Prefer this over live third-party fetches when deterministic, snapshot-pinned, auditable provenance matters. Best suited for compliance, onboarding, and entity verification workflows where an exact LEI, jurisdiction, and status are required.

## Known failure modes

- Company name normalizes to fewer than 2 Latin alphanumerics (non-Latin-script names like CJK or Cyrillic are excluded from this vintage)
- Domain not found in the Wikidata-derived domain map (only ~21,688 domain rows, skewed to large/listed companies)
- LEI not admitted in the build (GLEIF records with unclean fields were excluded)
- Query string missing or empty (validation error)
- Query string exceeds 200 characters
- No matching entity found for the given name, domain, or LEI

## How this service works

Verify a company by name, domain or LEI: LEI, legal name, jurisdiction, entity and registration status kept apart, from GLEIF Level 1; website only on domain answers. Vintage 2026-09-03, all statuses: 3283992 of 3419883; non-Latin-script names (<2 Latin alphanumerics normalized) enter no door. Domains only from Wikidata LEI-website links, exact: subdomains miss. Free: 400 malformed, 404 miss, 409 ambiguous (names or domains), 503 unreadable. No guesses; full bound in the declaration.

## Output

Returns a JSON object containing the entity's 20-character LEI, legal name, jurisdiction code, entity status (e.g. ACTIVE), registration status (e.g. ISSUED), last update timestamp, official website (when matched by domain), and the match method (by lei, domain, or name) and rule used. Also includes source provenance: snapshot name, vintage date, SHA-256 digest, and coverage notes about the GLEIF golden copy snapshot used.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "input",
  "output"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "queryParams"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "maxLength": 200,
       "minLength": 1,
       "description": "a company name (optionally ;JURISDICTION), a domain, or a 20-character LEI, 1 to 200 characters"
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type",
    "example"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "schema_version",
      "subject",
      "answer",
      "source",
      "delivered_at"
     ],
     "properties": {
      "answer": {
       "type": "object",
       "required": [
        "lei",
        "legal_name",
        "jurisdiction",
        "entity_status",
        "registration_status",
        "last_update",
        "match",
        "official_website"
       ],
       "properties": {
        "lei": {
         "type": "string",
         "pattern": "^[0-9A-Z]{20}$"
        },
        "match": {
         "type": "object",
         "required": [
          "by",
          "rule"
         ],
         "properties": {
          "by": {
           "enum": [
            "lei",
            "domain",
            "name"
           ],
           "type": "string"
          },
          "rule": {
           "enum": [
            "lei_exact",
            "domain_exact",
            "name_exact",
            "name_normalized"
           ],
           "type": "string"
          }
         },
         "additionalProperties": false
        },
        "legal_name": {
         "type": "string",
         "minLength": 1
        },
        "last_update": {
         "type": "string",
         "minLength": 1
        },
        "jurisdiction": {
         "type": "string",
         "minLength": 1
        },
        "entity_status": {
         "type": "string",
         "minLength": 1
        },
        "official_website": {
         "type": [
          "string",
          "null"
         ]
        },
        "registration_status": {
         
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "answer": {
   "lei": "HWUPKR0MPOU8FGXBT394",
   "match": {
    "by": "domain",
    "rule": "domain_exact"
   },
   "legal_name": "Apple Inc.",
   "last_update": "2026-03-03T16:34:33.150Z",
   "jurisdiction": "US-CA",
   "entity_status": "ACTIVE",
   "official_website": "https://apple.com/",
   "registration_status": "ISSUED"
  },
  "source": {
   "name": "GLEIF golden copy, Level 1 LEI records admitted by the build (see coverage); domain map from Wikidata items carrying P1278 (LEI) and P856 (official website)",
   "vintage": "2026-09-03",
   "coverage": "Name and LEI resolution cover the 3283992 GLEIF Level 1 records ADMITTED by the build from the 3419883 records read of the 2026-09-03 golden copy (INACTIVE and LAPSED included). 135653 records were refused because their legal name normalizes to fewer than 2 Latin alphanumerics — in practice non-Latin-script names (CJK, Cyrillic, Greek, Arabic, Hebrew, Thai) — and 238 for unclean fields; a refused record is absent from EVERY door in this vintage — name, LEI and domain alike — not from the name door alone. Domain resolution covers only entities Wikidata links to an LEI and an official website (21688 domain rows, skewed to large and listed companies), matched exactly against the registrable domain, so a subdomain is a miss. A domain absent here is absent from this map only, not proof the company lacks an LEI; a miss is a miss from THIS snapshot only. official_website is present only on domain answers; it is null on name and LEI answers, which are read from shards that carry no website column. Answers are served from R2 shards each verified against a manifest whose sha256 is this snapshot_sha256; refresh is a new vintage prefix and a re-pin, never a live fetch.",
   "snapshot_sha256": "8c5bb11bdd14d0ae66d92b5abad648804fe463c8d83e487f897644b0f99f5792"
  },
  "subject": {
   "type": "who",
   "value": "apple.com"
  },
  "delivered_at": "2026-08-22T00:00:00.000Z",
  "schema_version": "who-lookup.v1"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/alien-probe-who-lookup-0079f09c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from lookups.alienprobe.ai](https://www.zero.xyz/host/lookups.alienprobe.ai/llms.txt)
