PUSH-рассылки через API
API-методы для работы с персональными рассылками.
Документация в Swagger
Описание методов API хранится в Swagger по ссылке: https://dashboard.fstrk.io/api/partners/docs/
Для тестирования, необходимо авторизоваться в Fasttrack.
OAuth-авторизация
Для использования Fasttrack API вам понадобится уникальный access_token
, которым необходимо передавать заголовке каждого запроса.
Сообщите менеджеру Fasttrack о том, что планируете использовать Fasttrack API и вам необходимо получить access_token для вашего проекта.
После этого проекту присваивается уникальный идентификатор client_id
и секретный ключ client_secret
, которые нужны для аутентификации при запросе access_token
.
Для получения access_token
используйте метод:
POST /api/partners/oauth/
Ознакомьтесь c докуметацией данного метода в Swagger по ссылке: https://dashboard.fstrk.io/api/partners/docs/
В ответе вам вернется access_token, который вы можете использовать для подписи запросов к методам Fasttrack API.
Отправить рассылку
API-метод для запуска персональной рассылки.
POST
/api/partners/push-messages/
Заголовки
Content-Type
application/json
Authorization
Bearer <token>
Примеры сURL-запросов
Отменить рассылку
API-метод для отмены запуска рассылки по UUID.
POST
/api/partners/push-messages/{ uuid }/cancel/
Заголовки
Authorization
Bearer <token>
Path-параметры
uuid
Идентификатор рассылки (UUID рассылки)
Отменить можно только сообщение, которое еще небыло запущено.
Информация о рассылке
API-метод для получения информации о рассылке по UUID.
GET
/api/partners/push-messages/{ uuid }/
Заголовки
Authorization
Bearer <token>
Path-параметры
uuid
Идентификатор рассылки (UUID рассылки)
Список рассылок
API-метод для получения списка рассылок.
GET
/api/partners/push-messages/
Заголовки
Authorization
Bearer <token>
Last updated