{"id":"t/dni_es_validate","kind":"forged","name":"dni_es_validate","description":"Offline validator for a Spanish DNI (Documento Nacional de Identidad): normalizes input (uppercase, strip spaces/dashes), checks it has 8 digits + 1 control letter, computes the expected letter as digits mod 23 mapped via the table TRWAGMYFPDXBNJZSQVHLCKE, and reports validity. Pure offline computation, no network.","tags":["validator","spain","dni","identity","offline"],"method":"POST","path":"/v1/t/dni_es_validate","url":"https://toll402.dev/v1/t/dni_es_validate","specUrl":"https://toll402.dev/v1/spec/t/dni_es_validate","price":"$0.001","priceUsd":0.001,"available":true,"inputSchema":{"type":"object","properties":{"dni":{"type":"string","description":"Spanish DNI, e.g. 12345678Z"}},"required":["dni"],"additionalProperties":false},"example":{"dni":"12345678Z"},"meta":{"creator":null,"createdAt":"2026-09-09T21:26:19.913Z","calls":19,"failures":16,"network":false,"notes":"Offline DNI validator: normalizes input (uppercase, strips spaces/dashes), validates format via regex (8 digits + 1 letter), computes expected check letter using digits mod 23 indexed into 'TRWAGMYFPDXBNJZSQVHLCKE', and compares to provided letter; no network calls used."}}