# W System EU Company Registry Lookup

> W System EU Company Registry Lookup is a paid API for AI agents from api.wsystem.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-27).

Looks up EU company information by company name or registration number from official European company registries

## Facts

- Endpoint: GET https://api.wsystem.dev/company?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/w-system-eu-company-registry-lookup-a126d6f3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_t2y4XzbVY8cVOMnWj0Yoo

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 w-system-eu-company-registry-lookup-a126d6f3
```

Example prompt: Can you look up the official EU company registry details for 'Volkswagen AG' in Germany — I need their registration number and registered address?

## When to prefer this

Use this endpoint when you need to verify or retrieve official registration details for companies operating in the EU, especially for due diligence, KYC, supplier verification, or regulatory compliance workflows. Prefer this over general web search when you need authoritative, registry-sourced company data. Pair with the sibling VAT/VIES and sanctions screening endpoints for comprehensive EU business verification.

## Known failure modes

- Company not found — returns empty or 404 if name/number doesn't match any registry entry
- Ambiguous company name — multiple results returned requiring further filtering by country
- Country not supported — some EU member state registries may not be available
- Rate limiting or payment failure — 402 response if x402 payment not processed correctly
- Invalid query format — missing required 'q' parameter returns validation error

## How this service works

EU company registry lookup by name or registration number

## Output

Returns official company registry data including company name, registration number, registered address, country, and company status as retrieved from EU member state company registries

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string"
      },
      "country": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/w-system-eu-company-registry-lookup-a126d6f3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.wsystem.dev](https://www.zero.xyz/host/api.wsystem.dev/llms.txt)
