feat: implement initial structure for activities, analytics, auth, contacts, deals, organizations, tasks, and users APIs with placeholder endpoints

This commit is contained in:
Artem Kashaev
2025-11-27 13:37:37 +05:00
parent 6d9387d1b4
commit 666e0c49f8
35 changed files with 382 additions and 2 deletions
+17 -2
View File
@@ -1,9 +1,24 @@
"""Root API router that aggregates versioned routers."""
from fastapi import APIRouter
from app.api.v1 import auth, users
from app.api.v1 import (
activities,
analytics,
auth,
contacts,
deals,
organizations,
tasks,
users,
)
from app.core.config import settings
api_router = APIRouter()
api_router.include_router(users.router, prefix=settings.api_v1_prefix)
api_router.include_router(auth.router, prefix=settings.api_v1_prefix)
api_router.include_router(users.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)