Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BerriAI/litellm
/ endpoints
Endpoints
1,734 in github.com/BerriAI/litellm
⨍
Functions
68,180
◇
Types & classes
10,037
↳
Endpoints
1,734
Route
get_agent_by_id
router.get( "/v1/agents/{agent_id}", tags=["[beta] A2A Agents"], dependencies=[Depends(user_api_ke
litellm/proxy/agent_endpoints/endpoints.py:None
Route
get_agent_card
router.get( "/a2a/{agent_id}/.well-known/agent-card.json", tags=["[beta] A2A Agents"], dependencie
litellm/proxy/agent_endpoints/a2a_endpoints.py:None
Route
get_agent_daily_activity
router.get( "/agent/daily/activity", tags=["Agent Management"], dependencies=[Depends(user_api_key
litellm/proxy/agent_endpoints/endpoints.py:None
Route
get_agent_fields
router.get( "/public/agents/fields", tags=["public", "[beta] Agents"], response_model=List[AgentCr
litellm/proxy/public_endpoints/public_endpoints.py:None
Route
get_agents
router.get( "/v1/agents", tags=["[beta] A2A Agents"], dependencies=[Depends(user_api_key_auth)],
litellm/proxy/agent_endpoints/endpoints.py:None
Route
get_agents
router.get( "/public/agent_hub", tags=["[beta] Agents", "public"], response_model=List[AgentCard],
litellm/proxy/public_endpoints/public_endpoints.py:None
Route
get_allowed_ips
router.get( "/get/allowed_ips", tags=["Budget & Spend Tracking"], dependencies=[Depends(user_api_k
litellm/proxy/ui_crud_endpoints/proxy_setting_endpoints.py:None
Route
get_anthropic_beta_headers_reload_status
router.get( "/schedule/anthropic_beta_headers_reload/status", tags=["model management"], dependenc
litellm/proxy/proxy_server.py:None
Route
get_assistants
router.get( "/v1/assistants", dependencies=[Depends(user_api_key_auth)], tags=["assistants"], )
litellm/proxy/proxy_server.py:None
Route
get_audit_log_by_id
router.get( "/audit/{id}", tags=["Audit Logging"], dependencies=[Depends(user_api_key_auth)],
enterprise/litellm_enterprise/proxy/audit_logging_endpoints.py:None
Route
get_audit_logs
router.get( "/audit", tags=["Audit Logging"], dependencies=[Depends(user_api_key_auth)], respo
enterprise/litellm_enterprise/proxy/audit_logging_endpoints.py:None
Route
get_available_search_providers
router.get( "/search_tools/ui/available_providers", tags=["Search Tools"], dependencies=[Depends(u
litellm/proxy/search_endpoints/search_tool_management.py:None
Route
get_cache_settings
router.get( "/cache/settings", tags=["Cache Settings"], dependencies=[Depends(user_api_key_auth)],
litellm/proxy/management_endpoints/cache_settings_endpoints.py:None
Route
get_callback_configs
router.get( "/callbacks/configs", tags=["Logging Callbacks"], dependencies=[Depends(user_api_key_a
litellm/proxy/management_endpoints/callback_management_endpoints.py:None
Route
get_category_yaml
router.get( "/guardrails/ui/category_yaml/{category_name}", tags=["Guardrails"], dependencies=[Dep
litellm/proxy/guardrails/guardrail_endpoints.py:None
Route
get_client_ip
router.get( "/network/client-ip", tags=["mcp"], dependencies=[Depends(user_api_key_aut
litellm/proxy/management_endpoints/mcp_management_endpoints.py:None
Route
get_cloudzero_settings
router.get( "/cloudzero/settings", tags=["CloudZero"], dependencies=[Depends(user_api_key_auth)],
litellm/proxy/spend_tracking/cloudzero_endpoints.py:None
Route
get_config
app.get("/config")
cookbook/mock_guardrail_server/mock_bedrock_guardrail_server.py:None
Route
get_config
router.get( "/get/config/callbacks", tags=["config.yaml"], include_in_schema=False, dependenci
litellm/proxy/proxy_server.py:None
Route
get_config_general_settings
router.get( "/config/field/info", tags=["config.yaml"], dependencies=[Depends(user_api_key_auth)],
litellm/proxy/proxy_server.py:None
Route
get_config_list
router.get( "/config/list", tags=["config.yaml"], dependencies=[Depends(user_api_key_auth)], i
litellm/proxy/proxy_server.py:None
Route
get_cost_discount_config
router.get( "/config/cost_discount_config", tags=["Cost Tracking"], dependencies=[Depends(user_api
litellm/proxy/management_endpoints/cost_tracking_settings.py:None
Route
get_cost_margin_config
router.get( "/config/cost_margin_config", tags=["Cost Tracking"], dependencies=[Depends(user_api_k
litellm/proxy/management_endpoints/cost_tracking_settings.py:None
Route
get_credential_by_model
router.get( "/credentials/by_model/{model_id}", dependencies=[Depends(user_api_key_auth)], tags=["
litellm/proxy/credential_endpoints/endpoints.py:None
Route
get_credential_by_name
router.get( "/credentials/by_name/{credential_name:path}", dependencies=[Depends(user_api_key_auth)],
litellm/proxy/credential_endpoints/endpoints.py:None
Route
get_credentials
router.get( "/credentials", dependencies=[Depends(user_api_key_auth)], tags=["credential managemen
litellm/proxy/credential_endpoints/endpoints.py:None
Route
get_customer_daily_activity
router.get( "/customer/daily/activity", tags=["Customer Management"], dependencies=[Depends(user_a
litellm/proxy/management_endpoints/customer_endpoints.py:None
Route
get_daily_active_users
router.get( "/tag/dau", response_model=ActiveUsersAnalyticsResponse, tags=["tag management", "user
litellm/proxy/management_endpoints/user_agent_analytics_endpoints.py:None
Route
get_default_team_settings
router.get( "/get/default_team_settings", tags=["SSO Settings"], dependencies=[Depends(user_api_ke
litellm/proxy/ui_crud_endpoints/proxy_setting_endpoints.py:None
Route
get_distinct_user_agent_tags
router.get( "/tag/distinct", response_model=DistinctTagsResponse, tags=["tag management", "user ag
litellm/proxy/management_endpoints/user_agent_analytics_endpoints.py:None
Route
get_email_event_settings
router.get( "/email/event_settings", response_model=EmailEventSettingsResponse, tags=["email manag
enterprise/litellm_enterprise/enterprise_callbacks/send_emails/endpoints.py:None
Route
get_eval
router.get( "/v1/evals/{eval_id}", tags=["OpenAI Evals API"], dependencies=[Depends(user_api_key_a
litellm/proxy/openai_evals_endpoints/endpoints.py:None
Route
get_fallback
router.get( "/fallback/{model}", tags=["Fallback Management"], dependencies=[Depends(user_api_key_
litellm/proxy/management_endpoints/fallback_management_endpoints.py:None
Route
get_favicon
app.get("/get_favicon", include_in_schema=False)
litellm/proxy/proxy_server.py:None
Route
get_file
router.get( "/{provider}/v1/files/{file_id:path}", dependencies=[Depends(user_api_key_auth)], tags
litellm/proxy/openai_files_endpoints/files_endpoints.py:None
Route
get_file_content
router.get( "/{provider}/v1/files/{file_id:path}/content", dependencies=[Depends(user_api_key_auth)],
litellm/proxy/openai_files_endpoints/files_endpoints.py:None
Route
get_gemini_agent
router.get( "/v1beta/agents/{name}", dependencies=[Depends(user_api_key_auth)], response_class=ORJ
litellm/proxy/google_endpoints/agents_endpoints.py:None
Route
get_global_activity
router.get( "/global/activity", tags=["Budget & Spend Tracking"], dependencies=[Depends(user_api_k
litellm/proxy/spend_tracking/spend_management_endpoints.py:None
Route
get_global_activity
router.get( "/global/activity/cache_hits", tags=["Budget & Spend Tracking"], dependencies=[Depends
litellm/proxy/analytics_endpoints/analytics_endpoints.py:None
Route
get_global_activity_exceptions
router.get( "/global/activity/exceptions", tags=["Budget & Spend Tracking"], dependencies=[Depends
litellm/proxy/spend_tracking/spend_management_endpoints.py:None
Route
get_global_activity_exceptions_per_deployment
router.get( "/global/activity/exceptions/deployment", tags=["Budget & Spend Tracking"], dependenci
litellm/proxy/spend_tracking/spend_management_endpoints.py:None
Route
get_global_activity_model
router.get( "/global/activity/model", tags=["Budget & Spend Tracking"], dependencies=[Depends(user
litellm/proxy/spend_tracking/spend_management_endpoints.py:None
Route
get_global_spend_provider
router.get( "/global/spend/provider", tags=["Budget & Spend Tracking"], dependencies=[Depends(user
litellm/proxy/spend_tracking/spend_management_endpoints.py:None
Route
get_global_spend_report
router.get( "/global/spend/report", tags=["Budget & Spend Tracking"], dependencies=[Depends(user_a
litellm/proxy/spend_tracking/spend_management_endpoints.py:None
Route
get_group
scim_router.get( "/Groups/{group_id}", response_model=SCIMGroup, status_code=200, dependencies
litellm/proxy/management_endpoints/scim/scim_v2.py:None
Route
get_groups
scim_router.get( "/Groups", response_model=SCIMListResponse, status_code=200, dependencies=[De
litellm/proxy/management_endpoints/scim/scim_v2.py:None
Route
get_guardrail_info
router.get( "/guardrails/{guardrail_id}", tags=["Guardrails"], dependencies=[Depends(user_api_key_
litellm/proxy/guardrails/guardrail_endpoints.py:None
Route
get_guardrail_submission
router.get( "/guardrails/submissions/{guardrail_id}", tags=["Guardrails"], response_model=Guardrai
litellm/proxy/guardrails/guardrail_endpoints.py:None
Route
get_guardrail_ui_settings
router.get( "/guardrails/ui/add_guardrail_settings", tags=["Guardrails"], dependencies=[Depends(us
litellm/proxy/guardrails/guardrail_endpoints.py:None
Route
get_hashicorp_vault_config
router.get( "/config_overrides/hashicorp_vault", tags=["Config Overrides"], dependencies=[Depends(
litellm/proxy/management_endpoints/config_override_endpoints.py:None
Route
get_image
app.get("/get_image", include_in_schema=False)
litellm/proxy/proxy_server.py:None
Route
get_interaction
router.get( "/v1beta/interactions/{interaction_id}", dependencies=[Depends(user_api_key_auth)], re
litellm/proxy/google_endpoints/endpoints.py:None
Route
get_internal_user_settings
router.get( "/get/internal_user_settings", tags=["SSO Settings"], dependencies=[Depends(user_api_k
litellm/proxy/ui_crud_endpoints/proxy_setting_endpoints.py:None
Route
get_litellm_blog_posts
router.get( "/public/litellm_blog_posts", tags=["public"], response_model=BlogPostsResponse, )
litellm/proxy/public_endpoints/public_endpoints.py:None
Route
get_litellm_model_cost_map
router.get( "/public/litellm_model_cost_map", tags=["public", "model management"], )
litellm/proxy/public_endpoints/public_endpoints.py:None
Route
get_logo_url
app.get("/get_logo_url", include_in_schema=False)
litellm/proxy/proxy_server.py:None
Route
get_major_airlines
router.get( "/guardrails/ui/major_airlines", tags=["Guardrails"], dependencies=[Depends(user_api_k
litellm/proxy/guardrails/guardrail_endpoints.py:None
Route
get_marketplace
router.get( "/claude-code/marketplace.json", tags=["Claude Code Marketplace"], )
litellm/proxy/anthropic_endpoints/claude_code_endpoints/claude_code_marketplace.py:None
Route
get_mcp_access_groups
router.get( "/access_groups", tags=["mcp"], dependencies=[Depends(user_api_key_auth)],
litellm/proxy/management_endpoints/mcp_management_endpoints.py:None
Route
get_mcp_oauth_user_credential_status
router.get( "/server/{server_id}/oauth-user-credential/status", description="Check whether the
litellm/proxy/management_endpoints/mcp_management_endpoints.py:None
Route
get_mcp_registry
router.get( "/registry.json", tags=["mcp"], description="MCP registry endpoint. Spec:
litellm/proxy/management_endpoints/mcp_management_endpoints.py:None
Route
get_mcp_semantic_filter_settings
router.get( "/get/mcp_semantic_filter_settings", tags=["Settings"], dependencies=[Depends(user_api
litellm/proxy/ui_crud_endpoints/proxy_setting_endpoints.py:None
Route
get_mcp_server_enabled
app.get( "/enabled", description="Returns if the MCP server is enabled", )
litellm/proxy/_experimental/mcp_server/server.py:None
Route
get_mcp_server_submissions
router.get( "/server/submissions", description="Returns all MCP servers submitted by non-admin
litellm/proxy/management_endpoints/mcp_management_endpoints.py:None
Route
get_mcp_servers
router.get( "/public/mcp_hub", tags=["[beta] MCP", "public"], response_model=List[MCPPublicServer]
litellm/proxy/public_endpoints/public_endpoints.py:None
Route
get_mcp_tools
router.get( "/tools", tags=["mcp"], dependencies=[Depends(user_api_key_auth)], )
litellm/proxy/management_endpoints/mcp_management_endpoints.py:None
Route
get_mcp_user_env_vars
router.get( "/server/{server_id}/user-env-vars", description="Return the calling user's per-us
litellm/proxy/management_endpoints/mcp_management_endpoints.py:None
Route
get_memory
router.get( "/v1/memory/{key:path}", tags=["memory management"], dependencies=[Depends(user_api_ke
litellm/proxy/memory/memory_endpoints.py:None
Route
get_memory_details
router.get("/debug/memory/details", include_in_schema=False)
litellm/proxy/common_utils/debug_utils.py:None
Route
get_memory_summary
router.get("/debug/memory/summary", include_in_schema=False)
litellm/proxy/common_utils/debug_utils.py:None
Route
get_messages
router.get( "/v1/threads/{thread_id}/messages", dependencies=[Depends(user_api_key_auth)], tags=["
litellm/proxy/proxy_server.py:None
Route
get_model
models.command("get")
litellm/proxy/client/cli/commands/models.py:None
Route
get_model_cost_map_reload_status
router.get( "/schedule/model_cost_map_reload/status", tags=["model management"], dependencies=[Dep
litellm/proxy/proxy_server.py:None
Route
get_model_cost_map_source
router.get( "/model/cost_map/source", tags=["model management"], dependencies=[Depends(user_api_ke
litellm/proxy/proxy_server.py:None
Route
get_models
app.route("/get_models", methods=["POST"])
cookbook/codellama-server/main.py:None
Route
get_models_info
click.option( "--format", "output_format", type=click.Choice(["table", "json"]), default="tabl
litellm/proxy/client/cli/commands/models.py:None
Route
get_monthly_active_users
router.get( "/tag/mau", response_model=ActiveUsersAnalyticsResponse, tags=["tag management", "user
litellm/proxy/management_endpoints/user_agent_analytics_endpoints.py:None
Route
get_openapi_registry
router.get( "/openapi-registry", description="Returns well-known OpenAPI APIs with OAuth 2.0 m
litellm/proxy/management_endpoints/mcp_management_endpoints.py:None
Route
get_organization_daily_activity
router.get( "/organization/daily/activity", response_model=SpendAnalyticsPaginatedResponse, tags=[
litellm/proxy/management_endpoints/organization_endpoints.py:None
Route
get_otel_spans
router.get( "/otel-spans", dependencies=[Depends(user_api_key_auth)], include_in_schema=False, )
litellm/proxy/common_utils/debug_utils.py:None
Route
get_pass_through_endpoints
router.get( "/config/pass_through_endpoint", dependencies=[Depends(user_api_key_auth)], response_m
litellm/proxy/pass_through_endpoints/pass_through_endpoints.py:None
Route
get_per_user_analytics
router.get( "/tag/user-agent/per-user-analytics", response_model=PerUserAnalyticsResponse, tags=["
litellm/proxy/management_endpoints/user_agent_analytics_endpoints.py:None
Route
get_plugin
router.get( "/claude-code/plugins/{plugin_name}", tags=["Claude Code Marketplace"], dependencies=[
litellm/proxy/anthropic_endpoints/claude_code_endpoints/claude_code_marketplace.py:None
Route
get_policy
router.get( "/policies/{policy_id}", tags=["Policies"], dependencies=[Depends(user_api_key_auth)],
litellm/proxy/policy_engine/policy_endpoints.py:None
Route
get_policy_attachment
router.get( "/policies/attachments/{attachment_id}", tags=["Policies"], dependencies=[Depends(user
litellm/proxy/policy_engine/policy_endpoints.py:None
Route
get_policy_info
router.get( "/policy/info/{policy_name}", tags=["policy management"], dependencies=[Depends(user_a
litellm/proxy/management_endpoints/policy_endpoints/endpoints.py:None
Route
get_policy_templates
router.get( "/policy/templates", tags=["policy management"], dependencies=[Depends(user_api_key_au
litellm/proxy/management_endpoints/policy_endpoints/endpoints.py:None
Route
get_prompt
app.get("/beta/litellm_prompt_management")
cookbook/litellm_proxy_server/braintrust_prompt_wrapper_server.py:None
Route
get_prompt
app.get("/beta/litellm_prompt_management", response_model=PromptResponse)
cookbook/mock_prompt_management_server/mock_prompt_management_server.py:None
Route
get_prompt
server.get_prompt()
litellm/proxy/_experimental/mcp_server/server.py:None
Route
get_prompt_info
router.get( "/prompts/{prompt_id}", tags=["Prompt Management"], dependencies=[Depends(user_api_key
litellm/proxy/prompts/prompt_endpoints.py:None
Route
get_prompt_variables
app.get("/prompts/{prompt_id}/variables")
cookbook/mock_prompt_management_server/mock_prompt_management_server.py:None
Route
get_prompt_versions
router.get( "/prompts/{prompt_id}/versions", tags=["Prompt Management"], dependencies=[Depends(use
litellm/proxy/prompts/prompt_endpoints.py:None
Route
get_provider_fields
router.get( "/public/providers/fields", tags=["public", "providers"], response_model=List[Provider
litellm/proxy/public_endpoints/public_endpoints.py:None
Route
get_provider_specific_params
router.get( "/guardrails/ui/provider_specific_params", tags=["Guardrails"], dependencies=[Depends(
litellm/proxy/guardrails/guardrail_endpoints.py:None
Route
get_resolved_guardrails
router.get( "/policies/{policy_id}/resolved-guardrails", tags=["Policies"], dependencies=[Depends(
litellm/proxy/policy_engine/policy_endpoints.py:None
Route
get_resource_type
scim_router.get( "/ResourceTypes/{resource_type_id}", status_code=200, dependencies=[Depends(user_
litellm/proxy/management_endpoints/scim/scim_v2.py:None
Route
get_resource_types
scim_router.get( "/ResourceTypes", status_code=200, dependencies=[Depends(user_api_key_auth), Depe
litellm/proxy/management_endpoints/scim/scim_v2.py:None
Route
get_response
router.get( "/v1/responses/{response_id}", dependencies=[Depends(user_api_key_auth)], tags=["respo
litellm/proxy/response_api_endpoints/endpoints.py:None
Route
get_response_input_items
router.get( "/v1/responses/{response_id}/input_items", dependencies=[Depends(user_api_key_auth)],
litellm/proxy/response_api_endpoints/endpoints.py:None
← previous
next →
201–300 of 1,734, ranked by callers