Получение клиентов агента
Получение клиентов агента
Метод | get.customers |
---|---|
Описание | Получение клиентов агента |
Кому доступен | Партнер |
Архивные клиенты не отображаются в списке
Параметры запроса
Название | Тип | Обязательный | Описание |
---|---|---|---|
access_token |
string | да | Ключ сессии аутентификации |
limit |
number | нет | Количество возвращаемых записей. См. раздел "Постраничный вывод" |
offset |
number | нет | Сдвиг, определяет с какого номера записи возвращать "limit" записей. По умолчанию "0". См. раздел "Постраничный вывод"
|
filter |
object | нет | См. раздел "Критерии фильтрации" |
fields |
array | нет | См. раздел "Представление возвращаемых данных" |
sort |
array | нет | См. раздел "Сортировка данных" |
Параметры ответа
Название | Тип | Допустимые значения | Фильтрация | Сортировка | Описание |
---|---|---|---|---|---|
id |
number | да | Уникальный идентификатор клиента | ||
name |
string | да | Название клиента | ||
description |
string | Описание к клиенту | |||
creation_date_time |
iso8601 | YYYY-MM-DD hh:mm:ss | да | Дата и время создания клиента | |
status |
enum |
|
да | да | Статус клиента |
status_change_date_time |
iso8601 | YYYY-MM-DD hh:mm:ss | Дата и время изменения статуса | ||
monthly_base_limit |
number | Общий месячный лимит. Значение задается в деньгах. | |||
monthly_base_notify_limit |
number | Пороговое значение общего месячного лимита при
достижению которого отправляется уведомление на
электронный адрес указанный в параметре
"monthly_base_notify_email"
|
|||
monthly_base_notify_emails |
array | Адреса электронной почты для получения уведомлений о достижении общего месячного лимита | |||
monthly_calls_limit |
number | Месячный лимит по звонкам. Значение задается в количестве звонков. | |||
monthly_calls_notify_limit |
number | Пороговое значение месячного лимита по звонкам
при достижению которого отправляется
уведомление на электронный адрес указанный в
параметре "monthly_calls_notify_email"
|
|||
monthly_calls_notify_emails |
array | Адреса электронной почты для получения уведомлений о достижении месячного лимита по звонкам | |||
daily_calls_limit |
number | Дневной лимит по звонкам. Значение задается в количестве звонков. | |||
daily_calls_notify_limit |
number |
Пороговое значение дневного лимита по звонкам
при достижению которого отправляется
уведомление на электронный адрес указанный в
параметре "daily_calls_notify_email"
|
|||
daily_calls_notify_emails |
array | Адреса электронной почты для получения уведомлений о достижении дневного лимита по звонкам | |||
Список сайтов клиента | |||||
sites |
array | Список сайтов клиента | |||
site_id |
number | Уникальный индентификатор сайта | |||
site_domain_name |
string | Доменное имя сайта | |||
Тарифный план | |||||
tariff_plan_id |
number | да | Уникальный идентификатор тарифного плана | ||
tariff_plan_name |
string | да | Название тарифного плана |
JSON структура запроса
{
"jsonrpc":"2.0",
"id":"number",
"method":"get.customers",
"params":{
"access_token":"string",
"offset":"number",
"limit":"number",
"filter":{
},
"sort":[
{
"field":"string",
"order":"string"
}
],
"fields":[
"string"
]
}
}
JSON структура ответа
{
"jsonrpc":"2.0",
"id":"number",
"result":{
"metadata":{
},
"data":[
{
"id":"number",
"name":"string",
"description":"string",
"creation_date_time":"iso8601",
"status":"enum",
"status_change_date_time":"iso8601",
"tariff_plan_id":"number",
"tariff_plan_name":"string",
"monthly_base_limit":"number",
"monthly_base_notify_limit":"number",
"monthly_base_notify_emails":[
"item"
],
"monthly_calls_limit":"number",
"monthly_calls_notify_limit":"number",
"monthly_calls_notify_emails":[
"item"
],
"daily_calls_limit":"number",
"daily_calls_notify_limit":"number",
"daily_calls_notify_emails":[
"item"
],
"sites":[
{
"site_domain_name":"string",
"site_id":"number"
}
]
}
]
}
}
Список возвращаемых ошибок
Смотрим раздел "Список ошибок для методов с глаголом get"