v2

Danh sách

POST[URL]/api/v2/callTransaction/search

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

* Tạm dừng cập nhật từ ngày 01/04/2026, vui lòng sử dụng API v3arrow-up-right

Path Parameters

Name
Type
Description

page

integer

Thứ tự phân trang, bắt đầu bằng 1

size

int

Giới hạn số lượng phân tử của danh sách trả về, max = 50

Request Body

Name
Type
Description

fromDate

long

Thời gian bắt đầu

toDate

long

Thời gian kết thúc

directions

array

Hướng cuộc gọi gồm: outbound, inbound, local

tagIds

array

Danh sách ID của tag cần lọc

sipNumbers

array

Danh sách đầu số

sipUsers

array

Danh sách số nội bộ của nhân viên

phoneNumbers

array

Danh sách số điện thoại khách hàng

transactionIds

array

Danh sách call UUID của cuộc gọi

agentEmails

array

Danh sách email của nhân viên thực hiện cuộc gọi

agentUuids

array

Danh sách UUID nhân viên, không kết hợp lọc cùng agentEmails

isAutoCall

Boolean

Lọc cuộc gọi tự động

isCallBot

Boolean

Lọc cuộc gọi voiceBot

autoCallIds

array

Danh sách ID phiên gọi tự động thường hoặc voiceBot

isAnswer

Boolean

Lọc cuộc gọi có trả lời

queueDestinations

array

Danh sách nhóm nội bộ

outerGroups

array

Danh sách nhóm ngoài

keyInteractiveScripts

array

Danh sách số nội bộ của kịch bản tương tác phím

keyword

String

Từ khóa tìm kiếm lớn hơn 3 ký tự

sortField

String

Field cần sort

sortAsc

Boolean

Thứ tự sort

Headers

Name
Type
Description

Content-type

string

application/json

Authorization

string

Access Token: Bearer 'token'

Mã Lỗi

Mô tả

missing_time_query

Thiếu bộ lọc thời gian

date_is_too_long

Khoảng cách thời gian quá lớn, giới hạn trong 3 tháng gần nhất

email_agent_not_found

Bộ lọc email nhân viên không đúng hoặc không có giữ liệu nhân viên

uuid_agent_not_found

Bộ lọc agentUuids không đúng hoặc không có giữ liệu nhân viên

Danh sách (v3)

POST[URL]/api/v3/call-transaction/search?page=1&size=50

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

Request Parameters

Name
Type
Description

page

Integer

Thứ tự phân trang, bắt đầu bằng 1

size

Integer

Giới hạn số lượng phân tử của danh sách trả về, max = 50

Request Body

Name
Type
Description

filter.fromDate*

Long

Thời gian bắt đầu

filter.toDate*

Long

Thời gian kết thúc

filter.directions

Array

Hướng cuộc gọi gồm: outbound, inbound, local

filter.tagIds

Array

Danh sách ID của tag cần lọc

filter.sipNumbers

Array

Danh sách đầu số

filter.sipUsers

Array

Danh sách số nội bộ của nhân viên

filter.phoneNumbers

Array

Danh sách số điện thoại khách hàng

filter.transactionIds

Array

Danh sách call UUID của cuộc gọi

filter.agentIds

Array

Danh sách id của nhân viên thực hiện cuộc gọi

filter.isAutoCall

Boolean

Lọc cuộc gọi tự động

filter.isCallBot

Boolean

Lọc cuộc gọi voiceBot

filter.autoCallIds

Array

Danh sách ID phiên gọi tự động thường hoặc voiceBot

filter.isAnswer

Boolean

Lọc cuộc gọi có trả lời

filter.queueDestinations

Array

Danh sách nhóm nội bộ

filter.outerGroups

Array

Danh sách nhóm ngoài

filter.keyInteractiveScripts

Array

Danh sách số nội bộ của kịch bản tương tác phím

sort.field

String

Field cần sort

sort.isAsc

Boolean

Thứ tự sort

Headers

Name
Type
Description

Content-type

String

application/json

x-api-key*

String

API Key

Mã Lỗi

Mô tả

missing_time_query

Thiếu bộ lọc thời gian

date_is_too_long

Khoảng cách thời gian quá lớn, giới hạn trong 3 tháng gần nhất

email_agent_not_found

Bộ lọc email nhân viên không đúng hoặc không có giữ liệu nhân viên

