Wazzup База знаний по сервису

wz-help-logo-part

База знаний

Способы подключения

Для взаимодействия с API Wazzup есть три способа:

1. API KEY

API KEY следует использовать для отладки интеграций перед публикацией в магазине интеграций или для непубличных интеграций. API KEY можно получить самостоятельно в личном кабинете Wazzup.

1. Для получения API KEY необходимо:

2. Зарегистрироваться на https://app.wazzup24.com/signup

3. Добавить Канал

4. Перейти в раздел «Интеграции» в настройках личного кабинета.

5. Выбрать «Интеграция по API».

6. Скопировать API KEY

2. wAuth

Cистема вдохновлена OAuth2.0, но формально ей не является. Этот способ подключения должен использовать каждый технический партнер, который хочет опубликоваться в нашем магазине интеграций. Неформально Wauth нужен, чтобы не заставлять пользователя копировать и вставлять API ключи, а чтобы подключать интеграцию, что называется, «по кнопке». Подробнее тут.

3. sidecar API KEY

Sidecar API KEY — API KEY, который генерируется при создании интеграции с Amo и Битриксом. Этот ключ можно использовать, если есть необходимость доработать нашу существующую интеграцию.
Например, вы сможете подключить Wazzup к вашей системе нотификаций или CDP для реализации триггерных рассылок, при этом использовать интеграцию с AMO или Bitrix.

Sidecar API KEY работает только в этих роутах:

— GET /channels — получение списка каналов;

— POST /sendMessage — отправка сообщения. При этом в чатах в личном кабинете сообщение будет выглядеть, как отправленное из «материнской» СРМ;

— GET /webhooks — получение установленного адреса для вебхука;

— PATCH /webhooks — установка адреса для вебхука.

Если установить адрес для вебхуков — они будут приходить так, как описано в инструкции. Если при отправке вебхуков мы будем наблюдать ошибки, то через некоторое количество попыток мы отключим вебхуки у конкретной интеграции по API, “материнская» интеграция” с Botrix/AMO продолжит работу.