KiT Docs Portal
  1. Чат сообщения
KiT Docs Portal
  • KiT Docs Portal
  • Личный кабинет
  • WhatsApp API
    • Типы сообщений
    • Форматирование в текстовых сообщениях
    • Форматы WhatsApp Media
    • Коды ошибок платформы WABA
    • Шаблонные сообщения
      • Категории шаблонов
      • Типы заголовков в шаблонных сообщениях
      • Тело шаблонного сообщения
      • Кнопки в шаблонных сообщениях
      • Общее описание запроса
      • Сообщение со всеми параметрами - заголовок изображение
      • Сообщение со всеми параметрами - заголовок текст
      • Сообщение изображение и текст
      • Сообщение изображение, текст и подпись сообщения
      • Сообщение изображение, текст и 2 кнопки - переход на сайт и позвонить
      • Сообщение изображение, текст и 3 кнопки быстрого ответа
      • Сообщение с кнопками содержащие динамическое дополнение к основному URL
      • Сообщение местоположение и текст
      • Сообщение динамиечский текст тело сообщения
      • Сообщение динамиечский текст тело сообщения и заголовка сообщения
      • Сообщение статичный текст
      • Получить имена всех шаблонов - gettemplate
    • Авторизационныe сообщения
      • Авторизационное сообщение
    • Чат сообщения
      • Сообщение текстовое
        POST
      • Сообщение с изображением
        POST
      • Сообщение аудиозапись
        POST
      • Сообщение с документом
        POST
      • Сообщение с видео
        POST
      • Сообщение со стикерам
        POST
      • Сообщение с списками
        POST
      • Сообщение с кнопками ответа
        POST
      • Сообщение с кнопкой перехода на URL
        POST
      • Сообщение с местоположением
        POST
      • Сообщение запрос местоположения
        POST
    • Входящие сообщения от абонента
      • Входящие сообщения от абонента
      • Текстовое входящее сообщение
      • Медиа (изображение, аудио, видео, документ, стикер) - входящее сообщение
      • Местоположение - входящее сообщение
      • Нажатие на кнопку быстрого ответа
      • Нажатие на кнопку из списка (из листа)
    • Установить 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
    • sendBulkMessage
    • getInfoByID
    • getBulkInfoByID
    • getAbonents
    • getReport
    • getSenders
  • XML SMS API
    • sendMessage
    • sendBulkMessage
    • getInfoByID
  • MobiCheck SMS API. OTP/2FA
    • sendRequest
    • verifyPin
    • verifyRequest
  • SMPP SMS API
    • SMPP 3.4
  1. Чат сообщения

Сообщение с списками

POST
https://kazinfoteh.orh/wasender/sendwamsg

Используйте этот метод для отправки сообщения с списками.#

Если запрос принят к исполнению, сервер возвращает ответ с кодом 200, содержащий JSON-объект с идентификатором запроса, который присвоила система. Если первичная проверка запроса окончилась ошибкой, то возвращается ответ с кодом ошибки.
 
Информация о результате отправки сообщения адресату придет на установленный вами вебхук.
 
INFO
| Адрес |
| https://kazinfoteh.org/wasender/sendwamsg |
INFO
Для отправки запросов Вам потребуется X-API-KEY выданный Вашим менеджером.
INFO
Позволяет отправить сообщение с списком позиций
💡
Можно добавить до 10 элементов списка
CAUTION
Для получению статусов и входящих сообщений от абонента, Вам необходимо реализовать "приемущик" (webhook) на своей стороне, разместить на своем сервере и задать его методом SetWebhook
CHECK
"contentType": "LIST_PICKER"

Request

Header Params
X-API-KEY
string 
required
Example:
123
Body Params application/json
requestId
string 
optional
Ваш индификтор запроса
to
string 
required
Номер телефона абонента в формате 7XXXXXXXXXX
content
object 
required
whatsappContent
object 
required
Example
{
    "requestId": "test-001",
    "to": "77771234567",
    "content": {
        "whatsappContent": {
            "contentType": "LIST_PICKER",
            "msg": "Здравствуйте, пожалуйста, выберите, какого цвета худи вы хотите",
            "headerText": "Выберите опцию",
            "footerText": "Спасибо",
            "msgid": "1ERT678",
            "listPicker": {
                "button": "Цвета худи",
                "sections": [
                    {
                        "title": "Выберите цвет",
                        "items": [
                            {
                                "identifier": "1",
                                "title": "Red",
                                "subtitle": "Худи Матрица L красная"
                            },
                            {
                                "identifier": "2",
                                "title": "Blue",
                                "subtitle": "Худи Матрица L синяя"
                            }
                        ]
                    }
                ]
            }
        }
    }
}

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://kazinfoteh.orh/wasender/sendwamsg' \
--header 'X-API-KEY: 123' \
--header 'Content-Type: application/json' \
--data-raw '{
    "requestId": "test-001",
    "to": "77771234567",
    "content": {
        "whatsappContent": {
            "contentType": "LIST_PICKER",
            "msg": "Здравствуйте, пожалуйста, выберите, какого цвета худи вы хотите",
            "headerText": "Выберите опцию",
            "footerText": "Спасибо",
            "msgid": "1ERT678",
            "listPicker": {
                "button": "Цвета худи",
                "sections": [
                    {
                        "title": "Выберите цвет",
                        "items": [
                            {
                                "identifier": "1",
                                "title": "Red",
                                "subtitle": "Худи Матрица L красная"
                            },
                            {
                                "identifier": "2",
                                "title": "Blue",
                                "subtitle": "Худи Матрица L синяя"
                            }
                        ]
                    }
                ]
            }
        }
    }
}'

Responses

🟢200OK
application/json
Body
status
string 
required
Статус запроса
ok - первичная проверка прошла успешно, сообщение отпарвленно в WhatsApp (финальные статус доставлено, не доставлено, ошибка) вы получите на ваш webhook
requestId
string 
required
ID запроса
Example
{
    "status": "ok",
    "requestId": "43"
}
🟠401Unauthorized
🟠400Bad Request
🟠404Record Not Found
Previous
Сообщение со стикерам
Next
Сообщение с кнопками ответа
Built with