ベース URL:https://xxxx.comdesk.com/api/v1
POST /calls/initiate(クリックして発信)は現在のリリースでは提供されていません。フェーズ 2 で提供予定です。
通話オブジェクト
通話履歴 ID。同じ値を GET /calls/{callId} に指定でき、Webhook では call_id として含まれます。
outbound、inbound、outbound_no_answer、inbound_no_answer、internal、voicemail、transfer、sms_inbound、sms_outbound、ivr_outbound のいずれか。voicemail は、自社の留守番電話で録音された着信と、相手先の留守番電話につながった発信の両方を含みます。
テナントで設定されている通話結果名。例:connected。
発信者番号(通知番号)。一覧レスポンスではマスクされます。
オフセット付き ISO 8601。例:2026-03-10T10:00:00+09:00。
再架電の予定日時(ISO 8601)、または null。
音声認識結果(AI 有効時)。それ以外は null。
AI 生成の要約(利用可能時)。それ以外は null。
null、または talk_ratio(オペレーターのトークレシオ、0〜1)、speech_speed(文字/秒)、filler_count、silence_ratio、overlap_count、question_count、rally_count(発話の切り替え回数)を持つオブジェクト。
GET /calls のレスポンスでは、phone_number と caller_number がマスクされます — 末尾 4 桁が **** に置き換えられます(例:0901234****)。GET /calls/{callId} ではマスクされずに返ります。
通話一覧
GET /calls
指定した期間の通話履歴をページネーション付きで返します。デフォルトでは新しい順です。
クエリパラメータ
開始日、YYYY-MM-DD(例:2026-03-01)。最大 180 日前まで指定できます。
終了日、YYYY-MM-DD。from 以降の日付。from→to の範囲は 31 日を超えられません。いずれかのルールに違反すると 422 を返します。
カンマ区切りの通話結果名。例:connected,no_answer。
string
default:"started_at"
started_at または duration。
通話の取得
GET /calls/{callId}
マスクされていない完全な通話オブジェクト(上記「通話オブジェクト」を参照)を返します。利用可能な場合は AI 由来のフィールドも含みます。通話が自テナント内に存在しない場合は 404 resource_not_found を返します。