KiT Docs Portal
  1. JSON SMS API
KiT Docs Portal
  • KiT Docs Portal
  • Личный кабинет
  • WhatsApp API
    • Типы сообщений
    • Форматирование в текстовых сообщениях
    • Форматы WhatsApp Media
    • Коды ошибок платформы WABA
    • Шаблонные сообщения
      • Категории шаблонов
      • Типы заголовков в шаблонных сообщениях
      • Тело шаблонного сообщения
      • Кнопки в шаблонных сообщениях
      • Общее описание запроса
      • Сообщение со всеми параметрами - заголовок изображение
      • Сообщение со всеми параметрами - заголовок текст
      • Сообщение изображение и текст
      • Сообщение изображение, текст и подпись сообщения
      • Сообщение изображение, текст и 2 кнопки - переход на сайт и позвонить
      • Сообщение изображение, текст и 3 кнопки быстрого ответа
      • Сообщение с кнопками содержащие динамическое дополнение к основному URL
      • Сообщение местоположение и текст
      • Сообщение динамиечский текст тело сообщения
      • Сообщение динамиечский текст тело сообщения и заголовка сообщения
      • Сообщение статичный текст
      • Получить имена всех шаблонов - gettemplate
    • Авторизационныe сообщения
      • Авторизационное сообщение
    • Чат сообщения
      • Сообщение текстовое
      • Сообщение с изображением
      • Сообщение аудиозапись
      • Сообщение с документом
      • Сообщение с видео
      • Сообщение со стикерам
      • Сообщение с списками
      • Сообщение с кнопками ответа
      • Сообщение с кнопкой перехода на URL
      • Сообщение с местоположением
      • Сообщение запрос местоположения
    • Входящие сообщения от абонента
      • Входящие сообщения от абонента
      • Текстовое входящее сообщение
      • Медиа (изображение, аудио, видео, документ, стикер) - входящее сообщение
      • Местоположение - входящее сообщение
      • Нажатие на кнопку быстрого ответа
      • Нажатие на кнопку из списка (из листа)
    • Установить WebHook - setwebhook
      POST
    • Статусы сообщений на WebHook
      POST
  • HTTP SMS API
    • sendMessage
      GET
    • getMessageByID
      GET
    • reporturl
      GET
  • JSON SMS API
    • send
      POST
    • sendBulk
      POST
    • reportByID
      GET
    • reportByExtraID
      GET
    • reportByBulkID
      GET
    • reportByPeriod
      GET
    • getSenders
      GET
    • notify_url
      GET
  • SOAP SMS API
    • sendMessage
      POST
    • sendBulkMessage
      POST
    • getInfoByID
      POST
    • getBulkInfoByID
      POST
    • getAbonents
      POST
    • getReport
      POST
    • getSenders
      POST
  • XML SMS API
    • sendMessage
    • sendBulkMessage
    • getInfoByID
  • MobiCheck SMS API. OTP/2FA
    • sendRequest
    • verifyPin
    • verifyRequest
  • SMPP SMS API
    • SMPP 3.4
  1. JSON SMS API

notify_url

GET
http://vashserver-sms-status.kz/status

Общая схема работы с параметром notify_url

  • В запросе на отправку смс сообщения send или sendbulk Вы указываете URL Вашего "приемщика" в параметре notify_url, без каких либо параметров, например, http://vashserver-sms-status.kz/status
  • При обновлении статуса мы вызываем Ваш URL и передаем на него следующие параметры с данными (секция Params)
     

CAUTION

Внимание! Ваш "приемщик" должен обрабатывать именно такие название параметров (секция Params).

CAUTION

Передача осуществляетя только методом GET по HTTP или HTTPS

 

Пример запроса на Ваш "приемщик": http://vashserver-sms-status.kz/status?bulk_id=c952d0a96482084116780c89&message_id=6&extra_id=123Y&to=77011234567&sender=KiT_Notify&sent_at=2022-09-21 10:01:54&done_at=2022-09-21 10:01:56&sms_count=1&status=delivered&mnc=2&err=

 

INFO

Для генерации примера кода "приемщика" на нужном языке программирования, можете воспользоваться кнокой "</> Code Generate" в правом углу. Внести необходимые Вам изменения и разместить на Вашем сервере.

📌

Тех. поддержка: support@kazinfoteh.kz

Request

Query Params
bulk_id
string 
required
ID массовой рассылки.
Example:
c952d0a96482084116780c89
message_id
string 
required
Уникальный ID конкретного сообщения в нашей системе
Example:
6
extra_id
string 
required
Ваш ID, если указывали в запросе поле extra_id
Example:
123Y
to
string 
required
Номер телефона
Example:
77011234567
sender
string 
required
Заголовок (сендер) сообщения
Example:
KiT_Notify
sent_at
string 
required
Дата и время отправки в фотмате YYY-MM-DD HH:mm:SS
Example:
2022-09-21 10:01:54
done_at
string 
required
Дата и время доставки/не доставки в фотмате YYY-MM-DD HH:mm:SS (если есть)
Example:
2022-09-21 10:01:56
sms_count
string 
required
Количество смс сообщений в длинном сообщении.
Example:
1
status
string 
required
Статус сообщения:
send - в очереди на отправку
sending - в процессе отправка
sent - доставлено до оператора
delivered - доставлено до абонента
undelivered - не доставлено до абонента
Example:
delivered
mnc
string 
required
Международный код оператора:
1 - Билайн
2 - Кселл
77 - Теле2
7 - Алтел
55 - Другие операторы
Example:
2
err
string 
required
Описание ошибки (если есть)

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://vashserver-sms-status.kz/status?bulk_id=c952d0a96482084116780c89&message_id=6&extra_id=123Y&to=77011234567&sender=KiT_Notify&sent_at=2022-09-21 10:01:54&done_at=2022-09-21 10:01:56&sms_count=1&status=delivered&mnc=2&err='

Responses

🟢200OK
application/json
Body
object {0}
Example
{}
Previous
getSenders
Next
SOAP SMS API
Built with