Files
KisStock/backend/app/api/api.py

17 lines
1.0 KiB
Python

from fastapi import APIRouter
from app.api.endpoints import settings, kis, account, watchlist, discovery, news, trade, auto_trade
api_router = APIRouter()
api_router.include_router(settings.router, prefix="/settings", tags=["settings"])
api_router.include_router(kis.router, prefix="/kis", tags=["kis"])
api_router.include_router(account.router, prefix="/account", tags=["account"])
api_router.include_router(watchlist.router, prefix="/watchlists", tags=["watchlists"])
api_router.include_router(discovery.router, prefix="/discovery", tags=["discovery"])
api_router.include_router(discovery.router, prefix="/stocks", tags=["stocks"]) # Alias for search
api_router.include_router(news.router, prefix="/news", tags=["news"])
api_router.include_router(trade.router, prefix="/trade", tags=["trade"])
api_router.include_router(trade.router, prefix="/history", tags=["history"]) # Alias
api_router.include_router(trade.router, prefix="/reserved-orders", tags=["reserved"]) # Alias
api_router.include_router(auto_trade.router, prefix="/auto-trade", tags=["auto-trade"])