Saltearse al contenido

Fiskaly Validate TIN

Este modulo permite validar un numero de identificacion fiscal (TIN - Tax Identification Number) utilizando la API de Fiskaly. Acepta formatos NIF, CIF y NIE espanoles, asi como numeros fiscales de otros paises configurando el country_code.

La validacion se realiza mediante un POST a la API de Fiskaly que verifica la estructura y validez del numero fiscal proporcionado. El resultado indica si el numero es valido o no, junto con detalles adicionales.

El modulo es de tipo hidden (oculto en la interfaz principal).

ParametroTipoRequeridoDescripcion
credentials_idcredentialsSiCredencial Fiskaly
tintextSiNumero de identificacion fiscal a validar (NIF/CIF/NIE)
country_codetextNoCodigo ISO del pais (default: ES)

Requiere credenciales de tipo Fiskaly con:

  • api_key: API Key de Fiskaly
  • api_secret: API Secret de Fiskaly
{
"nextModule": "siguiente_modulo",
"data": {
"success": true,
"valid": true,
"tin": "B12345678",
"details": { "...detalles de la validacion..." },
"message": "NIF/CIF B12345678 es valido"
}
}

Si no es valido:

{
"nextModule": "siguiente_modulo",
"data": {
"success": true,
"valid": false,
"tin": "XINVALIDO",
"details": { "...detalles del error..." },
"message": "NIF/CIF XINVALIDO no es valido"
}
}
{
"credentials_id": "mi-fiskaly",
"tin": "B12345678",
"country_code": "ES"
}
  • Fiskaly SIGN ES API - POST /validation/tin
  • El codigo de pais por defecto es ES (Espana)
  • Soporta NIF (personas fisicas), CIF (personas juridicas) y NIE (extranjeros)
  • Util como paso previo antes de crear un contribuyente o cliente para asegurar datos correctos
  • Un resultado valid: true no garantiza que el NIF este activo en la AEAT, solo valida el formato