Партнерская программа

GET /api/v3/private/account/partner

Этот эндпоинт возвращает сводную информацию о вашей партнёрской программе: текущий процент, реферальную ссылку, валюту начислений, баланс, общую статистику по рефералам и бонусам.

Используется для отображения партнёрского блока в личном кабинете и в внешних интеграциях.

Требуемый доступ (ability)

Если у ключа нет этого разрешения, сервер вернёт ошибку доступа (403) с указанием, какого именно разрешения не хватает:

{
  "status": 1,
  "message": "You do not have access to this route",
  "missing_ability": "partner"
}

Если вы получили такой ответ — обратитесь к администратору обменника, чтобы он выдал вашему ключу нужное разрешение.

Пример запроса (cURL)

curl -X GET "https://app.{ваш_домен}/api/v3/private/account/partner" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json; charset=utf-8" \
  -H "Authorization: Bearer YOUR_API_KEY"

Пример запроса (Laravel HTTP Client)

Пример успешного ответа


GET /api/v3/private/account/partner/exchanges

Этот эндпоинт возвращает историю начислений партнёрских бонусов по заявкам ваших рефералов (партнёрские обмены).

Поддерживает фильтрацию по дате, сумме бонуса и пагинацию, а также возвращает краткую статистику.

Требуемый доступ (ability)

Если у ключа нет этого разрешения, сервер вернёт ошибку доступа (403) с указанием, какого именно разрешения не хватает:

Если вы получили такой ответ — обратитесь к администратору обменника, чтобы он выдал вашему ключу нужное разрешение.

Параметры запроса (query)

  • page — номер страницы (по умолчанию 1).

  • per_page — количество записей на странице (по умолчанию 20, максимум 100).

  • from — нижняя граница даты начисления (формат YYYY-MM-DD).

  • to — верхняя граница даты начисления (формат YYYY-MM-DD).

  • min_bonus — минимальный размер бонуса.

  • max_bonus — максимальный размер бонуса.

Все параметры необязательные.

Пример запроса (cURL)

Пример запроса (Laravel HTTP Client)

Пример успешного ответа


GET /api/v3/private/account/partner/payouts

Эндпоинт возвращает историю заявок на вывод партнёрских вознаграждений: даты, статусы и суммы.

Требуемый доступ (ability)

Если у ключа нет этого разрешения, сервер вернёт ошибку доступа (403) с указанием, какого именно разрешения не хватает:

Если вы получили такой ответ — обратитесь к администратору обменника, чтобы он выдал вашему ключу нужное разрешение.

Параметры запроса (query)

  • page — номер страницы (по умолчанию 1).

  • per_page — количество записей на странице (по умолчанию 20, максимум 100).

  • from — нижняя граница даты создания заявки (YYYY-MM-DD).

  • to — верхняя граница даты создания заявки (YYYY-MM-DD).

  • status — фильтр по статусу:

    • paid — только выплаченные;

    • unpaid — только невыплаченные;

    • all — все (по умолчанию).

  • min_amount — минимальная сумма заявки.

  • max_amount — максимальная сумма заявки.

Пример запроса (cURL)

Пример запроса (Laravel HTTP Client)

Пример успешного ответа

Last updated