delete-user

Delete confirmed users from a LiteLLM proxy via /user/delete POST request.

77|12|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/BerriAI/litellm-skills --skill delete-user
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: delete-user
Source: https://github.com/BerriAI/litellm-skills/tree/main/delete-user
Command: npx skills add https://github.com/BerriAI/litellm-skills --skill delete-user

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Delete one or more users from a live LiteLLM proxy, with a confirmation step to prevent accidental removals.

Core Features & Use Cases

  • Safe, bulk deletion of users via the /user/delete endpoint after IDs are confirmed.
  • Supports multiple user_ids in a single request to streamline administration.
  • Provides feedback on how many users were deleted and warnings for any IDs not found.

Quick Start

Provide the user_id(s) to delete and confirm the action to remove the selected users.

Frequently Asked Questions about delete-user

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I delete users from a live LiteLLM proxy?

To delete users from a live LiteLLM proxy, provide the target user_ids and confirm the action to trigger a POST request to the /user/delete endpoint. This removes the specified accounts from your production environment.

Can I remove multiple LiteLLM proxy users in a single request?

Yes, you can remove multiple LiteLLM proxy users in a single request by supplying multiple user_ids. The process deletes confirmed IDs in bulk and provides feedback on how many users were successfully deleted.

What do I need to delete LiteLLM proxy users via curl?

To delete LiteLLM proxy users via curl, you need curl installed, a valid proxy admin key configured in environment variables, and the proxy base URL. These authenticate and route the POST /user/delete request.

Does deleting users from the LiteLLM proxy require confirmation?

Yes, deleting users from the LiteLLM proxy requires an explicit confirmation step after submitting the user_ids. This safeguard prevents accidental removals of active or departing accounts in production environments.

What happens if a user_id is not found during LiteLLM proxy deletion?

If a user_id is not found during LiteLLM proxy deletion, the process issues a warning for the missing ID. It still deletes any valid IDs provided and reports the total number of users successfully removed.