Textokit
Validate an Argentine CUIT or CUIL tax id: format and check-digit verification, normalized and formatted forms, declared type (CUIT or CUIL). Use this when an agent collects Argentine customer or supplier ids and must reject typos before invoicing, KYC or onboarding. Mathematical validation only: it does not confirm registration or ownership. JSON, no model inference. Free sample at /api/cuit-ar/sample. Also works as Argentina TIN or taxpayer ID validation.
Offering
- Provider
- tienda.textokit.store
- Method
- POST
- Offering type
- Api Endpoint
- Transport type
- http
- Category
- General Utilities
- Delivery
- Not provided
- Pricing model
- Not provided
- x402 version
- 2
Endpoint context
- URL
https://tienda.textokit.store/api/cuit-ar- MIME type
- application/json
- First seen
- 2026-10-16T02:01:55.574Z
- Last seen
- Tags
- argentina, cuit, tax-id, Validation, KYC
Payment pricing
x402 payment terms are the authoritative price for calling this endpoint.
- Payment option 1
- 0.001 USDC
Atomic price: 1000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Raw x402 terms
[
{
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "1000",
"payTo": "0x6b5aF9924f4CD35643c11a9fd1C983f77261A6E1"
}
]Observed health
- Status
- Reachable
- Latest latency
- 507 ms
- Average latency
- 1110 ms
- HTTP status
- 405
- Last checked
- Reachability
- 100% over 14 checks
Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.
Input schema
{
"type": "object",
"required": [
"type",
"method",
"body"
],
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"type": "string",
"const": "POST"
},
"bodyType": {
"type": "string",
"const": "json"
},
"body": {
"type": "object",
"additionalProperties": false,
"required": [
"identifier"
],
"properties": {
"identifier": {
"type": "string",
"minLength": 1,
"maxLength": 32,
"description": "Once dígitos o formato XX-XXXXXXXX-X."
},
"type": {
"type": "string",
"enum": [
"auto",
"CUIT",
"CUIL"
],
"description": "Tipo declarado; auto deja el tipo sin determinar."
}
}
}
}
}Output schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"properties": {
"body": {
"additionalProperties": false,
"properties": {
"identifier": {
"description": "Once dígitos o formato XX-XXXXXXXX-X.",
"maxLength": 32,
"minLength": 1,
"type": "string"
},
"type": {
"description": "Tipo declarado; auto deja el tipo sin determinar.",
"enum": [
"auto",
"CUIT",
"CUIL"
],
"type": "string"
}
},
"required": [
"identifier"
],
"type": "object"
},
"bodyType": {
"const": "json",
"type": "string"
},
"method": {
"const": "POST",
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"body"
],
"type": "object"
},
"output": {
"properties": {
"calculatedCheckDigit": {
"type": "number"
},
"checksumValid": {
"type": "boolean"
},
"errors": {
"type": "array"
},
"formatValid": {
"type": "boolean"
},
"formatted": {
"type": "string"
},
"mathematicallyValid": {
"type": "boolean"
},
"normalized": {
"type": "string"
},
"providedCheckDigit": {
"type": "number"
},
"publicVerification": {
"type": "object"
},
"requestedType": {
"type": "string"
},
"scope": {
"type": "string"
},
"type": {
"type": "string"
},
"typeBasis": {
"type": "string"
},
"typeConfirmed": {
"type": "boolean"
}
},
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}