Lấy lịch sử cuộc gọi

API này dùng để lấy lịch sử cuộc gọi trên tenant

Lưu ý:

  • Đối với các API sử dụng cho Shop thì API_KEY: <api_key>.Thông tin base_url của Shop

  • Đối với các API sử dụng cho Partner thì API_KEY: <shop_key>.Thông tin base_url của Partner

ListCallLogs

post
Body
Responses
200

A successful response

application/json
post
/v1/shop.Etelecom/ListCallLogs
200

A successful response

Request:

Response:

Cấu trúc body của request:

Tên trường
Kiểu dữ liệu
Mô tả

extension_ids

string[]

Danh sách máy nhánh

call_number

string

Số gọi

hotline_ids

string[]

Danh sách hotline

call_state

enum

Trạng thái cuộc gọi (unknown answered not_answered)

date_from

string

Ngày bắt đầu (VD: "2021-03-10T17:07:19+07:00")

date_to

string

Ngày kết thúc (VD: "2021-03-10T17:07:19+07:00")

external_id

string

Lấy được khi thực hiện cuộc gọi ở web/mobile

external_session_id

string

Lấy được khi thực hiện cuộc gọi ở web/mobile

Cấu trúc thuộc tính dữ liệu trả về:

Tên trường
Kiểu dữ liệu
Mô tả

extension_id

string

Id của máy nhánh

callee

string

Số điện thoại người nhận

caller

string

Số điện thoại người gọi

direction

enum

Hướng cuộc gọi (unknown in out ext ext_in ext_out)

call_targets

array

Danh sách các máy nhánh liên quan

recording_urls

array

File ghi âm

ended_reason

string

Nguyên nhân kết thúc cuộc gọi (caller_disconnect ,callee_disconnect, None)

Lưu ý:

  • Response trả về theo kiểu phân trang. Thông thường: 100 phần tử (call logs) / trang sắp xếp theo thứ tự mới nhất, truyền limit nếu muốn thay đổi.

  • Response trả về sẽ kèm theo paging

  • Truyền next vào query string after ở request trên sẽ lấy được trang tiếp theo, ngược lại truyền prev vào query string after ở request trên sẽ lấy được trang trước (nếu có).

Last updated