Obtener detalles de subasta
GET/auction/:serviceCode
Obtiene todos los detalles de una subasta específica identificada por su serviceCode.
Requisitos:
- El usuario debe pertenecer a la compañía propietaria de la subasta
- La subasta debe existir y no estar eliminada
Campos incluidos en la respuesta:
- Todos los campos básicos (serviceCode, status, dates)
- Información completa de carga/descarga (etl/etd)
- Lista de pujas realizadas (si existen)
- Información del ganador (si la subasta está cerrada)
- Documentos asociados (contratos, firmas)
Ejemplo de uso:
GET /api/auction/ABC123
La respuesta incluye todos los campos del modelo Auction más relaciones pobladas.
Request
Responses
- 200
- 400
- 401
Detalles completos de la subasta incluyendo:
- Información básica (serviceCode, status, dates)
- Direcciones de carga/descarga (etl/etd_address)
- Lista de pujas (bids) con historial
- Ganador actual (bidWinner) si aplica
- Documentos asociados (contracts, signatures)
Error al procesar la solicitud. Posibles causas:
- serviceCode no válido o no encontrado
- Formato de parámetros incorrecto
No autorizado. El usuario no tiene permisos para ver esta subasta. Requiere autenticación válida y pertenecer a la compañía propietaria.