Files
gsfdc/server/app/api/admin/routes.py
T

11 lines
307 B
Python

from fastapi import APIRouter, Depends
from app.core.deps import require_staff
router = APIRouter(dependencies=[Depends(require_staff)])
@router.get("/health")
def admin_health(principal: dict = Depends(require_staff)) -> dict:
return {"status": "ok", "scope": "admin", "subject": principal["sub"]}