Skip to content
Primary navigation

Delete user

admin.organization.users.delete(user_id) -> UserDeleteResponse { id, deleted, object }
DELETE/organization/users/{user_id}

Deletes a user from the organization.

ParametersExpand Collapse
user_id: String
ReturnsExpand Collapse
class UserDeleteResponse { id, deleted, object }
id: String
deleted: bool
object: :"organization.user.deleted"

Delete user

require "openai"

openai = OpenAI::Client.new(admin_api_key: "My Admin API Key")

user = openai.admin.organization.users.delete("user_id")

puts(user)
{
    "object": "organization.user.deleted",
    "id": "user_abc",
    "deleted": true
}
Returns Examples
{
    "object": "organization.user.deleted",
    "id": "user_abc",
    "deleted": true
}