# Czech ARES Company Registry Lookup

> Czech ARES Company Registry Lookup is a paid API for AI agents from companies.use.x402atlas.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-10).

Looks up Czech companies in the official ARES register by ICO (registration number) or company name, returning legal details, status, address, and activity codes.

## Facts

- Endpoint: GET https://companies.use.x402atlas.com/cz?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/czech-ares-company-registry-lookup-020d8c02
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yFZyS9Tv4oFvqFIlgIsoC

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 czech-ares-company-registry-lookup-020d8c02
```

Example prompt: Can you look up the Czech company with ICO 00177041 in the ARES register and tell me its legal name, current status, registered address, and what business activities it's registered for?

## When to prefer this

Use this endpoint when you specifically need official Czech company data from the ARES government register — particularly when you have a Czech ICO number or need verified legal status, address, and activity codes for a Czech-registered entity. Prefer this over general web search when you need authoritative, structured registry data for compliance, due diligence, or business verification purposes. The shared output schema makes it easy to combine with sibling endpoints for other countries.

## Known failure modes

- No match found for the given ICO or company name — returns count:0 with a note
- Ambiguous company name returns multiple results — agent must disambiguate
- Invalid or malformed ICO returns an error or zero results
- ARES registry temporarily unavailable — upstream timeout or service error
- Query string too long (exceeds 200 characters) — rejected by schema validation

## How this service works

Czech company lookup in the official ARES register by ICO (company ID) or company name. Returns legal name, status, legal form code, founding date, registered seat address and CZ-NACE activity codes in a schema shared across countries.

## Output

Returns a structured JSON object with the queried company's current legal name, normalized status (active/inactive/unknown), legal form code, founding date, registered seat address (street, city, postal code, country code), CZ-NACE activity codes, and the source registry name — all in a schema shared across multiple country endpoints.

## 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"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "query"
     ],
     "properties": {
      "query": {
       "type": "string",
       "maxLength": 200,
       "description": "Company registration number (Czech ICO, e.g. 00177041) or company name"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "country",
      "registry",
      "query",
      "matched_by",
      "count",
      "companies"
     ],
     "properties": {
      "note": {
       "type": "string",
       "description": "Hint present only on the sample response (empty/omitted query) and on a zero-match response"
      },
      "count": {
       "type": "integer",
       "description": "Number of entries in companies"
      },
      "query": {
       "type": "string",
       "description": "Echoed query (trimmed)"
      },
      "country": {
       "type": "string",
       "description": "ISO 3166-1 alpha-2 code of the route's country"
      },
      "registry": {
       "type": "string",
       "description": "Official registry the result comes from"
      },
      "companies": {
       "type": "array",
       "items": {
        "type": "object",
        "required": [
         "name",
         "registration_number",
         "status",
         "legal_form",
         "founded",
         "address",
         "activities",
         "website"
        ],
        "properties": {
         "name": {
          "type": "string",
          "description": "Current legal name"
         },
         "status": {
          "enum": [
           "active",
           "inactive",
           "unknown"
          ],
          "type": "string",
          "description": "Normalized registry status: active, inactive (ceased, dissolved, bankrupt or being wound up) or unknown"
         },
         "address": {
          "type": "object",
          "required": [
           "street",
           "postal_code",
           "city",
     
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/czech-ares-company-registry-lookup-020d8c02/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from companies.use.x402atlas.com](https://www.zero.xyz/host/companies.use.x402atlas.com/llms.txt)
