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 | |
| 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.