# Sirenic Swiss Company Registry Lookup (Zefix)

> Sirenic Swiss Company Registry Lookup (Zefix) is a paid API for AI agents from api.sirenic.eu, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Looks up a Swiss company by its UID from the official Zefix (Central Business Name Index) registry, returning legal name, legal form, status, registered office, and cantonal register link.

## Facts

- Endpoint: GET https://api.sirenic.eu/v1/eu/entreprise/CH/:id
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sirenic-swiss-company-registry-lookup-zefix-d052e653
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_BWrKp51VMBk-Wdy4c1S_q

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 sirenic-swiss-company-registry-lookup-zefix-d052e653
```

Example prompt: Can you look up the Swiss company with UID CHE-107.480.920 in the official Zefix registry and tell me its legal name, legal form, current status, and registered office?

## When to prefer this

Use this endpoint when you specifically need to verify or enrich data about a Swiss legal entity using its official UID (CHE number) from the Zefix central register. Prefer it over generic web searches when you need authoritative legal name, status, and registration data for KYC, supplier verification, invoice validation, or compliance checks on Swiss companies. Choose it over other Sirenic country endpoints specifically for Switzerland (CHE prefix UIDs).

## Known failure modes

- Invalid or malformed UID format — must match CHE-\d{3}.\d{3}.\d{3} pattern (with or without dots/dash)
- Company UID not found in Zefix — returns 404 or empty result
- Zefix upstream service temporarily unavailable — may return 503 or timeout
- Non-Swiss UID passed to Swiss endpoint — wrong country code (e.g. passing a French SIREN)

## How this service works

Official Swiss company registry lookup (Zefix — Central Business Name Index / Registre central du commerce), covering companies registered in Switzerland. Query: /v1/eu/entreprise/CH/CHE-107.480.920 (CHE UID number, with or without dots). Returns legal name, legal form, normalized status, registered office and the cantonal register link — Swiss company data live from Zefix. Same unified JSON schema as every Sirenic European company profile.

## Output

A unified JSON object containing the company's legal name, legal form, normalized status (e.g. active/dissolved), registered office location, and a link to the cantonal commercial register entry — all sourced live from the Swiss Zefix registry, in the same schema as other Sirenic European company profiles.

## 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"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "id"
     ],
     "properties": {
      "id": {
       "type": "string",
       "description": "Swiss UID (Zefix), pattern ^CHE-?\\d{3}\\.?\\d{3}\\.?\\d{3}$ — dots and dash optional (CHE-107.480.920 or CHE107480920)."
      }
     }
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "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/sirenic-swiss-company-registry-lookup-zefix-d052e653/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.sirenic.eu](https://www.zero.xyz/host/api.sirenic.eu/llms.txt)
