# Czech VAT (DIČ) Number Validator via ARES

> Czech VAT (DIČ) Number Validator via ARES is a paid API for AI agents from vat.openverbs.com, paid per call via x402, $0.006/call, status unknown (last checked 2026-09-15).

Validates a Czech VAT (DIČ) number by checking whether the legal entity exists and is active in the Czech VAT (DPH) register via the ARES system of the Ministry of Finance.

## Facts

- Endpoint: POST https://vat.openverbs.com/v1/czechia
- Price: $0.006/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/czech-vat-di-number-validator-via-ares-43e5612f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_aLxpR8_lN60z4D8Vgsd3j

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-vat-di-number-validator-via-ares-43e5612f -d '<json body>'
```

Example prompt: Can you check whether Czech VAT number CZ27082440 is valid and active in the Czech VAT register?

## When to prefer this

Use this endpoint when you need to verify a specifically Czech VAT/DIČ number against the official government ARES register. Prefer this over generic EU VAT validators (e.g. VIES) when you need authoritative Czech Ministry of Finance data, or when VIES does not return timely results for Czech entities. It is the right choice for compliance workflows, supplier onboarding, invoice validation, or B2B KYC checks involving Czech companies.

## Known failure modes

- Invalid or malformed DIČ format (e.g. wrong length, missing CZ prefix, non-numeric IČO) returns a validation error
- Entity not found in ARES register returns invalid/inactive status
- ARES upstream service unavailability causes request failure
- Rate limiting or payment failure may block the request

## How this service works

Validate a Czech VAT (DIČ) number for a legal entity against the official register. Validity means the subject exists and is live in the VAT (DPH) register.

## Output

Returns whether the Czech VAT (DIČ) number corresponds to an entity that exists and is currently live in the Czech DPH (VAT) register as maintained by the Ministry of Finance ARES system. Typically includes validity boolean and possibly entity details.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "required": [
      "vatNumber"
     ],
     "properties": {
      "vatNumber": {
       "type": "string",
       "maxLength": 20,
       "minLength": 8,
       "description": "Czech VAT/DIČ number — \"CZ\" + the 8-digit IČO (legal entities). A leading \"CZ\" and spaces are tolerated."
      }
     },
     "additionalProperties": false
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/czech-vat-di-number-validator-via-ares-43e5612f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from vat.openverbs.com](https://www.zero.xyz/host/vat.openverbs.com/llms.txt)
