Obtener información de entrega mediante token QR
GET/qr/:token
Este endpoint permite recuperar toda la información asociada a una entrega utilizando su token QR único. El token QR se genera al crear la entrega y contiene una referencia única a la misma.
Casos de uso:
- Escanear un código QR en la aplicación móvil para ver los detalles de la entrega
- Verificar información de entrega antes de confirmarla
- Consultar estado y detalles de una entrega en curso
La respuesta incluye:
- Datos básicos de la entrega (ID, código de servicio, estado)
- Direcciones de origen y destino
- Información del vehículo asignado
- Fechas estimadas y confirmadas
Request
Responses
- 200
- 404
Respuesta exitosa con los detalles completos de la entrega. Ejemplo:
{
"_id": "5f8d3a1b2c3d4e5f6a7b8c9d",
"service_code": "SRV-2023-001",
"status": "in_transit",
"date_eta": "2023-10-15T14:30:00Z",
"etl_address": {
"city": "Madrid",
"zipcode": "28001",
"country": "ES",
"name": "Almacén Central"
},
"etd_address": {
"city": "Barcelona",
"zipcode": "08001",
"country": "ES",
"name": "Centro Logístico"
},
"trucker_vehicle": {
"plate": "1234ABC"
},
"confirmed": false
}
Entrega no encontrada. Puede ocurrir cuando:
- El token QR no existe o ha expirado
- La entrega fue eliminada del sistema
- Error en el formato del token proporcionado