from fastapi import APIRouter, Depends from sqlalchemy.orm import Session from app.database import get_db from app.dependencies import get_current_user from app.models.user import User from app.services.benchmarking import get_benchmarks router = APIRouter(prefix="/v1/benchmarks", tags=["benchmarks"]) @router.get("") def get_global_benchmarks( user: User = Depends(get_current_user), db: Session = Depends(get_db), ): """Get global anonymized benchmarks. Minimum 3 companies required for privacy.""" return get_benchmarks(db)