Skip to content

Delete thread

Deprecated
beta.threads.delete(strthread_id) -> ThreadDeleted
DELETE/threads/{thread_id}

Delete a thread.

ParametersExpand Collapse
thread_id: str
ReturnsExpand Collapse
class ThreadDeleted:
id: str
deleted: bool
object: Literal["thread.deleted"]

Delete thread

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ.get("OPENAI_API_KEY"),  # This is the default and can be omitted
)
thread_deleted = client.beta.threads.delete(
    "thread_id",
)
print(thread_deleted.id)
{
  "id": "id",
  "deleted": true,
  "object": "thread.deleted"
}
Returns Examples
{
  "id": "id",
  "deleted": true,
  "object": "thread.deleted"
}