Skip to content
Primary navigation

Delete invite

admin.organization.invites.delete(invite_id) -> InviteDeleteResponse { id, deleted, object }
DELETE/organization/invites/{invite_id}

Delete an invite. If the invite has already been accepted, it cannot be deleted.

ParametersExpand Collapse
invite_id: String
ReturnsExpand Collapse
class InviteDeleteResponse { id, deleted, object }
id: String
deleted: bool
object: :"organization.invite.deleted"

The object type, which is always organization.invite.deleted

Delete invite

require "openai"

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

invite = openai.admin.organization.invites.delete("invite_id")

puts(invite)
{
    "object": "organization.invite.deleted",
    "id": "invite-abc",
    "deleted": true
}
Returns Examples
{
    "object": "organization.invite.deleted",
    "id": "invite-abc",
    "deleted": true
}