Adapty Mail API

v1.0.0
Download OpenAPI spec

Adapty 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'

Operations