# Toll402 Czech/Slovak Rodné Číslo Validator

> Toll402 Czech/Slovak Rodné Číslo Validator is a paid API for AI agents from toll402.dev, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Offline validator that checks whether a Czech or Slovak birth number (rodné číslo) is structurally valid, including calendar checks and divisibility-by-11 verification.

## Facts

- Endpoint: POST https://toll402.dev/v1/t/rodne_cislo_validate
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/toll402-czech-slovak-rodn-slo-validator-343e756d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FQKriU2SXMkUs4iQ5_WU6

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 toll402-czech-slovak-rodn-slo-validator-343e756d -d '<json body>'
```

Example prompt: Can you check whether this Czech birth number is valid: 900101/0007?

## When to prefer this

Use this endpoint when you need to validate Czech or Slovak rodné číslo (birth numbers) without making network calls to government databases. It performs pure offline structural and algorithmic validation. Prefer this over general-purpose ID validators that lack Czech/Slovak-specific logic (female +50 offset, post-2004 +20/70 offsets, mod-11 check).

## Known failure modes

- Invalid or missing 'value' field returns validation failure
- Malformed JSON body returns an error
- Numbers that look superficially correct but fail the mod-11 check return ok:false
- Dates with invalid day/month combinations after offset removal return ok:false

## How this service works

Offline validator for a Czech/Slovak rodné číslo (birth number). Normalizes input to YYMMDD/XXXX or YYMMDDXXX(X), checks the calendar-valid month/day (accounting for the +50 female and +20/70 post-2004 month offsets), and for 10-digit numbers confirms the full digit string (slash removed) is evenly divisible by 11. No network calls.

## Output

A JSON object with a boolean 'ok' field indicating whether the provided rodné číslo is structurally valid. The check covers: correct format (YYMMDD/XXXX or YYMMDDXXX(X)), a calendar-valid month/day accounting for the +50 female and +20/70 post-2004 month offsets, and for 10-digit numbers divisibility of the full digit string by 11.

## 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": [
      "value"
     ],
     "properties": {
      "value": {
       "type": "string",
       "description": "Rodné číslo, with or without slash, e.g. 900101/0007"
      }
     },
     "additionalProperties": false
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "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/toll402-czech-slovak-rodn-slo-validator-343e756d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from toll402.dev](https://www.zero.xyz/host/toll402.dev/llms.txt)