uuid_agent_not_found

Bộ lọc agentUuids không đúng hoặc không có giữ liệu nhân viên

internal_server_error

Lỗi hệ thống

Chi tiết cuộc gọi

POST[URL]/api/v2/callTransaction/getByTransactionId

Lấy thông tin chi tiết cuộc gọi

Request Body

Name
Type
Description

transactionId

String

Call UUID cuộc gọi

Headers

Name
Type
Description

Content-type

string

application/json

Authorization

string

Access token: Bearer 'token'

Cập nhật thông tin cuộc gọi

POST [URL]/api/call_transaction/change/:transaction_id

- Cập nhật các thông tin bổ sung cho lịch sử cuộc gọi

Path Parameters

Name
Type
Description

transaction_id

string

Id cuộc gọi

Headers

Name
Type
Description

Content-type

string

application/json

Authorization

string

Access token: Bearer 'token'

Request Body

Name
Type
Description

tag

array

Danh sách Tag được gán với lịch sử cuộc gọi Ví dụ : tag : ["hailong","goilaisau"]

note

string

Ghi chú cuộc gọi

Danh sách tiêu chí đánh giá cuộc gọi

GET [URL]/api/evaluation_criteria/call/list

* Tạm dừng cập nhật từ ngày 01/04/2026, vui lòng sử dụng API v3arrow-up-right

Headers

Name
Type
Description

Authorization*

String

Access token: Bearer 'token'

Danh sách tiêu chí đánh giá cuộc gọi (v3)

GET [URL]/api/v3/call-transaction/evaluation-criteria/list

Lấy danh sách tiêu chí đánh giá cuộc gọi

Headers

Name
Type
Description

x-api-key*

String

API Key

Lấy danh sách chi tiết lịch sử cuộc gọi

POST https://public-v1-stg.omicall.com/api/call_transaction/search

Danh sách chi tiết lịch sử cuộc gọi, lấy chi tiết rút gọn

* Tạm dừng cập nhật từ ngày 01/04/2026, vui lòng sử dụng API v3arrow-up-right

Dữ liệu Body truyền lên dưới định dạng JSON. Ví dụ:

{

"from_date" : 1693846799000,

"to_date" : 1696438799000,

"user_uuids" : ["0123456789"]

}

Path Parameters

Name
Type
Description

page

int

Page cần get (= 1)

size

int

Số phần tử trong trang (max 50 item)

Headers

Name
Type
Description

x-api-key*

String

API key

Content-Type*

String

application/json

Request Body

Name
Type
Description

from_date*

String

Thời gian bắt đầu lấy log (milisecond)

to_date*

String

Thời gian kết thúc lấy log (milisecond)

user_uuids*

List<String>

Danh sách user UUID

direction

List<String>

Hướng gọi ("inbound", "outbound", "local")

disposition

List<String>

Trạng thái trả lời/không trả lời ("answered", "cancelled")

tags

List<String>

Danh sách ID tags

numbers

List<String>

Danh sách đầu số

Đánh giá cuộc gọi theo tiêu chí

POST [URL]/api/call_transaction/add_evaluation/:transaction_id

* Tạm dừng cập nhật từ ngày 01/04/2026, vui lòng sử dụng API v3arrow-up-right

Path Parameters

Name
Type
Description

transaction_id*

String

Transaction Id cuộc gọi

Request Body

Name
Type
Description

user_uuid*

String

Id của User bên thứ 3 hoặc Số máy lẻ trong hệ thống

evaluation*

Object

Đối tượng chưa thông tin đánh giá, json format như sau

(Format như ảnh bên dưới )

Đánh giá cuộc gọi theo tiêu chí (v3)

POST [URL]/api/v3/call-transaction/add-evaluation

Tạo đánh giá cuộc gọi theo tiêu chí

Request Body

Name
Type
Description

transactionId*

String

Transaction Id cuộc gọi

agentId*

String

Id nhân viên trong hệ thống, có được thông qua API danh sách nhân viên hoặc danh sách lịch sử cuộc gọi

evaluation*

Object

Đối tượng chưa thông tin đánh giá, json format như sau

Mã Lỗi
Mô tả

invalid_param

Request Body thiếu hoặc sai format

agent_not_found

Không tìm thấy nhân viên với agentId trong hệ thống

internal_server_error

Lỗi hệ thống

Last updated