File size: 634 Bytes
df37f6e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from fastapi import APIRouter

# from app.api.v1.dialogflow import router as v1_dialogflow
from app.api.v1 import trip, time, user, location
from core.conf import settings

# from utils.life_span import lifespan

router = APIRouter(prefix=settings.FASTAPI_API_V1_PATH)

router.include_router(trip.router)
router.include_router(time.router)
router.include_router(user.router)
router.include_router(location.router)


@router.get("/")
def get_api_v1_root():
    """
    Root endpoint for API v1.
    """
    return {"message": "Welcome to the API v1", "version": settings.FASTAPI_VERSION}