| 1234567891011121314151617181920 |
- """
- 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"])
|