このページでは、REST API からエージェントの時刻を取得する例を示します。エージェントの時刻を取得するには、2つの方法があります。

  • リスト
  • 集計

エージェントのオンライン/ログイン時間のリスト

このAPIコールは、エージェントのオンライン時間のリストを返します。https://developers.chatvisor.com/#operation/getAgentLoggedInTimesUsingPOST

リクエスト

レスポンス

POST https://api.chatvisor.com/rest/v1/report/agent/times/online?access_token=<TOKEN>

BODY:
{
    "grouping": "LAST_7_DAYS"
}

エージェントのオンライン/ログイン時間の集計

このAPIコールは、エージェント時間の集計統計を秒単位で返します。https://developers.chatvisor.com/#operation/getUsingPOST

リクエスト

レスポンス

POST https://api.chatvisor.com/rest/v1/report/agent?access_token=<TOKEN>

BODY:
{
  "metrics": [
      {
        "metricName": "ONLINE_TIME", # or LOGGED_IN_TIME
        "groupBy": "AGENT" # optional group by agent
      }
  ],
  "dateFilter": {
    "grouping": "LAST_7_DAYS"
  }
}