Клиентов, которые используют интеграцию версии API v2, необходимо перевести на новую версию — API v3.
Основные шаги миграции:
1. Нужно создать работающую интеграцию на API v3 и опубликовать ее в маркетплейсе Wazzup.
2. По готовности к миграции переключить вебхуки с API v2 на API v3. Для этого вызовите:
POST https://api.wazzup24.com/v3/migration
3. Начать использовать для выбранных пользователей методы API v3, вместо методов API v2. Для авторизации нужен тот же API ключ клиента, который использовали для запросов в API v2.
Метод переключения вебхуков API v2 на v3
Чтобы у конкретного клиента переключить вебхуки с API v2 на API v3, необходимо вызвать:
POST https://api.wazzup24.com/v3/migration
В заголовке необходимо передать API ключ партнера.
В теле запроса должен быть JSON с параметрами:
Параметр | Тип | Описание |
clientApiKey | String | API ключ клиента, который использовали для отправки запросов API v2 |
webhooksUri | String | URL, на который будут приходить вебхуки |
subscriptions | Object | Объект с подписками на два типа вебхуков. Отсутствие аналогично False |
subscriptions.messagesAndStatuses | Boolean | Подписка на вебхуки о сообщениях и их статусах |
subscriptions.contactsAndDealsCreation | Boolean | Подписка на вебхуки о создании сущностей |
За один запрос можно мигрировать только одного клиента. Если у вас несколько клиентов, нужно сделать запрос для каждого.