Fiskaly Validate TIN
Descripcion
Sección titulada «Descripcion»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).
Configuracion
Sección titulada «Configuracion»| Parametro | Tipo | Requerido | Descripcion |
|---|---|---|---|
| credentials_id | credentials | Si | Credencial Fiskaly |
| tin | text | Si | Numero de identificacion fiscal a validar (NIF/CIF/NIE) |
| country_code | text | No | Codigo ISO del pais (default: ES) |
Credenciales
Sección titulada «Credenciales»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" }}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Caso basico
Sección titulada «Caso basico»{ "credentials_id": "mi-fiskaly", "tin": "B12345678", "country_code": "ES"}API Utilizada
Sección titulada «API Utilizada»- 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: trueno garantiza que el NIF este activo en la AEAT, solo valida el formato
Nodos Relacionados
Sección titulada «Nodos Relacionados»- FiskalyUpsertTaxpayer - Crear/actualizar contribuyente
- FiskalyUpsertClient - Crear/actualizar dispositivo