PATCH
/
v4
/
threads
/
{thread_id}
/
messages
/
{application_interaction_id}
import SGPClient from 'sgp';

const client = new SGPClient({
  apiKey: process.env['SGP_API_KEY'], // This is the default and can be omitted
});

const message = await client.chatThreads.messages.update('thread_id', 'application_interaction_id');

console.log(message.id);
{
  "id": "<string>",
  "input": {},
  "output": {},
  "aggregated": true,
  "application_spec_id": "<string>",
  "application_variant_id": "<string>",
  "start_timestamp": "2023-11-07T05:31:56Z",
  "duration_ms": 123,
  "operation_status": "SUCCESS",
  "operation_metadata": {},
  "chat_thread_id": "<string>",
  "interaction_source": "EXTERNAL_AI",
  "created_at": "2023-11-07T05:31:56Z"
}

Authorizations

x-api-key
string
header
required

Headers

x-selected-account-id
string

Path Parameters

thread_id
string
required
application_interaction_id
string
required

Query Parameters

fetch_by_account
boolean
default:false

Fetch the thread by account instead of user

Body

application/json

Response

200
application/json

Successful Response

The response is of type object.