Integrar VeriFactu en tu lenguaje
El mismo ejemplo —registrar una factura y reaccionar al resultado— resuelto en seis lenguajes, incluidos los que casi nadie documenta.
¿En qué lenguajes se puede integrar la API de VeriFactu?
En cualquiera que pueda hacer una petición HTTP con JSON. Hay ejemplos completos en PHP, Python, Node.js, .NET, Java y VB6/VBA.
No hace falta un SDK: la API es REST sobre JSON y la especificación OpenAPI está publicada, así que se puede generar un cliente en cualquier plataforma.
Es una API REST. No necesitas una librería nuestra para usarla.
Publicamos ejemplos completos en vez de SDKs obligatorios porque un SDK más es una dependencia más que mantener, actualizar y auditar. Todo lo que hace falta es un cliente HTTP y JSON, y eso lo tiene tu lenguaje desde hace veinte años.
Si prefieres generar un cliente, genéralo desde la especificación: OpenAPI 3.1 · colección de Postman. La colección se genera a partir del OpenAPI, así que no pueden divergir.
Última revisión normativa: Especificaciones de huella AEAT v0.1.2 Revisado por el equipo técnico de verifactu.co