# Czech Company Registry Lookup (ARES)

> Czech Company Registry Lookup (ARES) 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-12).

Looks up Czech companies in the official ARES register by ICO (company registration number) or company name, returning legal details in a normalized schema.

## Facts

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

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-company-registry-lookup-ares-bdbfa83f
```

Example prompt: Can you look up Czech company ICO 00177041 in the ARES register and tell me its official legal name, current status, registered address, and what industry codes it operates under?

## When to prefer this

Use this endpoint when you specifically need to look up Czech companies in the official ARES register, either by their ICO (company ID) or name. It returns normalized, structured data using a cross-country schema, making it ideal for supplier verification, due diligence, invoice validation, or enriching business records with official Czech registry data. Prefer this over generic web search when authoritative legal entity data is required.

## Known failure modes

- Zero results returned if ICO or name does not match any ARES record
- Partial or ambiguous name queries may return multiple companies requiring disambiguation
- ARES registry may occasionally be unavailable causing timeout or error response
- Inactive or dissolved companies may have incomplete address or activity data
- Non-Czech company IDs will not match and return zero results

## 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 JSON object with the echoed query, country code (CZ), registry name (ARES), match count, and an array of matched companies each containing: current legal name, registration number, normalized status (active/inactive/unknown), legal form code, founding date, registered seat address (street, postal code, city, country code), CZ-NACE activity codes, and website field.

## 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-company-registry-lookup-ares-bdbfa83f/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)
