1. 音声系API
General_API
  • 汎用APIドキュメント
    • API共通仕様
      • 音声系API
    • 一般API
      • エージェントリスト取得API
      • エージェント情報取得API
      • エージェントステータス変更API
      • スキルリスト取得API
      • 所属エージェントリスト取得API
      • 理由リスト取得API
      • 待呼取得API
      • 使用回線数取得API
      • オペレーター戻しAPI
    • 音声系API
      • 通話ステータス通知API
        POST
      • 詳細通話ステータス通知API
        POST
      • 音声認識結果一括取得API
        POST
      • 音声認識結果取得API
        POST
      • 音声認識結果一括送信API
        POST
      • 音声データ取得API
        POST
      • 通話履歴取得API
        POST
    • AutoCall
      • AutoCall要求API(順次発信方式)
      • AutoCall要求API(即時発信方式)
      • AutoCall結果取得API
      • AutoCall発信完了通知API
      • AutoCallキャンセルAPI
      • AutoCall架電止めAPI
      • AutoCallリクエスト履歴取得API
    • 帳票出力API
      • リアルタイム放棄呼一覧API
      • エージェント集計API
      • 着信呼集計API
      • 通話呼詳細API
      • カスタマイズ帳票API
  • SIP接続(ボイスボット連携等)
    • SIP接続仕様
    • 接続までの手順
  • WebSocket(リアルタイム連携)
    • 音声データ連携
      • 音声データ連携ドキュメント
      • WebSocket切断方法
      • WebSocket 音声用API
      • WebSocket 制御用API
    • 音声認識結果連携
      • 音声認識結果連携ドキュメント
      • 音声認識メッセージ
      • 音声認識メッセージ形式
  • 変更履歴
  1. 音声系API

詳細通話ステータス通知API

開発中
POST
/mup/call_status

機能#

記載しているエンドポイントはサンプルです。エンドポイントの決定後、ご連絡ください
通話ステータスが変更されたタイミングを通知するAPIです
通知先で本通知を受け取るためのAPIを作成する必要があります
通話開始、保留等の通話ステータスは、全エージェントに対して通知します
音声認識完了は、音声認識対象となった通話のみ通知します
通話終了を通知する際、通話履歴(callDetail)を追加して通知します
CT-e1では、通話履歴データと音声認識結果のデータを個別で管理している。
通話履歴(callDetail)として通知するデータは、CT-e1の通話の通話履歴データをもとに作成するため、音声認識結果、音声データのメタデータとして連携する値と異なる場合がある
本APIは、おおよその目安となる通話ステータスを通知するものです。このため、厳密な通話ステータスの管理には利用できません

リクエストパラメータ

Headerパラメータ

リクエストボディパラメータapplication/json

例
{
	"tenantId": "05053698341",
	"sessionId": 942125,
	"recordId": 1,
	"status": 8,
	"callDetail": {
		"callResult": "202",
		"direction": 1,
		"recordList": [
			{
				"recordId": "1",
				"ani": "08075082398",
				"dnis": "05053698333",
				"agentId": "T83330001",
				"agentName": "コムデザイン一郎",
				"groupId": "0368509999@0368939999",
				"groupName": "局番スキル名1",
				"skillId": "S01@0368939999",
				"skillName": "着信スキル名1",
				"connectTime": "2024-06-21T08:27:34.084Z",
				"disconnectTime": "2024-06-21T08:28:36.930Z"
			},
			{
				"recordId": 2,
				"ani": "08075082398",
				"dnis": "05053698332",
				"agentId": "T83330002",
				"agentName": "コムデザイン二郎",
				"groupId": "0368508888@0368938888",
				"groupName": "局番スキル名2",
				"skillId": "S01@0368938888",
				"skillName": "着信スキル名2",
				"connectTime": "2024-06-21T08:29:00.999Z",
				"disconnectTime": "2024-06-21T08:30:00.999Z"
			}
		]
	}
}

リクエストコードサンプル

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
リクエストリクエストExample
Shell
JavaScript
Java
Swift
curl --location '/mup/call_status' \
--header 'Authorization: {{Authorization}}' \
--header 'Content-Type: application/json' \
--data-raw '{
	"tenantId": "05053698341",
	"sessionId": 942125,
	"recordId": 1,
	"status": 8,
	"callDetail": {
		"callResult": "202",
		"direction": 1,
		"recordList": [
			{
				"recordId": "1",
				"ani": "08075082398",
				"dnis": "05053698333",
				"agentId": "T83330001",
				"agentName": "コムデザイン一郎",
				"groupId": "0368509999@0368939999",
				"groupName": "局番スキル名1",
				"skillId": "S01@0368939999",
				"skillName": "着信スキル名1",
				"connectTime": "2024-06-21T08:27:34.084Z",
				"disconnectTime": "2024-06-21T08:28:36.930Z"
			},
			{
				"recordId": 2,
				"ani": "08075082398",
				"dnis": "05053698332",
				"agentId": "T83330002",
				"agentName": "コムデザイン二郎",
				"groupId": "0368508888@0368938888",
				"groupName": "局番スキル名2",
				"skillId": "S01@0368938888",
				"skillName": "着信スキル名2",
				"connectTime": "2024-06-21T08:29:00.999Z",
				"disconnectTime": "2024-06-21T08:30:00.999Z"
			}
		]
	}
}'

レスポンス

🟢200成功
このレスポンスにはボディがありません
更新日時 2026-10-14 09:25:50
前へ
通話ステータス通知API
次へ
音声認識結果一括取得API
Built with