""" Main API v1 router - aggregates all v1 endpoints. """ from fastapi import APIRouter from app.api.v1 import auth, client, config, events, registration, superadmin # Create main v1 router router = APIRouter() # Include sub-routers router.include_router(auth.router) router.include_router(superadmin.router, prefix="/superadmin") router.include_router(client.router, prefix="/client") # Device API (stub-compatible) router.include_router(registration.router, tags=["device-api"]) router.include_router(config.router, tags=["device-api"]) router.include_router(events.router, tags=["device-api"])