MCPcopy Create free account

hub / github.com/FireBird-Technologies/Auto-Analyst / endpoints

Endpoints86 in github.com/FireBird-Technologies/Auto-Analyst

Routeadd_message
router.post("/{chat_id}/messages", response_model=MessageResponse)
auto-analyst-backend/src/routes/chat_routes.py:None
Routebulk_toggle_template_preferences
router.post("/user/{user_id}/bulk-toggle")
auto-analyst-backend/src/routes/templates_routes.py:None
Routechat_history_name
app.post("/chat_history_name")
auto-analyst-backend/app.py:None
Routechat_with_agent
app.post("/chat/{agent_name}", response_model=dict)
auto-analyst-backend/app.py:None
Routechat_with_all
app.post("/chat", response_model=dict)
auto-analyst-backend/app.py:None
Routeclean_code
router.post("/clean-code")
auto-analyst-backend/src/routes/code_routes.py:None
Routecleanup_empty_chats
router.post("/cleanup-empty", response_model=dict)
auto-analyst-backend/src/routes/chat_routes.py:None
Routecreate_chat
router.post("/", response_model=ChatResponse)
auto-analyst-backend/src/routes/chat_routes.py:None
Routecreate_message_feedback
router.post("/message/{message_id}", response_model=MessageFeedbackResponse)
auto-analyst-backend/src/routes/feedback_routes.py:None
Routecreate_or_get_user
router.post("/users", response_model=dict)
auto-analyst-backend/src/routes/chat_routes.py:None
Routecreate_report
router.post("/reports", response_model=DeepAnalysisReportResponse)
auto-analyst-backend/src/routes/deep_analysis_routes.py:None
Routedashboard_realtime
router.websocket("/dashboard/realtime")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routedebug_model_usage
router.get("/debug/model_usage")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routedeep_analysis_streaming
app.post("/deep_analysis_streaming")
auto-analyst-backend/app.py:None
Routedelete_chat
router.delete("/{chat_id}")
auto-analyst-backend/src/routes/chat_routes.py:None
Routedelete_report
router.delete("/reports/{report_id}")
auto-analyst-backend/src/routes/deep_analysis_routes.py:None
Routedownload_html_report
app.post("/deep_analysis/download_report")
auto-analyst-backend/app.py:None
Routedownload_report_from_db
router.post("/download_from_db/{report_uuid}")
auto-analyst-backend/src/routes/deep_analysis_routes.py:None
Routeedit_code
router.post("/edit")
auto-analyst-backend/src/routes/code_routes.py:None
Routeexecute_code
router.post("/execute")
auto-analyst-backend/src/routes/code_routes.py:None
Routefix_code
router.post("/fix")
auto-analyst-backend/src/routes/code_routes.py:None
Routegenerate_description_from_preview
router.post("/generate-description-from-preview")
auto-analyst-backend/src/routes/session_routes.py:None
Routegenerate_session
router.post("/generate-session")
auto-analyst-backend/src/routes/session_routes.py:None
Routeget_all_templates
router.get("/", response_model=List[TemplateResponse])
auto-analyst-backend/src/routes/templates_routes.py:None
Routeget_blog_post
router.get("/api/blog/posts/{post_id}", response_model=BlogPost)
auto-analyst-backend/src/routes/blog_routes.py:None
Routeget_blog_posts
router.get("/api/blog/posts", response_model=List[BlogPost])
auto-analyst-backend/src/routes/blog_routes.py:None
Routeget_blog_tags
router.get("/api/blog/tags")
auto-analyst-backend/src/routes/blog_routes.py:None
Routeget_chat
router.get("/{chat_id}", response_model=ChatDetailResponse)
auto-analyst-backend/src/routes/chat_routes.py:None
Routeget_chat_feedback
router.get("/chat/{chat_id}", response_model=List[MessageFeedbackResponse])
auto-analyst-backend/src/routes/feedback_routes.py:None
Routeget_chats
router.get("/", response_model=List[ChatResponse])
auto-analyst-backend/src/routes/chat_routes.py:None
Routeget_code_execution_summary
router.get("/code-executions/summary")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_cost_projections
router.get("/costs/projections")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_cost_summary
router.get("/costs/summary")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_daily_costs
router.get("/costs/daily")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_dashboard_data
router.get("/dashboard")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_default_dataset
router.get("/api/default-dataset")
auto-analyst-backend/src/routes/session_routes.py:None
Routeget_detailed_code_executions
router.get("/code-executions/detailed")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_detailed_feedback
router.get("/feedback/detailed")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_error_analysis
router.get("/code-executions/error-analysis")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_excel_sheets
router.post("/api/excel-sheets")
auto-analyst-backend/src/routes/session_routes.py:None
Routeget_featured_post
router.get("/api/blog/posts/featured", response_model=BlogPost)
auto-analyst-backend/src/routes/blog_routes.py:None
Routeget_feedback_summary
router.get("/feedback/summary")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_html_report
router.get("/reports/uuid/{report_uuid}/html", response_model=dict)
auto-analyst-backend/src/routes/deep_analysis_routes.py:None
Routeget_latest_code
router.post("/get-latest-code")
auto-analyst-backend/src/routes/code_routes.py:None
Routeget_message_feedback
router.get("/message/{message_id}", response_model=MessageFeedbackResponse)
auto-analyst-backend/src/routes/feedback_routes.py:None
Routeget_model_costs
router.get("/costs/models")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_model_history
router.get("/models/history")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_model_metrics
router.get("/models/metrics")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_model_settings
router.get("/api/model-settings")
auto-analyst-backend/src/routes/session_routes.py:None
Routeget_model_usage
router.get("/usage/models")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_public_ticker_data
router.get("/public/ticker")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_report_by_id
router.get("/reports/{report_id}", response_model=DeepAnalysisReportDetailResponse)
auto-analyst-backend/src/routes/deep_analysis_routes.py:None
Routeget_report_by_uuid
router.get("/reports/uuid/{report_uuid}", response_model=DeepAnalysisReportDetailResponse)
auto-analyst-backend/src/routes/deep_analysis_routes.py:None
Routeget_reports
router.get("/reports", response_model=List[DeepAnalysisReportResponse])
auto-analyst-backend/src/routes/deep_analysis_routes.py:None
Routeget_session_info
router.get("/api/session-info")
auto-analyst-backend/src/routes/session_routes.py:None
Routeget_session_stats
router.get("/users/sessions/stats")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_template
router.get("/template/{template_id}", response_model=TemplateResponse)
auto-analyst-backend/src/routes/templates_routes.py:None
Routeget_template_categories
router.get("/categories/list")
auto-analyst-backend/src/routes/templates_routes.py:None
Routeget_templates_by_categories
router.get("/categories")
auto-analyst-backend/src/routes/templates_routes.py:None
Routeget_templates_by_category
router.get("/category/{category}")
auto-analyst-backend/src/routes/templates_routes.py:None
Routeget_tier_efficiency
router.get("/tiers/efficiency")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_tier_projections
router.get("/tiers/projections")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_tier_usage
router.get("/tiers/usage")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_today_costs
router.get("/costs/today")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_usage_summary
router.get("/usage/summary")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_user_activity
router.get("/users/activity")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_user_code_execution_stats
router.get("/code-executions/users")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routeget_user_enabled_templates
router.get("/user/{user_id}/enabled", response_model=List[UserTemplatePreferenceResponse])
auto-analyst-backend/src/routes/templates_routes.py:None
Routeget_user_enabled_templates_for_planner
router.get("/user/{user_id}/enabled/planner", response_model=List[UserTemplatePreferenceResponse])
auto-analyst-backend/src/routes/templates_routes.py:None
Routeget_user_historical_reports
router.get("/reports/user_historical", response_model=List[DeepAnalysisReportResponse])
auto-analyst-backend/src/routes/deep_analysis_routes.py:None
Routeget_user_template_preferences
router.get("/user/{user_id}", response_model=List[UserTemplatePreferenceResponse])
auto-analyst-backend/src/routes/templates_routes.py:None
Routeget_users
router.get("/users")
auto-analyst-backend/src/routes/analytics_routes.py:None
Routehealth
app.get("/health", response_model=dict)
auto-analyst-backend/app.py:None
Routeindex
app.get("/")
auto-analyst-backend/app.py:None
Routeinitialize_session
router.post("/initialize-session")
auto-analyst-backend/src/routes/session_routes.py:None
Routelist_agents
app.get("/agents", response_model=dict)
auto-analyst-backend/app.py:None
Routepreview_csv_upload
router.post("/preview-csv-upload")
auto-analyst-backend/src/routes/session_routes.py:None
Routereset_session
router.post("/reset-session")
auto-analyst-backend/src/routes/session_routes.py:None
Routeset_message_info
router.post("/set-message-info")
auto-analyst-backend/src/routes/session_routes.py:None
Routetoggle_template_preference
router.post("/user/{user_id}/template/{template_id}/toggle")
auto-analyst-backend/src/routes/templates_routes.py:None
Routeupdate_chat
router.put("/{chat_id}", response_model=ChatResponse)
auto-analyst-backend/src/routes/chat_routes.py:None
Routeupdate_model_settings
router.post("/settings/model")
auto-analyst-backend/src/routes/session_routes.py:None
Routeupdate_report_status
router.put("/reports/{report_id}/status", response_model=DeepAnalysisReportResponse)
auto-analyst-backend/src/routes/deep_analysis_routes.py:None
Routeupload_dataframe
router.post("/upload_dataframe")
auto-analyst-backend/src/routes/session_routes.py:None
Routeupload_excel
router.post("/upload_excel")
auto-analyst-backend/src/routes/session_routes.py:None
Routeuser_realtime
router.websocket("/realtime")
auto-analyst-backend/src/routes/analytics_routes.py:None