Chat Status API

ステータスを変更する

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) }"
}
NameTypeRequiredDescriptionDefault
client_idStringサービスアカウントの Client ID
api_keyStringプロジェクトの api key
user_idStringTalk ユーザーの ID (KARTE のユーザー ID)
chat_statusString変更したいステータス文字列
(対応中: "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}"
}
NameTypeRequiredDescription
client_idStringサービスアカウントの Client ID
api_keyStringプロジェクトの api key
user_idStringTalk ユーザーの ID (KARTE のユーザー ID)