# Toll402 TAJ Number Validator

> Toll402 TAJ Number 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).

Validates a Hungarian TAJ (social security/health insurance) number for correctness

## Facts

- Endpoint: POST https://toll402.dev/v1/t/taj_hu_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-taj-number-validator-49f03812
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_nSCXrTn5pdSBHj9KXYNy2

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-taj-number-validator-49f03812 -d '<json body>'
```

Example prompt: Check if the Hungarian TAJ number '123 456 789' is valid.

## When to prefer this

Use this endpoint when you need to verify Hungarian TAJ (Társadalombiztosítási Azonosító Jel) numbers, such as during HR onboarding, patient registration, insurance claim processing, or any compliance workflow involving Hungarian social security identifiers. It accepts digits with optional spaces or dashes, making it flexible for various input formats.

## Known failure modes

- Invalid TAJ number format returns ok: false
- Missing or malformed 'taj' field in request body results in validation error
- Non-numeric or incorrectly structured input may return error response
- Network or payment failure via x402 protocol

## How this service works

The OpenRouter for AI-agent tools: one gateway, one wallet, every capability. Built-in tools, forged tools, a global verified business directory and 2,000+ aggregated x402 services, all paid per call in USDC via x402 (HTTP 402). No signup, no API key.

## Output

Returns a JSON object with an 'ok' boolean field indicating whether the provided TAJ number is valid (true) or invalid (false).

## 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": [
      "taj"
     ],
     "properties": {
      "taj": {
       "type": "string",
       "description": "TAJ number, digits with optional spaces/dashes"
      }
     },
     "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"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/toll402-taj-number-validator-49f03812/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)
