test_task_crm/app/api/routes.py

23 lines
769 B
Python

"""Root API router that aggregates versioned routers."""
from fastapi import APIRouter
from app.api.v1 import (
activities,
analytics,
auth,
contacts,
deals,
organizations,
tasks,
)
from app.core.config import settings
api_router = APIRouter()
api_router.include_router(auth.router, prefix=settings.api_v1_prefix)
api_router.include_router(organizations.router, prefix=settings.api_v1_prefix)
api_router.include_router(contacts.router, prefix=settings.api_v1_prefix)
api_router.include_router(deals.router, prefix=settings.api_v1_prefix)
api_router.include_router(tasks.router, prefix=settings.api_v1_prefix)
api_router.include_router(activities.router, prefix=settings.api_v1_prefix)
api_router.include_router(analytics.router, prefix=settings.api_v1_prefix)