- KiT Docs Portal
- Личный кабинет
- WhatsApp API
- Типы сообщений
- Форматирование в текстовых сообщениях
- Форматы WhatsApp Media
- Коды ошибок платформы WABA
- Шаблонные сообщения
- Категории шаблонов
- Типы заголовков в шаблонных сообщениях
- Тело шаблонного сообщения
- Кнопки в шаблонных сообщениях
- Общее описание запроса
- Сообщение со всеми параметрами - заголовок изображение
- Сообщение со всеми параметрами - заголовок текст
- Сообщение изображение и текст
- Сообщение изображение, текст и подпись сообщения
- Сообщение изображение, текст и 2 кнопки - переход на сайт и позвонить
- Сообщение изображение, текст и 3 кнопки быстрого ответа
- Сообщение местоположение и текст
- Сообщение динамиечский текст тело сообщения
- Сообщение динамиечский текст тело сообщения и заголовка сообщения
- Сообщение статичный текст
- Получить имена всех шаблонов - gettemplate
- Авторизационныe сообщения
- Чат сообщения
- Входящие сообщения от абонента
- Установить WebHook - setwebhookPOST
- Статусы сообщений на WebHookPOST
- HTTP SMS API
- JSON SMS API
- SOAP SMS API
- XML SMS API
- MobiCheck SMS API. OTP/2FA
- SMPP SMS API
send
POST
https://so.kazinfoteh.org/api/sms/send
Запрос для отпарвки одиночного смс сообщения. Один запрос - Один номер телефона#
INFO
| HTTP | http://so.kazinfoteh.org/api/sms/send | 80 |
| HTTPS | https://so.kazinfoteh.org/api/sms/send | 443 |
TIP
К токену в начало добавляется слово Basic
Basic base64.encode(login:password)
📌
Request
Header Params
Authorization
string
required
Basic base64.encode(login:password)
Example:
Basic cGFydG5lc2dwZEZLUXQ=
Content-Type
string
required
Example:
application/json
Body Params application/json
from
string
required
>= 3 characters<= 17 characters
Example:
KiT_Notify
to
string
required
>= 11 characters<= 15 characters
Example:
77011234567
text
string
required
>= 1 characters<= 1000 characters
Example:
test
sent_at
string
optional
Example:
2022-09-21 09:19:41
extra_id
string
optional
>= 1 characters<= 50 characters
Example:
123Y
notify_url
string
optional
>= 11 characters<= 255 characters
Example:
http://vashserver.kz/status
prioritet
integer
optional
0 - По умолчанию. Обычный приоритет
1 - Повышенный приоритет, смс будет отправлена вперед чем смс с приоритетом 0
Default:
0
Example
{
"from": "KiT_Notify",
"to": "77011234567",
"text": "123",
"sent_at": "2020-03-16 10:00:24",
"extra_id": "123Y",
"notify_url": "http://vashserver.kz/status"
}
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 POST 'https://so.kazinfoteh.org/api/sms/send' \
--header 'Authorization: Basic cGFydG5lc2dwZEZLUXQ=' \
--header 'Content-Type: application/json' \
--data-raw '{
"from": "KiT_Notify",
"to": "77011234567",
"text": "123",
"sent_at": "2020-03-16 10:00:24",
"extra_id": "123Y",
"notify_url": "http://vashserver.kz/status"
}'
Responses
🟢200OK
application/json
Body
bulk_id
string
required
>= 24 characters<= 24 characters
Example:
24baf14ef1c86c101b6fbe71
message_id
string
required
extra_id
string | null
required
to
string
required
sender
string
required
text
string
required
sent_at
string
required
done_at
string | null
required
sms_count
string
required
priority
string
required
callback_data
string | null
required
status
enum<string>
required
send - в очереди на отправку
sending - в процессе отправка
sent - доставлено до оператора
delivered - доставлено до абонента
undelivered - не доставлено до абонента
Allowed values:
sendsendingsentdeliveredundelivered
mnc
enum<string>
required
1 - Билайн
2 - Кселл
77 - Теле2
7 - Алтел
55 - Другие операторы
Allowed values:
1277755
err
string | null
required
Значения:
707 - Блокирован оператор МТС
701 - Блокирован оператор Кселл
777 - Блокирован оператор Билайн
Example
{
"bulk_id": "24baf14ef1c86c101b6fbe71",
"message_id": "5",
"extra_id": "123Y",
"to": "77011234567",
"sender": "KiT_Notify",
"text": "123",
"sent_at": "2022-09-21 09:02:19",
"done_at": null,
"sms_count": "1",
"priority": "0",
"callback_data": null,
"status": "send",
"mnc": "2",
"err": null
}
🟠400Bad Request
🟠401Unauthorized
🟠404Record Not Found
Modified at 2025-02-02 12:43:28