Desarrolladores

04 - Facturas

Cómo crear facturas completas con líneas, marcarlas como pagadas, crear rectificativas y exportarlas desde la API REST.

04 - Facturas

Para facturas completas, usa las funciones de alto nivel. Evitan tener que crear cabecera, líneas, totales y procesos fiscales a mano.

Crear factura de cliente

POST /api/3/crearFacturaCliente

Respuesta típica:

{
  "doc": { "idfactura": 123, "codigo": "FAC-2026-001" },
  "lines": [
    { "referencia": "SERVICIO", "descripcion": "Servicio mensual", "cantidad": 1 }
  ]
}

Marcar una factura como pagada

POST /api/3/pagarFacturaCliente/<id>

Crear una rectificativa

POST /api/3/crearFacturaRectificativaCliente

Exportar PDF, XLSX o CSV

GET /api/3/exportarFacturaCliente/<id>

Las funciones exportar... devuelven binario, no JSON. Configura tu cliente HTTP para descargar archivo.

VeriFactu, TicketBAI y SII

Todas las facturas creadas vía API se generan cumpliendo con VeriFactu, o TicketBAI/SII según el domicilio fiscal de tu cuenta. El hash, encadenado, QR y envío fiscal son automáticos desde Beply.

¿Te ha resultado útil esta página?

¿Aún tienes dudas?

Habla con nuestro equipo y te resolvemos cualquier duda al instante.