Skip to main content

СМС и звонки

Для получения выгрузки по смс используется метод 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