Delete a bid
DELETE/company/bid-auctions/:service_code
Permite a un usuario eliminar una puja que haya realizado previamente, siempre que la subasta aún no haya sido adjudicada.
Objetivo
Permitir a los transportistas retractarse de una puja antes de que la subasta sea adjudicada, manteniendo la flexibilidad en el proceso de participación.
Casos de Uso
- Transportista se da cuenta que cometió un error en el monto de la puja
- Transportista ya no está disponible para la fecha de transporte
- Transportista encontró una mejor oportunidad en otra subasta
- Error en los datos de la puja que requiere corregirse
Restricciones
- Solo se pueden eliminar pujas propias
- La subasta debe estar en estado 'published'
- Requiere autenticación mediante JWT
- No se puede eliminar si la subasta ya fue adjudicada
Ejemplo de uso:
DELETE /company/bid-auctions/TRANS-12345
Request
Responses
- 200
- 401
- 404
Puja eliminada exitosamente. Devuelve mensaje de confirmación.
Response Headers
No autorizado. Posibles causas:
- NO_TOKEN: Token JWT inválido o expirado
- TOKEN_NOT_VALID: Token no válido para este usuario
- Usuario no es el propietario de la puja
Response Headers
No encontrado. Posibles causas:
- SERVICE_CODE_NOT_PROVIDED: El código de servicio no existe
- BID_NOT_FOUND: El usuario no tiene pujas en esta subasta