MCPcopy Create free account

hub / github.com/su-kaka/gcli2api / endpoints

Endpoints49 in github.com/su-kaka/gcli2api

Routeauth_callback
router.post("/callback")
src/panel/auth.py:None
Routeauth_callback_url
router.post("/callback-url")
src/panel/auth.py:None
Routechat_completions
router.post("/antigravity/v1/chat/completions")
src/router/antigravity/openai.py:None
Routechat_completions
router.post("/vertex/v1/chat/completions")
src/router/vertex/openai.py:None
Routechat_completions
router.post("/v1/chat/completions")
src/router/geminicli/openai.py:None
Routecheck_auth_status
router.get("/status/{project_id}")
src/panel/auth.py:None
Routeclear_logs
router.post("/clear")
src/panel/logs.py:None
Routeconfigure_preview_channel
router.post("/configure-preview/{filename}")
src/panel/creds.py:None
Routecount_tokens
router.post("/antigravity/v1beta/models/{model:path}:countTokens")
src/router/antigravity/gemini.py:None
Routecount_tokens
router.post("/antigravity/v1/messages/count_tokens")
src/router/antigravity/anthropic.py:None
Routecount_tokens
router.post("/vertex/v1beta/models/{model:path}:countTokens")
src/router/vertex/gemini.py:None
Routecount_tokens
router.post("/v1beta/models/{model:path}:countTokens")
src/router/geminicli/gemini.py:None
Routecount_tokens
router.post("/v1/messages/count_tokens")
src/router/geminicli/anthropic.py:None
Routecreds_action
router.post("/action")
src/panel/creds.py:None
Routecreds_batch_action
router.post("/batch-action")
src/panel/creds.py:None
Routededuplicate_credentials_by_email
router.post("/deduplicate-by-email")
src/panel/creds.py:None
Routedownload_all_creds
router.get("/download-all")
src/panel/creds.py:None
Routedownload_cred_file
router.get("/download/{filename}")
src/panel/creds.py:None
Routedownload_logs
router.get("/download")
src/panel/logs.py:None
Routefetch_user_email
router.post("/fetch-email/{filename}")
src/panel/creds.py:None
Routegenerate_content
router.post("/antigravity/v1beta/models/{model:path}:generateContent")
src/router/antigravity/gemini.py:None
Routegenerate_content
router.post("/vertex/v1beta/models/{model:path}:generateContent")
src/router/vertex/gemini.py:None
Routegenerate_content
router.post("/v1beta/models/{model:path}:generateContent")
src/router/geminicli/gemini.py:None
Routeget_config
router.get("/get")
src/panel/config_routes.py:None
Routeget_cred_detail
router.get("/detail/{filename}")
src/panel/creds.py:None
Routeget_credential_errors
router.get("/errors/{filename}")
src/panel/creds.py:None
Routeget_credential_quota
router.get("/quota/{filename}")
src/panel/creds.py:None
Routeget_creds_status
router.get("/status")
src/panel/creds.py:None
Routeget_version_info
router.get("/info")
src/panel/version.py:None
Routelist_gemini_models
router.get("/antigravity/v1beta/models")
src/router/antigravity/model_list.py:None
Routelist_gemini_models
router.get("/vertex/v1beta/models")
src/router/vertex/model_list.py:None
Routelist_gemini_models
router.get("/v1beta/models")
src/router/geminicli/model_list.py:None
Routelist_openai_models
router.get("/antigravity/v1/models")
src/router/antigravity/model_list.py:None
Routelist_openai_models
router.get("/vertex/v1/models")
src/router/vertex/model_list.py:None
Routelist_openai_models
router.get("/v1/models")
src/router/geminicli/model_list.py:None
Routelogin
router.post("/login")
src/panel/auth.py:None
Routemessages
router.post("/antigravity/v1/messages")
src/router/antigravity/anthropic.py:None
Routemessages
router.post("/v1/messages")
src/router/geminicli/anthropic.py:None
Routerefresh_all_user_emails
router.post("/refresh-all-emails")
src/panel/creds.py:None
Routesave_config
router.post("/save")
src/panel/config_routes.py:None
Routeserve_control_panel
router.get("/", response_class=HTMLResponse)
src/panel/root.py:None
Routestart_auth
router.post("/start")
src/panel/auth.py:None
Routestream_generate_content
router.post("/antigravity/v1beta/models/{model:path}:streamGenerateContent")
src/router/antigravity/gemini.py:None
Routestream_generate_content
router.post("/vertex/v1beta/models/{model:path}:streamGenerateContent")
src/router/vertex/gemini.py:None
Routestream_generate_content
router.post("/v1beta/models/{model:path}:streamGenerateContent")
src/router/geminicli/gemini.py:None
Routetest_credential
router.post("/test/{filename}")
src/panel/creds.py:None
Routeupload_credentials
router.post("/upload")
src/panel/creds.py:None
Routeverify_credential_project
router.post("/verify-project/{filename}")
src/panel/creds.py:None
Routewebsocket_logs
router.websocket("/stream")
src/panel/logs.py:None