Obtiene una lista paginada de todas las facturas del negocio actual.
Autenticación requerida: Este endpoint requiere autenticación Bearer Token.
Usar el campo tokenCurrent
obtenido del servicio de login (/login) en el header:
Authorization: Bearer {tokenCurrent}
Soporta múltiples filtros para búsqueda específica y paginación para manejo eficiente de grandes volúmenes de datos.
Limitaciones plan trial: Las cuentas en periodo de prueba solo pueden ver facturas de las últimas 24 horas.
Ejemplos de Uso
1. Obtener todas las facturas (primera página)
GET /invoices?pagination=true&limit=10&page=0
Authorization: Bearer tu_token_aqui
Obtiene las primeras 10 facturas ordenadas por fecha de creación.
2. Buscar facturas pagadas de hoy
GET /invoices?status=Pagada&dateInit=2025-08-05T00:00:00.000Z&dateEnd=2025-08-05T23:59:59.999Z
Authorization: Bearer tu_token_aqui
Filtra facturas con estado 'Pagada' creadas en el día actual.
3. Facturas de entrega a domicilio
GET /invoices?onlyDelivery=true&deliveryProvider=RAPPI
Authorization: Bearer tu_token_aqui
Obtiene solo facturas que incluyen entrega a domicilio con Rappi.
4. Facturas por método de pago
GET /invoices?paymentMethodName=Efectivo&pagination=true&limit=20&page=1
Authorization: Bearer tu_token_aqui
Filtra facturas pagadas con efectivo, página 2 (20 elementos por página).
5. Facturas electrónicas exitosas
GET /invoices?type=FacturaElectronica&statusFE=00&statusSiigo=200
Authorization: Bearer tu_token_aqui
Obtiene facturas electrónicas aceptadas por DIAN e integradas exitosamente con Siigo.