Approve delivery changes
PUT/delivery/aprove/:service_code'
Aprueba los cambios realizados a un envío replanificado. Cambia el estado a 'approved' y actualiza las fechas/direcciones según lo replanificado. Requiere autenticación JWT.
Casos de uso:
- Confirmar cambios en un envío replanificado
- Aprobar modificaciones solicitadas por el transportista
- Finalizar el proceso de replanificación
Ejemplo de respuesta exitosa:
{
"service_code": "DEL-67890",
"status": "approved",
"etl_date": "2025-08-10T10:00:00Z",
"date_eta": "2025-08-11T18:00:00Z",
"replannedBy": "approved",
"updated_at": "2025-08-08T15:45:00Z"
}
Restricciones:
- Solo aplica a envíos en estado 'replanned'
- Solo puede ser aprobado por la empresa (no el transportista)
Request
Responses
- 200
- 400
- 401
- 404
Cambios aprobados con éxito
Ya aprobado. Ocurre cuando:
- El envío no está en estado 'replanned'
- Los cambios ya fueron aprobados anteriormente
No autorizado. El token JWT es inválido o ha expirado. O el usuario no tiene permisos para aprobar envíos.
Envío no encontrado. El service_code proporcionado no existe o no pertenece a la empresa del usuario autenticado.