Restofy Docs
Facturación de ventas POST

Historial de envíos de una factura

POST /api/invoicing/list-invoice-transmissions

Descripción

Devuelve el historial paginado de los intentos de envío de una factura electrónica para su validación fiscal.

Detalles

Retorna cada envío de una factura electrónica y cada veredicto recibido, del más reciente al más antiguo, con su estado, su fecha y el mensaje de respuesta. Las consultas de estado que volvieron sin veredicto no se listan una por una: llegan contadas aparte, con la fecha de la última. Un documento sin envíos previos devuelve un historial vacío.

Permisos requeridos

cash.module

Request

Nombre Tipo Requerido Reglas
invoiceUuid string
max:36

Paginación

defaultLimit 20
maxLimit 100
allowedSorts createdAt, id
defaultSort createdAt
defaultDir desc

Ejemplo de request

curl -X POST https://restofy.pro/api/invoicing/list-invoice-transmissions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -H "X-Tenant-Key: <tenantKey>" \
  -d '{
    "invoiceUuid": "string"
}'

Los valores son demo: reemplázalos por datos reales del negocio.

Ejemplo de respuesta

Actualizado: 2026-09-08T16:35:34Z
HTTP 200

Request

{
    "invoiceUuid": "5ffa21dc-ab4a-11f1-b72d-f2569efa6eee"
}

Response

{
    "success": true,
    "message": "Operación realizada correctamente",
    "data": {
        "transmissions": [
            {
                "id": 3,
                "kind": "send",
                "status": "transmitted",
                "responseCode": "00",
                "responseMessage": "Documento en proceso de validación (proveedor de pruebas)",
                "providerCode": "pruebas",
                "providerName": "pruebas",
                "requestBody": "{\"documentTypeCode\":\"doc.co.invoice.electronic\",\"documentKind\":\"invoice\",\"prefix\":\"SETPC\",\"number\":1,\"resolutionNumber\":\"18760000001\",\"issueDate\":\"2026-09-08T11:32:38\",\"orderCode\":\"89H-R92\",\"recipient\":{\"name\":null,\"documentTypeCode\":null,\"documentNumber\":null,\"organizationTypeCode\":null,\"taxRegimeCode\":null,\"fiscalAddress\":null,\"email\":null,\"municipalityCode\":null},\"lines\":[{\"description\":\"Cazuela de Mariscos\",\"quantity\":1,\"unitPriceCents\":2300000,\"baseCents\":2300000,\"taxCents\":0,\"priceCents\":2300000,\"productCode\":\"9\",\"taxes\":[]},{\"description\":\"Cazuela de Mariscos\",\"quantity\":1,\"unitPriceCents\":2300000,\"baseCents\":2300000,\"taxCents\":0,\"priceCents\":2300000,\"productCode\":\"10\",\"taxes\":[]}],\"documentTaxes\":[],\"payments\":[{\"typeCode\":\"cash\",\"amountCents\":4600000}],\"totals\":{\"baseCents\":4600000,\"discountCents\":0,\"taxCents\":0,\"priceCents\":4600000,\"tipCents\":0,\"deliveryCents\":0,\"grandTotalCents\":4600000}}",
                "responseBody": "{\"status\":\"transmitted\",\"cufe\":null,\"externalUrl\":null,\"metadata\":null,\"providerReference\":\"SBX:1788885158\",\"responseCode\":\"00\",\"responseMessage\":\"Documento en proceso de validación (proveedor de pruebas)\",\"requestBody\":\"{\\\"documentTypeCode\\\":\\\"doc.co.invoice.electronic\\\",\\\"documentKind\\\":\\\"invoice\\\",\\\"prefix\\\":\\\"SETPC\\\",\\\"number\\\":1,\\\"resolutionNumber\\\":\\\"18760000001\\\",\\\"issueDate\\\":\\\"2026-09-08T11:32:38\\\",\\\"orderCode\\\":\\\"89H-R92\\\",\\\"recipient\\\":{\\\"name\\\":null,\\\"documentTypeCode\\\":null,\\\"documentNumber\\\":null,\\\"organizationTypeCode\\\":null,\\\"taxRegimeCode\\\":null,\\\"fiscalAddress\\\":null,\\\"email\\\":null,\\\"municipalityCode\\\":null},\\\"lines\\\":[{\\\"description\\\":\\\"Cazuela de Mariscos\\\",\\\"quantity\\\":1,\\\"unitPriceCents\\\":2300000,\\\"baseCents\\\":2300000,\\\"taxCents\\\":0,\\\"priceCents\\\":2300000,\\\"productCode\\\":\\\"9\\\",\\\"taxes\\\":[]},{\\\"description\\\":\\\"Cazuela de Mariscos\\\",\\\"quantity\\\":1,\\\"unitPriceCents\\\":2300000,\\\"baseCents\\\":2300000,\\\"taxCents\\\":0,\\\"priceCents\\\":2300000,\\\"productCode\\\":\\\"10\\\",\\\"taxes\\\":[]}],\\\"documentTaxes\\\":[],\\\"payments\\\":[{\\\"typeCode\\\":\\\"cash\\\",\\\"amountCents\\\":4600000}],\\\"totals\\\":{\\\"baseCents\\\":4600000,\\\"discountCents\\\":0,\\\"taxCents\\\":0,\\\"priceCents\\\":4600000,\\\"tipCents\\\":0,\\\"deliveryCents\\\":0,\\\"grandTotalCents\\\":4600000}}\"}",
                "createdAt": "2026-09-08T16:32:38.000Z"
            }
        ],
        "pagination": {
            "page": 1,
            "limit": 20,
            "total": 1,
            "totalPages": 1,
            "hasNext": false,
            "hasPrev": false
        },
        "statusCheckCount": 0,
        "statusCheckLastAt": null
    }
}