Skip to main content

Obtén información de entrega por token QR

GET 

/company/qr/:token

Recupera toda a información dunha entrega a partir do seu token QR único.

O token QR xérase ao crear a entrega. Ao escanear o QR coa aplicación móbil, este endpoint devolve os detalles da entrega e no proceso rota o token:

  • Elimina o qr_token da entrega
  • Xera un novo confirm_token (usado en PUT /confirm)

Este endpoint é PÚBLICO — non require autenticación.

Fluxo típico de uso

  1. O transportista chega ao destino e escanea o QR
  2. A aplicación chama a este endpoint co token do QR
  3. Móstranse os detalles da entrega á persoa que asina
  4. A persoa que asina confirma mediante PUT /company/qr/confirm

Campos devoltos

  • Datos do envío (service_code, status, cargo_type, etc.)
  • Dirección de carga e descarga (etl_address, etd_address)
  • Vehículo e condutor asignado
  • Datas estimadas e reais
  • confirm_token para usar na confirmación

Notas técnicas

  • Código fonte: src/features/company/qr_delivery/controller.jsgetDeliveryFromToken
  • O qr_token orixinal queda invalidado tras a primeira consulta
  • O confirm_token xerado é necesario para completar a entrega

Request

Responses

Información da entrega obtida correctamente