Documentacion API VeriFactu
Bienvenido a la documentacion tecnica de la API VeriFactu. Aqui encontraras todo lo necesario para integrar VeriFactu en tu ERP o CRM.
Autenticacion
Todas las peticiones requieren un token de API que se obtiene al registrarse. Incluye el header Authorization: Bearer TU_TOKEN en cada peticion.
Endpoints principales
| Metodo | Endpoint | Descripcion |
|---|---|---|
| POST | /api/v1/facturas |
Enviar una factura a la AEAT |
| GET | /api/v1/facturas/{id} |
Consultar estado de una factura |
| GET | /api/v1/facturas/{id}/qr |
Obtener codigo QR de la factura |
| GET | /api/v1/facturas |
Listar facturas enviadas |
Ejemplo de uso
curl -X POST https://api.verifactu.es/api/v1/facturas \
-H "Authorization: Bearer TU_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"emisor": {"nif": "B12345678", "nombre": "Mi Empresa SL"},
"receptor": {"nif": "A87654321", "nombre": "Cliente SA"},
"fecha": "2026-03-17",
"base_imponible": 1000.00,
"tipo_iva": 21,
"total": 1210.00
}'