ステータスを変更する
KARTE Talk 機能を通してコミュニケーションが行われているユーザーのチャットステータスを変更します。
End Point
POST /v1/talk/chat/status
Required Scope
talk.message.write
Body Parameters
{
"client_id":"{Client id}",
"api_key":"{Api Key}",
"user_id":"{User id}",
"chat_status":"{Chat Status (open|wating|closed) }"
}
Name | Type | Required | Description | Default |
---|---|---|---|---|
client_id | String | ○ | サービスアカウントの Client ID | |
api_key | String | ○ | プロジェクトの api key | |
user_id | String | ○ | Talk ユーザーの ID (KARTE のユーザー ID) | |
chat_status | String | ○ | 変更したいステータス文字列 (対応中: "open" | 返信待ち: "waiting" | 対応済み: "closed") |
ステータスを取得する
KARTE Talk 機能を通してコミュニケーションが行われているユーザーのチャットステータスを取得します。
End Point
GET /v1/talk/chat/status
Required Scope
talk.message.read
Body Parameters
{
"client_id":"{Client id}",
"api_key":"{Api Key}",
"user_id":"{User id}"
}
Name | Type | Required | Description |
---|---|---|---|
client_id | String | ○ | サービスアカウントの Client ID |
api_key | String | ○ | プロジェクトの api key |
user_id | String | ○ | Talk ユーザーの ID (KARTE のユーザー ID) |