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
  }'

Solicitar acceso a la API

Agente Digitalizador - Kit Digital - Financiado por la Union Europea - NextGenerationEU