Descargar el ticket de una factura

Descripción

Este endpoint permite descargar el ticket de una factura en formato PDF. El ticket contiene una representación de la factura adaptada para impresión en un formato compacto.

Para acceder al recurso, debes proporcionar el identificador de la factura y un token Bearer válido.

Endpoint

GET /invoive/print/:ID

Reemplaza :ID por el identificador de la factura cuyo ticket deseas descargar.

Autenticación

Este endpoint requiere autenticación mediante un token Bearer.

Incluye el siguiente encabezado en la solicitud:

Authorization: Bearer TU_TOKEN

Parámetros de la solicitud

Parámetro Tipo Obligatorio Descripción
ID integer Sí Identificador de la factura cuyo ticket deseas descargar.

Ejemplo de solicitud

GET /invoive/print/177
Authorization: Bearer TU_TOKEN

Respuesta

Si la solicitud se procesa correctamente, el servidor devuelve el archivo PDF del ticket de la factura.

Característica Descripción
Formato PDF
Tipo de contenido esperado application/pdf
Contenido de la respuesta Archivo PDF en formato binario

La respuesta contiene directamente el archivo PDF, no un objeto JSON.

Consideraciones importantes

  • Debes incluir un token Bearer válido en el encabezado Authorization.
  • El identificador debe corresponder a una factura existente y accesible para el usuario autenticado.
  • El archivo PDF puede guardarse, descargarse o enviarse a una impresora compatible.
  • Si la factura no existe o no tienes autorización para acceder a ella, el servidor puede devolver un error HTTP.