En este apartado encontraras la configuracion del json de envio y las posibles respuestas del endpoint de envio de datos del tracking.
Los datos necesarios y requeridos por el API son los siguientes:
⚠️ Nota importante
Los campos opcionales deben enviarse siempre dentro de la estructura del request.
En caso de no contar con un valor, es obligatorio enviarlos con valor 0.
POST /Auth/sendTreckingData
Si los datos enviados son procesados y guardados de manera correcta, el endpoint te devolvera la siguiente respuesta
Si se envía un shipment que aún no ha sido planeado en nuestro sistema, la respuesta del servicio puede ser “no encontrado”, ya que todavía no existe información registrada para ese envío.
Cuando una unidad aparece como apagada en el sistema, significa que nuestros analistas han dado por concluido el servicio asociado a dicha unidad. Por esta razón, aunque el sistema reconozca que el servicio existe, si la unidad enviada no se encuentra activa (encendida), no será posible compartir la información.
Cuando el equipo de EC finaliza un servicio, este deja de estar disponible en el sistema. Por lo tanto, si se intenta enviar información asociada a ese servicio, el sistema responderá con error, ya que ya no es posible validar ni procesar datos de un servicio inactivo.
Si se envía un shipment que se encuentra activo pero no está asignado al usuario que realiza la solicitud, el sistema responderá indicando que el servicio no está asignado a ese proveedor.
Consulta la configuracion de tu eleccion en los siguientes enlaces