MCPcopy Create free account

hub / github.com/BerriAI/litellm / endpoints

Endpoints1,754 in github.com/BerriAI/litellm

Routeupdate_prompt
router.put( "/prompts/{prompt_id}", tags=["Prompt Management"], dependencies=[Depends(user_api_key
litellm/proxy/prompts/prompt_endpoints.py:None
Routeupdate_public_model_groups
router.post( "/model_group/make_public", description="Update which model groups are public", tags=
litellm/proxy/management_endpoints/model_management_endpoints.py:None
Routeupdate_search_tool
router.put( "/search_tools/{search_tool_id}", tags=["Search Tools"], dependencies=[Depends(user_ap
litellm/proxy/search_endpoints/search_tool_management.py:None
Routeupdate_sso_settings
router.patch( "/update/sso_settings", tags=["SSO Settings"], dependencies=[Depends(user_api_key_au
litellm/proxy/ui_crud_endpoints/proxy_setting_endpoints.py:None
Routeupdate_tag
router.post( "/tag/update", tags=["tag management"], dependencies=[Depends(user_api_key_auth)], )
litellm/proxy/management_endpoints/tag_management_endpoints.py:None
Routeupdate_team
router.post("/team/update", tags=["team management"], dependencies=[Depends(user_api_key_auth)])
litellm/proxy/management_endpoints/team_endpoints.py:None
Routeupdate_team_member_permissions
router.post( "/team/permissions_update", tags=["team management"], dependencies=[Depends(user_api_
litellm/proxy/management_endpoints/team_endpoints.py:None
Routeupdate_tool_policy
router.post( "/v1/tool/policy", tags=["tool management"], dependencies=[Depends(user_api_key_auth)
litellm/proxy/management_endpoints/tool_management_endpoints.py:None
Routeupdate_ui_settings
router.patch( "/update/ui_settings", tags=["UI Settings"], dependencies=[Depends(user_api_key_auth
litellm/proxy/ui_crud_endpoints/proxy_setting_endpoints.py:None
Routeupdate_ui_theme_settings
router.patch( "/update/ui_theme_settings", tags=["UI Theme Settings"], dependencies=[Depends(user_
litellm/proxy/ui_crud_endpoints/proxy_setting_endpoints.py:None
Routeupdate_useful_links
router.post( "/model_hub/update_useful_links", description="Update useful links", tags=["model man
litellm/proxy/management_endpoints/model_management_endpoints.py:None
Routeupdate_user
scim_router.put( "/Users/{user_id}", response_model=SCIMUser, status_code=200, dependencies=[D
litellm/proxy/management_endpoints/scim/scim_v2.py:None
Routeupdate_vantage_settings
router.put( "/vantage/settings", tags=["Vantage"], dependencies=[Depends(user_api_key_auth)],
litellm/proxy/spend_tracking/vantage_endpoints.py:None
Routeupdate_vector_store
router.post( "/vector_store/update", tags=["vector store management"], dependencies=[Depends(user_
litellm/proxy/vector_store_endpoints/management_endpoints.py:None
Routeupdate_vector_store
router.post( "/vector_store/update", tags=["vector store management"], dependencies=[Depends(user_
enterprise/litellm_enterprise/proxy/vector_stores/endpoints.py:None
Routeupdate_workflow_run
router.patch( "/v1/workflows/runs/{run_id}", tags=["workflow management"], dependencies=[Depends(u
litellm/proxy/management_endpoints/workflow_management_endpoints.py:None
Routeupload_logo
router.post( "/upload/logo", tags=["UI Theme Settings"], dependencies=[Depends(user_api_key_auth)]
litellm/proxy/ui_crud_endpoints/proxy_setting_endpoints.py:None
Routeupsert_memory
router.put( "/v1/memory/{key:path}", tags=["memory management"], dependencies=[Depends(user_api_ke
litellm/proxy/memory/memory_endpoints.py:None
Routeusage_ai_chat
router.post( "/usage/ai/chat", tags=["Budget & Spend Tracking"], dependencies=[Depends(user_api_ke
litellm/proxy/management_endpoints/usage_endpoints/endpoints.py:None
Routeuser_info
router.get( "/user/info", tags=["Internal User management"], dependencies=[Depends(user_api_key_au
litellm/proxy/management_endpoints/internal_user_endpoints.py:None
Routeuser_info_v2
router.get( "/v2/user/info", tags=["Internal User management"], dependencies=[Depends(user_api_key
litellm/proxy/management_endpoints/internal_user_endpoints.py:None
Routeuser_update
router.post( "/user/update", tags=["Internal User management"], dependencies=[Depends(user_api_key
litellm/proxy/management_endpoints/internal_user_endpoints.py:None
Routevalidate_blocked_words_file
router.post( "/guardrails/validate_blocked_words_file", tags=["Guardrails"], dependencies=[Depends
litellm/proxy/guardrails/guardrail_endpoints.py:None
Routevalidate_policy
router.post( "/policy/validate", tags=["policy management"], dependencies=[Depends(user_api_key_au
litellm/proxy/management_endpoints/policy_endpoints/endpoints.py:None
Routevantage_dry_run_export
router.post( "/vantage/dry-run", tags=["Vantage"], dependencies=[Depends(user_api_key_auth)],
litellm/proxy/spend_tracking/vantage_endpoints.py:None
Routevantage_export
router.post( "/vantage/export", tags=["Vantage"], dependencies=[Depends(user_api_key_auth)], r
litellm/proxy/spend_tracking/vantage_endpoints.py:None
Routevector_store_create
router.post("/v1/vector_stores", dependencies=[Depends(user_api_key_auth)])
litellm/proxy/vector_store_endpoints/endpoints.py:None
Routevector_store_delete
router.delete("/v1/vector_stores/{vector_store_id}", dependencies=[Depends(user_api_key_auth)])
litellm/proxy/vector_store_endpoints/endpoints.py:None
Routevector_store_file_content
router.get( "/v1/vector_stores/{vector_store_id}/files/{file_id}/content", dependencies=[Depends(user_
litellm/proxy/vector_store_files_endpoints/endpoints.py:None
Routevector_store_file_create
router.post( "/v1/vector_stores/{vector_store_id}/files", dependencies=[Depends(user_api_key_auth)],
litellm/proxy/vector_store_files_endpoints/endpoints.py:None
Routevector_store_file_delete
router.delete( "/v1/vector_stores/{vector_store_id}/files/{file_id}", dependencies=[Depends(user_api_k
litellm/proxy/vector_store_files_endpoints/endpoints.py:None
Routevector_store_file_list
router.get( "/v1/vector_stores/{vector_store_id}/files", dependencies=[Depends(user_api_key_auth)],
litellm/proxy/vector_store_files_endpoints/endpoints.py:None
Routevector_store_file_retrieve
router.get( "/v1/vector_stores/{vector_store_id}/files/{file_id}", dependencies=[Depends(user_api_key_
litellm/proxy/vector_store_files_endpoints/endpoints.py:None
Routevector_store_file_update
router.post( "/v1/vector_stores/{vector_store_id}/files/{file_id}", dependencies=[Depends(user_api_key
litellm/proxy/vector_store_files_endpoints/endpoints.py:None
Routevector_store_list
router.get("/v1/vector_stores", dependencies=[Depends(user_api_key_auth)])
litellm/proxy/vector_store_endpoints/endpoints.py:None
Routevector_store_retrieve
router.get("/v1/vector_stores/{vector_store_id}", dependencies=[Depends(user_api_key_auth)])
litellm/proxy/vector_store_endpoints/endpoints.py:None
Routevector_store_search
router.post( "/v1/vector_stores/{vector_store_id:path}/search", dependencies=[Depends(user_api_key_aut
litellm/proxy/vector_store_endpoints/endpoints.py:None
Routevector_store_update
router.post("/v1/vector_stores/{vector_store_id}", dependencies=[Depends(user_api_key_auth)])
litellm/proxy/vector_store_endpoints/endpoints.py:None
Routevertex_discovery_proxy_route
router.api_route( "/vertex_ai/discovery/{endpoint:path}", methods=["GET", "POST", "PUT", "DELETE", "PA
litellm/proxy/pass_through_endpoints/llm_passthrough_endpoints.py:None
Routevertex_proxy_route
router.api_route( "/vertex-ai/{endpoint:path}", methods=["GET", "POST", "PUT", "DELETE", "PATCH"],
litellm/proxy/pass_through_endpoints/llm_passthrough_endpoints.py:None
Routevideo_content
router.get( "/v1/videos/{video_id}/content", dependencies=[Depends(user_api_key_auth)], response_c
litellm/proxy/video_endpoints/endpoints.py:None
Routevideo_create_character
router.post( "/v1/videos/characters", dependencies=[Depends(user_api_key_auth)], response_class=OR
litellm/proxy/video_endpoints/endpoints.py:None
Routevideo_edit
router.post( "/v1/videos/edits", dependencies=[Depends(user_api_key_auth)], response_class=ORJSONR
litellm/proxy/video_endpoints/endpoints.py:None
Routevideo_extension
router.post( "/v1/videos/extensions", dependencies=[Depends(user_api_key_auth)], response_class=OR
litellm/proxy/video_endpoints/endpoints.py:None
Routevideo_generation
router.post( "/v1/videos", dependencies=[Depends(user_api_key_auth)], response_class=ORJSONRespons
litellm/proxy/video_endpoints/endpoints.py:None
Routevideo_get_character
router.get( "/v1/videos/characters/{character_id}", dependencies=[Depends(user_api_key_auth)], res
litellm/proxy/video_endpoints/endpoints.py:None
Routevideo_list
router.get( "/v1/videos", dependencies=[Depends(user_api_key_auth)], response_class=ORJSONResponse
litellm/proxy/video_endpoints/endpoints.py:None
Routevideo_remix
router.post( "/v1/videos/{video_id}/remix", dependencies=[Depends(user_api_key_auth)], response_cl
litellm/proxy/video_endpoints/endpoints.py:None
Routevideo_status
router.get( "/v1/videos/{video_id}", dependencies=[Depends(user_api_key_auth)], response_class=ORJ
litellm/proxy/video_endpoints/endpoints.py:None
Routeview_spend_logs
router.get( "/spend/logs", tags=["Budget & Spend Tracking"], dependencies=[Depends(user_api_key_au
litellm/proxy/spend_tracking/spend_management_endpoints.py:None
Routeview_spend_tags
router.get( "/spend/tags", tags=["Budget & Spend Tracking"], dependencies=[Depends(user_api_key_au
litellm/proxy/spend_tracking/spend_management_endpoints.py:None
Routevllm_proxy_route
router.api_route( "/vllm/{endpoint:path}", methods=["GET", "POST", "PUT", "DELETE", "PATCH"], tags
litellm/proxy/pass_through_endpoints/llm_passthrough_endpoints.py:None
Routewarm
router.post( "/lazy/warm/{name}", include_in_schema=False, dependencies=[Depends(user_
litellm/proxy/_lazy_features.py:None
Routewatsonx_proxy_route
router.api_route( "/watsonx/{endpoint:path}", methods=["GET", "POST", "PUT", "DELETE", "PATCH"], t
litellm/proxy/pass_through_endpoints/llm_passthrough_endpoints.py:None
← previous1,701–1,754 of 1,754, ranked by callers