ChatUserConversationSettings
Last updated
$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('GET', '/api/chat/conversations/1/user-settings', [
'headers' => ['Authorization' => "Bearer {accessToken}"]
]);{
"id": 1,
"user_id": 3,
"chat_conversation_id": 1,
"settings": {
"muted_at": null,
"mute_interval": null,
"archived_at": "2026-08-06 09:40:00"
},
"created_at": "2026-08-06 09:40:00",
"updated_at": "2026-08-06 09:40:00"
}$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('POST', '/api/chat/conversations/1/user-settings', [
'headers' => ['Authorization' => "Bearer {accessToken}"],
'json' => [
'settings' => [
'muted_at' => '2026-08-06 09:40:00',
'mute_interval' => 'PT8H',
'archived_at' => null
]
]
]);{
"status": "success",
"data": {
"id": 1,
"user_id": 3,
"chat_conversation_id": 1,
"settings": {
"muted_at": "2026-08-06 09:40:00",
"mute_interval": "PT8H",
"archived_at": null
},
"created_at": "2026-08-06 09:40:00",
"updated_at": "2026-08-06 09:45:00"
}
}$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('DELETE', '/api/chat/conversations/1/user-settings', [
'headers' => ['Authorization' => "Bearer {accessToken}"]
]);{
"status": "success",
"data": null
}