Consultar el estado de una tarea

Este endpoint proporciona información sobre una tarea, incluyendo su estado y un mensaje descriptivo en caso de que haya fallado.

Endpoint:

GET https://api.tp.yuju.io/std-orders-report/{id_report}

ParamsDescripción
id_shopId de la tienda
id_reportId de un reporte generado

Ejemplos

Respuesta (200) - Tarea en proceso

{  
    "status": "PROCESSING",  
    "message": "La tarea se encuentra en ejecución, pero aún no ha finalizado",  
    "link": null  
}

Respuesta (200) - Tarea finalizada

{
    "status": "COMPLETED",
    "message": "El historial fue generado con éxito.",
    "link": "https://d1rmmu0lffrfrv.cloudfront.net/tmp/1m/order_history/76/82cfc727d7d94f72a0bb6d5edf0bb1cb_result.jsonl"
}

Respuesta (404) - Tarea no existe

{
    "status": "ERROR",
    "message": "No se encontró la tarea solicitada.",
    "link": null
}

🔔

Se lanzará un webhook cuando se complete la tarea.

Puedes user el id_report para consultar el estado de una tarea.

Recuerda usar el sistema de webhooks, lo cuál te debe permitir importar a tu sistema 100% de los pedidos. El reporte de pedidos es un proceso de control.