Descargar propuesta
Descarga el archivo de la propuesta generado con Exportar propuesta. Consulta el estado hasta que el archivo en Base64 esté disponible.
GEThttps://api.facturalo.pe/api/v3/sire/compras/tickets/{numTicket}/descargar
Mientras procesa
200 OKjson
{
"success": true,
"message": "El proceso aún no ha terminado. Reintente en unos segundos.",
"data": {
"numTicket": "20260300000141",
"codEstadoProceso": "05",
"desEstadoProceso": "En proceso",
"terminado": false,
"expirado": false
}
}Ticket expirado
200 OKjson
{
"success": false,
"message": "El ticket expiró sin completarse. Vuelva a ejecutar la exportación para generar uno nuevo.",
"data": {
"numTicket": "20260300000141",
"codEstadoProceso": "EXP",
"desEstadoProceso": "Expirado",
"terminado": false,
"expirado": true
}
}Cuando
expirado: true, vuelve a llamar GET /sire/compras/{periodo}/exportar para obtener un nuevo numTicket.Cuando termina con archivo
200 OKjson
{
"success": true,
"message": "Archivos disponibles.",
"data": [
{
"nombreZip": "LE2060987227720260600008040001EXP2.zip",
"nombreTxt": "LE206098722772026060008040001EXP2.txt",
"archivoBase64": "77u/UnVjfFJhem9uIFNv..."
}
]
}Estados de proceso
| codEstadoProceso | Descripción |
|---|---|
| 01 | Cargado / solicitado |
| 05 | En proceso |
| 06 | Terminado ✓ |
| EXP | Expirado (>3 min sin terminar) |