Как SMS-агрегатору попасть в маркетплейс Altegio

Для интеграции SMS-агрегатора в маркетплейс необходимо выполнить следующие доработки:

1. Доработать хук с передачей статуса сообщения

В хуках по статусам сообщений со статусом «Передано оператору»/«Доставлено» всегда передавать сумму, валюту и кол-во частей сообщения. Если сообщение бесплатное или за бонусы, то нужно передать нулевую сумму.

API-документация

  • При отправке смс в запросе передается атрибут delivery_callback_url — это url, на который должны приходить статусы сообщений.
  • Используйте его для отправки статусов сообщений. Url, на который должны приходить статусы сообщений — https://app.alteg.io/smsprovider/status/callback/{partner_token}

2. Реализовать API активации интеграции при регистрации в сервисе партнера

При регистрации пользователя Altegio в сервисе партнера, слать в Altegio хук для активации интеграции в филиале этого пользователя. В рамках хука необходимо передавать API_KEY, который используется для отправки уведомлений через партнера.

Документация по хуку

3. Реализовать API оплаты, если пользователь оплачивает абонентскую плату (опционально)

В случае, если у сервиса есть ежемесячная абонентская плата, необходимо также передавать данные при каждой оплате подписки.

Документация по передаче оплат

4. Реализовать API для передачи в Altegio имен отправителей

При приобретении пользователем имени отправителя, необходимо передавать список всех доступных пользователю имен по API в Altegio. Пользователь сможет выбрать для отправки смс доступное ему имя отправителя из переданного по API списка.

Документация API

Обновлено 18 декабря, 2024

Остались вопросы?

Напишите нам!