๐ŸŒ Global Mirror โ€” Visit original CN site โ†’
Skip to main content
POST
/
threads
/
{thread_id}
/
copy
Copy Thread
curl --request POST \
  --url https://api.example.com/threads/{thread_id}/copy
{
  "thread_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "created_at": "2023-11-07T05:31:56Z",
  "updated_at": "2023-11-07T05:31:56Z",
  "metadata": {},
  "status": "idle",
  "state_updated_at": "2023-11-07T05:31:56Z",
  "config": {},
  "values": {},
  "interrupts": {},
  "ttl": {
    "strategy": "delete",
    "ttl_minutes": 123,
    "expires_at": "2023-11-07T05:31:56Z"
  },
  "extracted": {}
}

Path Parameters

thread_id
string<uuid>
required

The ID of the thread.

Response

Success

thread_id
string<uuid>
required

The ID of the thread.

created_at
string<date-time>
required

The time the thread was created.

updated_at
string<date-time>
required

The last time the thread was updated.

metadata
Metadata ยท object
required

The thread metadata.

status
enum<string>
required

The status of the thread.

Available options:
idle,
busy,
interrupted,
error
state_updated_at
string<date-time>

The last time the thread state was updated.

config
Config ยท object

The thread config.

values
Values ยท object

The current state of the thread.

interrupts
Interrupts ยท object

The current interrupts of the thread.

ttl
TTL Info ยท object

TTL information if set for this thread. Only present when ?include=ttl is passed.

extracted
Extracted ยท object

Extracted values from thread JSONB columns, populated when extract is specified in search request.