Crear subasta privada
POST/auction/private
Crea una subasta privada asignada a un transportista específico. Requiere autenticación JWT válida y permisos de compañía.
Diferencias con subastas públicas:
- Asignación directa a transportista (campo trucker obligatorio)
- Vehículo específico (campo vehicle opcional)
- No visible para otros transportistas
- No requiere proceso de puja
Casos de uso:
- Asignación directa a transportista de confianza
- Envíos urgentes que no admiten pujas
- Transporte especializado que requiere vehículo específico
Validaciones:
- Fechas deben estar en formato UTC
- Transportista (trucker) debe existir y estar activo
- Vehículo (vehicle) debe pertenecer al transportista
Request
Responses
- 200
- 400
- 401
- 404
Subasta privada creada exitosamente
Datos de entrada inválidos. Posibles causas:
- Faltan campos obligatorios (trucker)
- Fechas no en formato UTC
- Vehículo no pertenece al transportista
No autorizado (token inválido o expirado)
Recurso no encontrado. Posibles causas:
- Compañía no existe o no tiene permisos
- Transportista no existe o no está activo
- Vehículo no existe (si se especificó)