Update Chat
Updates the title, tags, or metadata of an existing chat session.
PATCH
/api/v1/chats/{chatID}
curl \
--request PATCH 'http://api.example.com/api/v1/chats/{chatID}' \
--header "Authorization: $API_KEY" \
--header "Content-Type: application/json" \
--data '{"metadata":{"avg_response_time":42.0,"country_code":"string","ip_address":"string","is_escalated":true,"is_forwarded_to_hr":true,"language_code":"string","question_category":"string","sentiment":"string","session_id":"string","token_count":42,"transcript_link":"string","user_rating":42},"tags":["string"],"title":"string"}'
Request examples
{
"metadata": {
"avg_response_time": 42.0,
"country_code": "string",
"ip_address": "string",
"is_escalated": true,
"is_forwarded_to_hr": true,
"language_code": "string",
"question_category": "string",
"sentiment": "string",
"session_id": "string",
"token_count": 42,
"transcript_link": "string",
"user_rating": 42
},
"tags": [
"string"
],
"title": "string"
}
Response examples (200)
{
"created_at": "string",
"id": 42,
"messages": [
{
"chat_id": 42,
"content": "string",
"created_at": "string",
"id": 42,
"metadata": "string",
"role": "string"
}
],
"metadata": {
"avg_response_time": 42.0,
"country_code": "string",
"ip_address": "string",
"is_escalated": true,
"is_forwarded_to_hr": true,
"language_code": "string",
"question_category": "string",
"sentiment": "string",
"session_id": "string",
"token_count": 42,
"transcript_link": "string",
"user_rating": 42
},
"organization_id": 42,
"tags": [
"string"
],
"title": "string",
"updated_at": "string",
"user_id": 42
}
Response examples (400)
{
"additionalProperty1": "string",
"additionalProperty2": "string"
}
Response examples (401)
{
"additionalProperty1": "string",
"additionalProperty2": "string"
}
Response examples (403)
{
"additionalProperty1": "string",
"additionalProperty2": "string"
}
Response examples (404)
{
"additionalProperty1": "string",
"additionalProperty2": "string"
}
Response examples (500)
{
"additionalProperty1": "string",
"additionalProperty2": "string"
}