15 lines
515 B
Python
15 lines
515 B
Python
from fastapi import APIRouter, Header
|
|
from models import UserValidation, SaveChatToApp
|
|
from handlers.user import validate_user_handler, save_website_handler
|
|
|
|
|
|
router = APIRouter(prefix="/api/v1")
|
|
|
|
@router.post("/user/validate", tags=["user"])
|
|
async def validate_user(user: UserValidation):
|
|
return await validate_user_handler(user)
|
|
|
|
|
|
@router.post("/user/save", tags=["user"])
|
|
async def save_website(body: SaveChatToApp, x_auth_token: str = Header(None)):
|
|
return await save_website_handler(body, x_auth_token) |