MCPcopy Create free account

hub / github.com/BerriAI/litellm / endpoints

Endpoints1,734 in github.com/BerriAI/litellm

Routeget_robots
router.get("/robots.txt")
enterprise/litellm_enterprise/proxy/enterprise_routes.py:None
Routeget_router_fields
router.get( "/router/fields", tags=["Router Settings"], dependencies=[Depends(user_api_key_auth)],
litellm/proxy/management_endpoints/router_settings_endpoints.py:None
Routeget_router_settings
router.get( "/router/settings", tags=["Router Settings"], dependencies=[Depends(user_api_key_auth)
litellm/proxy/management_endpoints/router_settings_endpoints.py:None
Routeget_routes
router.get("/routes", dependencies=[Depends(user_api_key_auth)])
litellm/proxy/proxy_server.py:None
Routeget_run
router.get( "/v1/evals/{eval_id}/runs/{run_id}", tags=["OpenAI Evals API - Runs"], dependencies=[D
litellm/proxy/openai_evals_endpoints/endpoints.py:None
Routeget_schema
scim_router.get( "/Schemas/{schema_id:path}", status_code=200, dependencies=[Depends(user_api_key_
litellm/proxy/management_endpoints/scim/scim_v2.py:None
Routeget_schemas
scim_router.get( "/Schemas", status_code=200, dependencies=[Depends(user_api_key_auth), Depends(se
litellm/proxy/management_endpoints/scim/scim_v2.py:None
Routeget_scim_base
scim_router.get( "", status_code=200, dependencies=[Depends(user_api_key_auth), Depends(set_scim_c
litellm/proxy/management_endpoints/scim/scim_v2.py:None
Routeget_search_tool_info
router.get( "/search_tools/{search_tool_id}", tags=["Search Tools"], dependencies=[Depends(user_ap
litellm/proxy/search_endpoints/search_tool_management.py:None
Routeget_service_provider_config
scim_router.get( "/ServiceProviderConfig", response_model=SCIMServiceProviderConfig, status_code=2
litellm/proxy/management_endpoints/scim/scim_v2.py:None
Routeget_skill
router.get( "/v1/skills/{skill_id}", tags=["[beta] Anthropic Skills API"], dependencies=[Depends(u
litellm/proxy/anthropic_endpoints/skills_endpoints.py:None
Routeget_sso_settings
router.get( "/get/sso_settings", tags=["SSO Settings"], dependencies=[Depends(user_api_key_auth)],
litellm/proxy/ui_crud_endpoints/proxy_setting_endpoints.py:None
Routeget_supported_endpoints
router.get( "/public/endpoints", tags=["public"], response_model=SupportedEndpointsResponse, )
litellm/proxy/public_endpoints/public_endpoints.py:None
Routeget_supported_providers
router.get( "/public/providers", tags=["public", "providers"], response_model=List[str], )
litellm/proxy/public_endpoints/public_endpoints.py:None
Routeget_tag_daily_activity
router.get( "/tag/daily/activity", response_model=SpendAnalyticsPaginatedResponse, tags=["tag mana
litellm/proxy/management_endpoints/tag_management_endpoints.py:None
Routeget_tag_summary
router.get( "/tag/summary", response_model=TagSummaryResponse, tags=["tag management", "user agent
litellm/proxy/management_endpoints/user_agent_analytics_endpoints.py:None
Routeget_team_callbacks
router.get( "/team/{team_id:path}/callback", tags=["team management"], dependencies=[Depends(user_
litellm/proxy/management_endpoints/team_callback_endpoints.py:None
Routeget_team_daily_activity
router.get( "/team/daily/activity", response_model=SpendAnalyticsPaginatedResponse, tags=["team ma
litellm/proxy/management_endpoints/team_endpoints.py:None
Routeget_thread
router.get( "/v1/threads/{thread_id}", dependencies=[Depends(user_api_key_auth)], tags=["assistant
litellm/proxy/proxy_server.py:None
Routeget_tool
router.get( "/v1/tool/{tool_name:path}", tags=["tool management"], dependencies=[Depends(user_api_
litellm/proxy/management_endpoints/tool_management_endpoints.py:None
Routeget_tool_detail
router.get( "/v1/tool/{tool_name:path}/detail", tags=["tool management"], dependencies=[Depends(us
litellm/proxy/management_endpoints/tool_management_endpoints.py:None
Routeget_tool_policy_options
router.get( "/v1/tool/policy/options", tags=["tool management"], dependencies=[Depends(user_api_ke
litellm/proxy/management_endpoints/tool_management_endpoints.py:None
Routeget_tool_usage_logs
router.get( "/v1/tool/{tool_name:path}/logs", tags=["tool management"], dependencies=[Depends(user
litellm/proxy/management_endpoints/tool_management_endpoints.py:None
Routeget_ui_config
router.get("/.well-known/litellm-ui-config", response_model=UiDiscoveryEndpoints)
litellm/proxy/discovery_endpoints/ui_discovery_endpoints.py:None
Routeget_ui_settings
router.get( "/get/ui_settings", tags=["UI Settings"], response_model=UISettingsResponse, )
litellm/proxy/ui_crud_endpoints/proxy_setting_endpoints.py:None
Routeget_ui_settings
router.get( "/sso/get/ui_settings", tags=["experimental"], include_in_schema=False, dependenci
litellm/proxy/management_endpoints/ui_sso.py:None
Routeget_ui_theme_settings
router.get( "/get/ui_theme_settings", tags=["UI Theme Settings"], response_model=UIThemeSettingsRe
litellm/proxy/ui_crud_endpoints/proxy_setting_endpoints.py:None
Routeget_user
users.command("get")
litellm/proxy/client/cli/commands/users.py:None
Routeget_user
scim_router.get( "/Users/{user_id}", response_model=SCIMUser, status_code=200, dependencies=[D
litellm/proxy/management_endpoints/scim/scim_v2.py:None
Routeget_user_daily_activity
router.get( "/user/daily/activity", tags=["Budget & Spend Tracking", "Internal User management"],
litellm/proxy/management_endpoints/internal_user_endpoints.py:None
Routeget_user_daily_activity_aggregated
router.get( "/user/daily/activity/aggregated", tags=["Budget & Spend Tracking", "Internal User managem
litellm/proxy/management_endpoints/internal_user_endpoints.py:None
Routeget_users
router.get( "/user/list", tags=["Internal User management"], dependencies=[Depends(user_api_key_au
litellm/proxy/management_endpoints/internal_user_endpoints.py:None
Routeget_users
scim_router.get( "/Users", response_model=SCIMListResponse, status_code=200, dependencies=[Dep
litellm/proxy/management_endpoints/scim/scim_v2.py:None
Routeget_vantage_settings
router.get( "/vantage/settings", tags=["Vantage"], dependencies=[Depends(user_api_key_auth)],
litellm/proxy/spend_tracking/vantage_endpoints.py:None
Routeget_vector_store_info
router.post( "/vector_store/info", tags=["vector store management"], dependencies=[Depends(user_ap
litellm/proxy/vector_store_endpoints/management_endpoints.py:None
Routeget_vector_store_info
router.post( "/vector_store/info", tags=["vector store management"], dependencies=[Depends(user_ap
enterprise/litellm_enterprise/proxy/vector_stores/endpoints.py:None
Routeget_weekly_active_users
router.get( "/tag/wau", response_model=ActiveUsersAnalyticsResponse, tags=["tag management", "user
litellm/proxy/management_endpoints/user_agent_analytics_endpoints.py:None
Routeget_workflow_run
router.get( "/v1/workflows/runs/{run_id}", tags=["workflow management"], dependencies=[Depends(use
litellm/proxy/management_endpoints/workflow_management_endpoints.py:None
Routeglobal_get_all_tag_names
router.get( "/global/spend/all_tag_names", tags=["Budget & Spend Tracking"], dependencies=[Depends
litellm/proxy/spend_tracking/spend_management_endpoints.py:None
Routeglobal_spend
router.get( "/global/spend", tags=["Budget & Spend Tracking"], dependencies=[Depends(user_api_key_
litellm/proxy/spend_tracking/spend_management_endpoints.py:None
Routeglobal_spend_end_users
router.post( "/global/spend/end_users", tags=["Budget & Spend Tracking"], dependencies=[Depends(us
litellm/proxy/spend_tracking/spend_management_endpoints.py:None
Routeglobal_spend_keys
router.get( "/global/spend/keys", tags=["Budget & Spend Tracking"], dependencies=[Depends(user_api
litellm/proxy/spend_tracking/spend_management_endpoints.py:None
Routeglobal_spend_logs
router.get( "/global/spend/logs", tags=["Budget & Spend Tracking"], dependencies=[Depends(user_api
litellm/proxy/spend_tracking/spend_management_endpoints.py:None
Routeglobal_spend_models
router.get( "/global/spend/models", tags=["Budget & Spend Tracking"], dependencies=[Depends(user_a
litellm/proxy/spend_tracking/spend_management_endpoints.py:None
Routeglobal_spend_per_team
router.get( "/global/spend/teams", tags=["Budget & Spend Tracking"], dependencies=[Depends(user_ap
litellm/proxy/spend_tracking/spend_management_endpoints.py:None
Routeglobal_spend_refresh
router.post( "/global/spend/refresh", tags=["Budget & Spend Tracking"], dependencies=[Depends(user
litellm/proxy/spend_tracking/spend_management_endpoints.py:None
Routeglobal_spend_reset
router.post( "/global/spend/reset", tags=["Budget & Spend Tracking"], dependencies=[Depends(user_a
litellm/proxy/spend_tracking/spend_management_endpoints.py:None
Routeglobal_view_all_end_users
router.get( "/global/all_end_users", tags=["Budget & Spend Tracking"], dependencies=[Depends(user_
litellm/proxy/spend_tracking/spend_management_endpoints.py:None
Routeglobal_view_spend_tags
router.get( "/global/spend/tags", tags=["Budget & Spend Tracking"], dependencies=[Depends(user_api
litellm/proxy/spend_tracking/spend_management_endpoints.py:None
Routegoogle_count_tokens
router.post( "/v1beta/models/{model_name:path}:countTokens", dependencies=[Depends(user_api_key_auth)]
litellm/proxy/google_endpoints/endpoints.py:None
Routegoogle_generate_content
router.post( "/v1beta/models/{model_name:path}:generateContent", dependencies=[Depends(user_api_key_au
litellm/proxy/google_endpoints/endpoints.py:None
Routegoogle_login
router.get("/sso/key/generate", tags=["experimental"], include_in_schema=False)
litellm/proxy/management_endpoints/ui_sso.py:None
Routegoogle_stream_generate_content
router.post( "/v1beta/models/{model_name:path}:streamGenerateContent", dependencies=[Depends(user_api_
litellm/proxy/google_endpoints/endpoints.py:None
Routeguardrails_usage_detail
router.get( "/guardrails/usage/detail/{guardrail_id}", tags=["Guardrails"], dependencies=[Depends(
litellm/proxy/guardrails/usage_endpoints.py:None
Routeguardrails_usage_logs
router.get( "/guardrails/usage/logs", tags=["Guardrails"], dependencies=[Depends(user_api_key_auth
litellm/proxy/guardrails/usage_endpoints.py:None
Routeguardrails_usage_overview
router.get( "/guardrails/usage/overview", tags=["Guardrails"], dependencies=[Depends(user_api_key_
litellm/proxy/guardrails/usage_endpoints.py:None
Routehealth
app.get("/health")
cookbook/mock_guardrail_server/mock_bedrock_guardrail_server.py:None
Routehealth
app.get("/health")
scripts/mock_bedrock_passthrough_target.py:None
Routehealth
app.get("/health")
ui/litellm-dashboard/e2e_tests/fixtures/mock_llm_server/server.py:None
Routehealth_backlog
router.get( "/health/backlog", tags=["health"], dependencies=[Depends(user_api_key_auth)], )
litellm/proxy/health_endpoints/_health_endpoints.py:None
Routehealth_check
app.get("/health")
cookbook/litellm_proxy_server/braintrust_prompt_wrapper_server.py:None
Routehealth_check
app.get("/health")
cookbook/mock_prompt_management_server/mock_prompt_management_server.py:None
Routehealth_check
app.get("/health")
tests/test_litellm/proxy/test_custom_proxy.py:None
Routehealth_check_history_endpoint
router.get("/health/history", tags=["health"], dependencies=[Depends(user_api_key_auth)])
litellm/proxy/health_endpoints/_health_endpoints.py:None
Routehealth_check_servers
router.get( "/server/health", description="Health check for MCP servers", dependencies
litellm/proxy/management_endpoints/mcp_management_endpoints.py:None
Routehealth_drain
router.get( "/health/drain", tags=["health"], )
litellm/proxy/health_endpoints/_health_endpoints.py:None
Routehealth_endpoint
router.get("/health", tags=["health"], dependencies=[Depends(user_api_key_auth)])
litellm/proxy/health_endpoints/_health_endpoints.py:None
Routehealth_license_endpoint
router.get( "/health/license", tags=["health"], dependencies=[Depends(user_api_key_auth)], )
litellm/proxy/health_endpoints/_health_endpoints.py:None
Routehealth_liveliness
router.get( "/health/liveliness", # Historical LiteLLM name; doesn't match k8s terminology but kept for b
litellm/proxy/health_endpoints/_health_endpoints.py:None
Routehealth_liveliness_options
router.options( "/health/liveliness", tags=["health"], )
litellm/proxy/health_endpoints/_health_endpoints.py:None
Routehealth_readiness
router.get( "/health/readiness", tags=["health"], )
litellm/proxy/health_endpoints/_health_endpoints.py:None
Routehealth_readiness_details
router.get( "/health/readiness/details", tags=["health"], dependencies=[Depends(user_api_key_auth)
litellm/proxy/health_endpoints/_health_endpoints.py:None
Routehealth_readiness_options
router.options( "/health/readiness", tags=["health"], )
litellm/proxy/health_endpoints/_health_endpoints.py:None
Routehealth_services_endpoint
router.get( "/health/services", tags=["health"], dependencies=[Depends(user_api_key_auth)], )
litellm/proxy/health_endpoints/_health_endpoints.py:None
Routehome
router.get("/", dependencies=[Depends(user_api_key_auth)])
litellm/proxy/proxy_server.py:None
Routeimage_edit_api
router.post( "/v1/images/edits", dependencies=[Depends(user_api_key_auth)], tags=["images"], )
litellm/proxy/image_endpoints/endpoints.py:None
Routeimage_generation
router.post( "/v1/images/generations", dependencies=[Depends(user_api_key_auth)], response_class=O
litellm/proxy/image_endpoints/endpoints.py:None
Routeindex
app.route("/")
cookbook/codellama-server/main.py:None
Routeindex_create
router.post( "/v1/indexes", dependencies=[Depends(user_api_key_auth)], )
litellm/proxy/vector_store_endpoints/endpoints.py:None
Routeinfo_budget
router.post( "/budget/info", tags=["budget management"], dependencies=[Depends(user_api_key_auth)]
litellm/proxy/management_endpoints/budget_management_endpoints.py:None
Routeinfo_jwt_key_mapping
router.get( "/jwt/key/mapping/info", tags=["JWT Key Mapping"], response_model=JWTKeyMappingRespons
litellm/proxy/management_endpoints/jwt_key_mapping_endpoints.py:None
Routeinfo_key_fn
router.get("/key/info", tags=["key management"], dependencies=[Depends(user_api_key_auth)])
litellm/proxy/management_endpoints/key_management_endpoints.py:None
Routeinfo_key_fn_v2
router.post( "/v2/key/info", tags=["key management"], dependencies=[Depends(user_api_key_auth)],
litellm/proxy/management_endpoints/key_management_endpoints.py:None
Routeinfo_organization
router.get( "/organization/info", tags=["organization management"], dependencies=[Depends(user_api
litellm/proxy/management_endpoints/organization_endpoints.py:None
Routeinfo_tag
router.post( "/tag/info", tags=["tag management"], dependencies=[Depends(user_api_key_auth)], )
litellm/proxy/management_endpoints/tag_management_endpoints.py:None
Routeingest_callback_logs
rust_control_plane_router.post( "/logs", dependencies=[Depends(user_api_key_auth)], )
litellm/proxy/logging_endpoints/callback_logs_endpoints.py:None
Routeinit_cloudzero_settings
router.post( "/cloudzero/init", tags=["CloudZero"], dependencies=[Depends(user_api_key_auth)],
litellm/proxy/spend_tracking/cloudzero_endpoints.py:None
Routeinit_vantage_settings
router.post( "/vantage/init", tags=["Vantage"], dependencies=[Depends(user_api_key_auth)], res
litellm/proxy/spend_tracking/vantage_endpoints.py:None
Routeinvitation_delete
router.post( "/invitation/delete", tags=["Invite Links"], dependencies=[Depends(user_api_key_auth)
litellm/proxy/proxy_server.py:None
Routeinvitation_info
router.get( "/invitation/info", tags=["Invite Links"], dependencies=[Depends(user_api_key_auth)],
litellm/proxy/proxy_server.py:None
Routeinvitation_update
router.post( "/invitation/update", tags=["Invite Links"], dependencies=[Depends(user_api_key_auth)
litellm/proxy/proxy_server.py:None
Routeinvoke
app.post("/model/{model_path:path}/invoke")
scripts/mock_bedrock_passthrough_target.py:None
Routeinvoke_agent_a2a
router.post( "/a2a/{agent_id}", tags=["[beta] A2A Agents"], dependencies=[Depends(user_api_key_aut
litellm/proxy/agent_endpoints/a2a_endpoints.py:None
Routeinvoke_with_response_stream
app.post("/model/{model_path:path}/invoke-with-response-stream")
scripts/mock_bedrock_passthrough_target.py:None
Routejwks_json
router.get("/.well-known/jwks.json")
litellm/proxy/_experimental/mcp_server/discoverable_endpoints.py:None
Routekey_aliases
router.get( "/key/aliases", tags=["key management"], dependencies=[Depends(user_api_key_auth)], )
litellm/proxy/management_endpoints/key_management_endpoints.py:None
Routekey_health
router.post( "/key/health", tags=["key management"], dependencies=[Depends(user_api_key_auth)],
litellm/proxy/management_endpoints/key_management_endpoints.py:None
Routelangfuse_proxy_route
router.api_route( "/langfuse/{endpoint:path}", methods=["GET", "POST", "PUT", "DELETE", "PATCH"],
litellm/proxy/vertex_ai_endpoints/langfuse_endpoints.py:None
Routelatest_health_checks_endpoint
router.get("/health/latest", tags=["health"], dependencies=[Depends(user_api_key_auth)])
litellm/proxy/health_endpoints/_health_endpoints.py:None
Routelist
click.option( "--format", "output_format", type=click.Choice(["table", "json"]), default="tabl
litellm/proxy/client/cli/commands/credentials.py:None
← previousnext →301–400 of 1,734, ranked by callers