help.chat-api.com

Общие сведения

Визуальный конструктор ботов Chat API позволяет реализовать широкий спектр задач:

- Отправка нотификаций в мессенджеры со своего веб-сайта;
- Выгрузка базы контактов (пользователей);
- Конфигурирование чат-бота из сторонней системы;
- Комплексные решения с участием внешних систем.

Архитектура API

1 - API построено по принципам REST: используются методы GET, POST, PATCH, DELETE.
2 -
Результат всех запросов приходит в формате JSON: Content-type: application/json
3 -
Запросы, возвращающие список результатов, используют limit - offset пагинацию.
- limit - максимальное кол-во результатов в запросе (не более 100).
- offset - сдвиг по порядковому номеру (по умолчанию: 0).

Авторизация в API

Все API-запросы защищены token-based авторизацией. Для получения токена отправьте запрос /api/auth/login/ со своими авторизационными данными.
Каждый API-запрос должен содержать заголовок: Authorization: Bearer {{token}}

info
Большинство запросов работают на уровне магазина (Shop), поэтому требуют передачи shop_id в качестве параметра.
 
 

Основные сущности

- Магазин (Shop) - центральная сущность в платформе HighTouch. Объединяет в себе сценарии работы бота, подключенные каналы, базу пользователей и заявок и набор настроек. Один пользователь платформы может управлять несколькими магазинами. Например, партнер получает доступ к своему магазину и магазинам подключенных клиентов.
- Бот (Bot) - это аккаунт в мессенджере, через который ведется коммуникация с пользователем.
- Пользователь (BotUser) - пользователь в мессенджере, ведущий переписку с ботом. Один и тот же человек в разных мессенджерах будет представлен разными пользователями!
- Заявка (Lead) - это заполненные пользователями формы (анкеты).
- Заказ (Order) - заказ товаров в интернет-магазине. Заказы содержат контактные данные покупателя и корзину товаров.
- Шаг (Step) - основной строительный блок сценария работы бота. Чаще всего шаг - это одно сообщение, отправленное ботом пользователю, следом за отправкой которого платформа выполняет определенные действия в зависимости от типа шага.
- Пункт меню (MenuItem) - кнопки, при помощи которых происходит переключение пользователя между шагами.

Была ли эта статья полезной?

Ваше мнение будет использовано для улучшения содержания статьи

Самый Многофункциональный WhatsApp API провайдер

Chat API работает с 2015 года и является одним из первых и самых крупных провайдеров в восточной Европе.

Вот несколько любопытных и важных цифр:

  • У нас огромная экспертиза в управлении докер контейнерами на масштабе с SLA 99.5+%;
  • Chat API задействует в своей работе более 200 серверов, с возможностью оперативного подключения еще 100;
  • 3200 ядер и 25 терабайт оперативной памяти;
  • 200+ методов и функций WhatsApp, которые продолжают пополняться;
  • Highload система, сервера Up Time 99,9%;
  • Служба поддержки 24\7;
Получить доступ к WhatsApp API