Aceptar puja actual
POST/auction/acceptCurrent/:serviceCode
Acepta la oferta actual para una subasta, cerrando la subasta y asignando el transporte al ganador.
Requisitos:
- La subasta debe estar en estado 'published'
- Debe tener al menos una puja válida
- El usuario debe ser propietario o administrador de la compañía
- La subasta no debe estar ya cerrada o cancelada
Acciones realizadas:
- Cierra la subasta (status = 'closed')
- Asigna el ganador (bidWinner)
- Genera un contrato preliminar
- Crea un registro de entrega (delivery)
Ejemplo de uso:
POST /api/auction/acceptCurrent/ABC123
La respuesta incluye la subasta actualizada con estado 'closed' y el ganador asignado.
Request
Responses
- 200
- 400
- 401
Subasta individual
Error en la solicitud
No autorizado