Skip to main content

Операционные показатели по агентам

Отчет используется для анализа ключевых показателей эффективности агентов. Для расчета показателей по обработке тредов учитываются треды, завершенные на момент выгрузки отчета.

ПараметрОбязательныйНаименованиеОписание
startДаДата сСтроковое представление даты в формате YYYY-MM-DD
endДаДата поСтроковое представление даты в формате YYYY-MM-DD
loginsНетЛогины агентовЛогины агентов, перечисленные через запятую
userIdsНетИдентификаторы агентовИдентификаторы агентов, перечисленные через запятую
dateGroupingДаГруппировка по датамДоступные значения групп по датам
userGroupingДаГруппировка по агентамДоступные значения групп по агентам

Пример curl для отчета в формате CSV

$ curl 'http://localhost:8080/api/v1/reports/operation?start=2022-11-01&end=2022-11-30&dateGrouping=DAY&userGrouping=GROUP&userIds=7,8,9&logins=operator1,operator2' -i -X GET \
-H 'Content-Type: text/csv;charset=UTF-8' \
-H 'Authorization: Bearer <integrator_token>' \
-H 'X-Tenant-Name: test' \
-H 'Accept-Language: ru'

Пример HTTP запроса для отчета в формате CSV

GET /api/v1/reports/operation?start=2022-11-01&end=2022-11-30&dateGrouping=DAY&userGrouping=GROUP&userIds=7,8,9&logins=operator1,operator2 HTTP/1.1
Content-Type: text/csv;charset=UTF-8
Authorization: Bearer <integrator_token>
X-Tenant-Name: test
Accept-Language: ru
Host: localhost:8080

Пример HTTP ответа для отчета в формате CSV

HTTP/1.1 200 OK
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Content-Disposition: attachment;filename=operation.csv
Content-Type: text/csv;charset=UTF-8
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY

<report_content>

Пример curl для отчета в формате JSON

$ curl 'http://localhost:8080/api/v1/reports/operation?start=2022-11-01&end=2022-11-30&dateGrouping=DAY&userGrouping=GROUP&userIds=7,8,9&logins=operator1,operator2' -i -X GET \
-H 'Content-Type: application/json;charset=UTF-8' \
-H 'Authorization: Bearer <integrator_token>' \
-H 'X-Tenant-Name: test'

Пример HTTP запроса для отчета в формате JSON

GET /api/v1/reports/operation?start=2022-11-01&end=2022-11-30&dateGrouping=DAY&userGrouping=GROUP&userIds=7,8,9&logins=operator1,operator2 HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer <integrator_token>
X-Tenant-Name: test
Host: localhost:8080

Пример HTTP ответа для отчета в формате JSON

HTTP/1.1 200 OK
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Content-Disposition: attachment;filename=operation.json
Content-Type: application/json;charset=UTF-8
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY

<report_content>