/api/v1/distribution/. Данные о реферальных вознаграждениях состоят из четырёх групп интерфейсов: статус, история операций, уровни и обмен; вызывайте интерфейсы в соответствии с требуемыми ресурсами и не полагайтесь на несуществующий сводный ответ.
Подготовка
- Создайте и сохраните Account Token в консоли Account Token.
- Используйте
GET /api/v1/platform-tokens/me/для получения UUID текущего аккаунта.
Доступные интерфейсы
Примеры запросов только для чтения
- status, history, level, redemption list:
{count, items}; - redemption preview: отдельный объект, содержащий такие поля, как
eligible,reason,reward_amount,credit_amount,credits_per_usd,currency,package,global_application.
referral_url, recent_orders, withdrawable_balance и другие, не возвращаемые интерфейсами в старой документации.
Инициализация и обмен являются операциями записи. Производственные скрипты должны сначала вызвать интерфейсы только для чтения, чтобы проверить статус, и сохранять уникальный idempotency_key для запроса обмена; не повторяйте автоматически обмен с неизвестным результатом.

