{"id":"t/cif_es_validate","kind":"forged","name":"cif_es_validate","description":"Offline validator for a Spanish CIF (Código de Identificación Fiscal, tax ID for legal entities). Parses the entity-type letter, 7 digits and control character, applies AEAT's weighted alternating-sum algorithm (doubling digits at odd positions and summing their digits, summing digits at even positions directly, mod 10) to compute the expected control digit/letter, and checks it against the actual control character given the entity-type letter's required control kind (digit, letter, or either).","tags":["validator","spain","tax-id","offline","cif"],"method":"POST","path":"/v1/t/cif_es_validate","url":"https://toll402.dev/v1/t/cif_es_validate","specUrl":"https://toll402.dev/v1/spec/t/cif_es_validate","price":"$0.001","priceUsd":0.001,"available":true,"inputSchema":{"type":"object","properties":{"cif":{"type":"string","description":"Spanish CIF, e.g. A58818501"}},"required":["cif"]},"example":{"cif":"A58818501"},"meta":{"creator":null,"createdAt":"2026-09-09T21:27:19.935Z","calls":5,"failures":4,"network":false,"notes":"Pure offline validator: parses CIF into entity letter, 7 digits, and control char via regex, applies AEAT's alternating doubling/digit-sum algorithm to compute expected control digit and letter, then checks against the actual control character based on whether the entity letter mandates digit-only, letter-only, or either control kind."}}