СМС и звонки
Для получения выгрузки по смс используется метод report/call_sms:
POST https://api.novaconnect.kz/api/report/call_sms
{
"filter": {
"start": <string>,
"end": <string>
},
"select": <array>,
"page": <int>,
"size": <int>
}
Параметры
Параметр | Тип | Описание | Обязательность |
---|---|---|---|
select | array | Массив данных, по которым составляется отчет | Нет |
filter.start | string | Дата начала (в формате ДД-ММ-ГГГГ) | Нет |
filter.end | string | Дата конца (в формате ДД-ММ-ГГГГ) | Нет |
page | int | Номер страницы (нумерация с 0) | Нет |
size | int | Размер страницы | Нет |
Параметр select
В параметр необходимо передавать массив данных в виде:
- all - чтобы получить данные по всем доступным сим-картам;
- s_id - чтобы получить данные по сим-карте с идентификатором id
- g_id - чтобы получить данные по сим-картам, входящим в группу с идентификатором id
Ограничения и доступы
Метод доступен пользователю с любой ролью
Успешный ответ
{
"code": 200,
"message": <string>,
"result": {
"items": [
{
"sid": <int>,
"date": <int>,
"type": <string>,
"to_number": <string>,
"session_cost": <float>,
"id": <int>,
"original_number": <string>,
"iccid": <string>,
"name": <string | null>
}
]
}
}
Параметр | Тип | Описание |
---|---|---|
code | int | Код ответа, для успеха - 200 |
message | string | Сообщение ответа |
result.item.sid | int | Идентификатор действия |
result.item.date | int (UnixTimeStamp) | Дата отправки (приема) |
result.item.type | string | Тип действия (см. ниже) |
result.item.to_number | string | Номер назначения |
result.item.session_cost | float | Стоимость в евро |
result.item.id | int | Идентификатор сим-карты |
result.item.original_number | string | Номер сим-карты |
result.item.iccid | string | ICCID сим-карты |
result.item.name | string/null | Название сим-карты |
Тип действия
Параметр type может принимать следующие значения:
Значение | Описание |
---|---|
call | Звонок |
in_sms | Входящее смс |
out_sms | Исходящее смс |
ussd | Ussd-запрос |
Дополнительная информация
Синхронизация информации с базами данных операторов происходит раз в сутки. Например, действие было 25.06.2024, в отчет оно попадет только после синхронизации 26.06.2024