5. Mostrar consulta de movimientos del paquete
Esta guía te ayudará a mostrar en tu aplicación el detalle de movimientos del paquete de un cliente.
-
Consulta el endpoint de movimientos, solo necesitaras el número de tracking del envío.
-
Ese endpoint te regresará una respuesta como la siguiente:
{ "trackings": [ { "status_code": "6", "status_description": "on_transit", "measures": { "weight": 3.5, "vol_weight": 1.8144, "length": 31, "width": 13, "height": 11 }, "events": [ { "date": "2025-07-04", "time": "20:10:16", "date_time": "2025-06-19 20:02:00", "description": "Recibido por Estafeta", "code": "on_transit", "area": "MEXICO D.F.", "is_service_incident": false, "is_pickup_exception": false, "is_in_return_process": false }, { "date": "2025-07-04", "time": "20:10:16", "date_time": "2025-06-20 07:03:00", "description": "En Tr\u00e1nsito", "code": "on_transit", "area": "PUEBLA", "is_service_incident": false, "is_pickup_exception": false, "is_in_return_process": false }, { "date": "2025-07-04", "time": "20:10:16", "date_time": "2025-06-20 11:41:00", "description": "En Proceso de Entrega a Domicilio", "code": "on_transit", "area": "PUEBLA", "is_service_incident": false, "is_pickup_exception": false, "is_in_return_process": false }, { "date": "2025-07-04", "time": "20:10:16", "date_time": "2025-06-20 19:20:00", "description": "Entregado", "code": "on_transit", "area": "PUEBLA", "is_service_incident": false, "is_pickup_exception": false, "is_in_return_process": false } ], "shipment": { "object_id": 8993755, "weight": 2, "height": 18, "length": 28, "width": 18, "description": "sOBRE" }, "storefront": { "id": 557, "name": "Mi envio", "email": "[email protected]", "logo_url": "https:\/\/s3.amazonaws.com\/mienvio\/56505_storefront_1715793144532.png", "send_tracking": false, "custom_tracking_email": false, "user_id": 56505, "created_at": "2024-05-15 12:12:23", "updated_at": "2024-05-15 12:12:23", "banner_url": "https:\/\/s3.amazonaws.com\/mienvio\/56505_storefront_banner_17134335793142.png", "telephone": "5511111111" }, "carrier": "Estafeta", "carrier_logo": "\/media\/providers\/Estafeta.svg", "created_at": "2025-06-19 17:18:46", "updated_at": "2025-06-20 19:33:41", "tracking_number": "601590504665560A017R10", "shipment_id": 8993755 } ] } -
Con estos datos tu podrías crear en tu aplicación una vista como esta:
Ahora bien si no requieres mostrar el detalle en tu aplicación, para ahorrar tiempo sólo puedes mostrar un botón de consultar movimientos y mandar al usuario a un enlace externo a la página de mienvio que muestra el detalle de movimientos. Esta página usa internamente los datos del endpoint para mostrar los detalles.
La estructura de la página es la siguiente
https://tracking.mienvio.mx/tracking_number
Y se ve de ésta manera
Updated 7 months ago