Crear una nueva puja
POST/bid-auctions/
Permite a un transportista realizar una puja por una subasta de transporte disponible. Requiere autenticación mediante JWT.
Validaciones:
- El servicio debe estar en estado 'published'
- El monto debe ser menor que la puja actual (si existe)
- El usuario debe tener permisos de transportista
Ejemplo de request:
{
"service_code": "TRANS-12345",
"amount": 850.50
}
Request
Responses
- 200
- 400
- 401
Puja creada exitosamente. Devuelve los detalles actualizados de la subasta.
Error en los datos de la puja. Posibles causas:
- Monto inválido (negativo o formato incorrecto)
- Servicio no encontrado o no elegible
- Puja mayor que la actual
No autorizado. Posibles causas:
- Token JWT inválido o expirado
- Usuario sin permisos de transportista