Skip to content
For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Primary navigation

Delete assistant

Deprecated
AssistantDeleted beta().assistants().delete(AssistantDeleteParamsparams = AssistantDeleteParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
DELETE/assistants/{assistant_id}

Delete an assistant.

ParametersExpand Collapse
AssistantDeleteParams params
Optional<String> assistantId
ReturnsExpand Collapse
class AssistantDeleted:
String id
boolean deleted
JsonValue; object_ "assistant.deleted"constant"assistant.deleted"constant

Delete assistant

package com.openai.example;

import com.openai.client.OpenAIClient;
import com.openai.client.okhttp.OpenAIOkHttpClient;
import com.openai.models.beta.assistants.AssistantDeleteParams;
import com.openai.models.beta.assistants.AssistantDeleted;

public final class Main {
    private Main() {}

    public static void main(String[] args) {
        OpenAIClient client = OpenAIOkHttpClient.fromEnv();

        AssistantDeleted assistantDeleted = client.beta().assistants().delete("assistant_id");
    }
}
{
  "id": "asst_abc123",
  "object": "assistant.deleted",
  "deleted": true
}
Returns Examples
{
  "id": "asst_abc123",
  "object": "assistant.deleted",
  "deleted": true
}