Adapty Mail API
v1.0.0Adapty Mail API позволяет отправлять профили пользователей и события транзакций в Adapty Mail напрямую с вашего сервера, минуя SDK.
Используйте его для:
- Добавления подписчиков, если у вас ещё нет базы в Adapty Mail.
- Повторного использования базы подписчиков из других ваших приложений.
- Передачи данных в Adapty Mail по схеме сервер-сервер, где ваш бэкенд является источником истины.
Профиль с email достаточен для флоу never purchased. Все остальные флоу (renewal cancelled, billing issue, expired, refunded) основаны на истории покупок, поэтому для таких профилей также необходимо передавать события транзакций, чтобы они попали в нужный флоу.
Пошаговое руководство см. в Отправка email-рассылок и транзакций через Adapty Mail API.
Servers
-
https://api-mail.adapty.io— Продакшн-сервер
Authentication
Authorization
Type: apiKey · In: header
Аутентифицируйте каждый запрос с помощью секретного API-ключа Adapty Mail, передаваемого в заголовке Authorization
со значением Bearer {your_secret_api_key}, например Bearer secret_live_....
Найдите этот ключ в Adapty Mail в разделе Settings. Ключ привязан к конкретному проекту — он идентифицирует проект, которому принадлежат данные, поэтому эндпоинты профилей и транзакций не требуют передачи идентификатора проекта.
curl --request GET \
--url 'https://api-mail.adapty.io/...' \
--header 'Authorization: Bearer YOUR_ADAPTY_MAIL_SECRET_API_KEY'