Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TheSmallHanCat/flow2api
/ endpoints
Endpoints
65 in github.com/TheSmallHanCat/flow2api
⨍
Functions
1,214
◇
Types & classes
80
↳
Endpoints
65
Route
add_token
router.post("/api/tokens")
src/api/admin.py:None
Route
admin_login
router.post("/api/admin/login")
src/api/admin.py:None
Route
admin_logout
router.post("/api/admin/logout")
src/api/admin.py:None
Route
captcha_websocket_endpoint
router.websocket("/captcha_ws")
src/api/routes.py:None
Route
change_password
router.post("/api/admin/change-password")
src/api/admin.py:None
Route
clear_logs
router.delete("/api/logs")
src/api/admin.py:None
Route
create_chat_completion
router.post("/v1/chat/completions")
src/api/routes.py:None
Route
delete_token
router.delete("/api/tokens/{token_id}")
src/api/admin.py:None
Route
disable_token
router.post("/api/tokens/{token_id}/disable")
src/api/admin.py:None
Route
enable_token
router.post("/api/tokens/{token_id}/enable")
src/api/admin.py:None
Route
generate_content
router.post("/v1beta/models/{model}:generateContent")
src/api/routes.py:None
Route
get_admin_config
router.get("/api/admin/config")
src/api/admin.py:None
Route
get_cache_config
router.get("/api/cache/config")
src/api/admin.py:None
Route
get_call_logic_config
router.get("/api/call-logic/config")
src/api/admin.py:None
Route
get_captcha_config
router.get("/api/captcha/config")
src/api/admin.py:None
Route
get_captcha_runtime_status
router.get("/api/captcha/runtime-status")
src/api/admin.py:None
Route
get_gemini_model
router.get("/v1beta/models/{model}")
src/api/routes.py:None
Route
get_generation_config
router.get("/api/config/generation")
src/api/admin.py:None
Route
get_generation_timeout
router.get("/api/generation/timeout")
src/api/admin.py:None
Route
get_log_detail
router.get("/api/logs/{log_id}")
src/api/admin.py:None
Route
get_logs
router.get("/api/logs")
src/api/admin.py:None
Route
get_plugin_config
router.get("/api/plugin/config")
src/api/admin.py:None
Route
get_proxy_config
router.get("/api/config/proxy")
src/api/admin.py:None
Route
get_proxy_config_alias
router.get("/api/proxy/config")
src/api/admin.py:None
Route
get_stats
router.get("/api/stats")
src/api/admin.py:None
Route
get_system_info
router.get("/api/system/info")
src/api/admin.py:None
Route
get_token_refresh_config
router.get("/api/token-refresh/config")
src/api/admin.py:None
Route
get_tokens
router.get("/api/tokens")
src/api/admin.py:None
Route
health_check
router.get("/health")
src/api/admin.py:None
Route
import_tokens
router.post("/api/tokens/import")
src/api/admin.py:None
Route
index
app.get("/", response_class=HTMLResponse)
src/main.py:None
Route
list_gemini_models
router.get("/v1beta/models")
src/api/routes.py:None
Route
list_model_aliases
router.get("/v1/models/aliases")
src/api/routes.py:None
Route
list_models
router.get("/v1/models")
src/api/routes.py:None
Route
login
router.post("/api/login")
src/api/admin.py:None
Route
login_page
app.get("/login", response_class=HTMLResponse)
src/main.py:None
Route
logout
router.post("/api/logout")
src/api/admin.py:None
Route
manage_page
app.get("/manage", response_class=HTMLResponse)
src/main.py:None
Route
metrics
app.get("/metrics")
src/main.py:None
Route
plugin_check_tokens
router.post("/api/plugin/check-tokens")
src/api/admin.py:None
Route
plugin_update_token
router.post("/api/plugin/update-token")
src/api/admin.py:None
Route
refresh_at
router.post("/api/tokens/{token_id}/refresh-at")
src/api/admin.py:None
Route
refresh_credits
router.post("/api/tokens/{token_id}/refresh-credits")
src/api/admin.py:None
Route
st_to_at
router.post("/api/tokens/st2at")
src/api/admin.py:None
Route
stream_generate_content
router.post("/v1beta/models/{model}:streamGenerateContent")
src/api/routes.py:None
Route
test_captcha_score
router.post("/api/captcha/score-test")
src/api/admin.py:None
Route
test_page
app.get("/test", response_class=HTMLResponse)
src/main.py:None
Route
test_proxy_connectivity
router.post("/api/proxy/test")
src/api/admin.py:None
Route
update_admin_config
router.post("/api/admin/config")
src/api/admin.py:None
Route
update_admin_password
router.post("/api/admin/password")
src/api/admin.py:None
Route
update_api_key
router.post("/api/admin/apikey")
src/api/admin.py:None
Route
update_cache_base_url
router.post("/api/cache/base-url")
src/api/admin.py:None
Route
update_cache_config_full
router.post("/api/cache/config")
src/api/admin.py:None
Route
update_cache_enabled
router.post("/api/cache/enabled")
src/api/admin.py:None
Route
update_call_logic_config
router.post("/api/call-logic/config")
src/api/admin.py:None
Route
update_captcha_config
router.post("/api/captcha/config")
src/api/admin.py:None
Route
update_debug_config
router.post("/api/admin/debug")
src/api/admin.py:None
Route
update_generation_config
router.post("/api/config/generation")
src/api/admin.py:None
Route
update_generation_timeout
router.post("/api/generation/timeout")
src/api/admin.py:None
Route
update_plugin_config
router.post("/api/plugin/config")
src/api/admin.py:None
Route
update_proxy_config
router.post("/api/config/proxy")
src/api/admin.py:None
Route
update_proxy_config_alias
router.post("/api/proxy/config")
src/api/admin.py:None
Route
update_token
router.put("/api/tokens/{token_id}")
src/api/admin.py:None
Route
update_token_refresh_config
router.post("/api/token-refresh/config")
src/api/admin.py:None
Route
update_token_refresh_enabled
router.post("/api/token-refresh/enabled")
src/api/admin.py:None