Перейти к содержимому
← Назад к документации

Партнёрское API и интеграция с мониторингами

Для обменника листинг на мониторингах (BestChange и аналоги) — основной источник клиентов. Платформа формирует BestChange-совместимый экспорт курсов автоматически: фид генерируется из текущих on-demand курсов с учётом вашей наценки и резервов. Здесь — как это устроено и что требуют мониторинги.

Экспорт курсов для мониторингов

В панели администратора в разделе интеграций доступен URL фида:

https://your-domain.com/export/bestchange.xml
Фид генерируется при каждом обращении из актуальных данных платформы (on-demand): мониторинг всегда забирает свежие курсы, отдельной синхронизации не требуется.

Упрощённый пример фида:

<?xml version=”1.0″ encoding=”UTF-8″?>
<rates>
<item>
<from>BTC</from>
<to>USDTTRC20</to>
<in>1</in>
<out>98507.39</out>
<amount>150000</amount>
<minamount>0.002 BTC</minamount>
<maxamount>2 BTC</maxamount>
</item>
<item>
<from>USDTTRC20</from>
<to>BTC</to>
<in>1000</in>
<out>0.00992</out>
<amount>3.2</amount>
<minamount>200 USDT</minamount>
<maxamount>50000 USDT</maxamount>
</item>
</rates>

  • <in> / <out> — соотношение обмена по финальному курсу (включая вашу наценку).
  • <amount> — резерв направления (см. Резервы).
  • В фид попадают только активные направления с ненулевым резервом и работающими мерчантами.

Требования мониторингов

Типовой чеклист листинга (на примере BestChange):

  • Доступность фида 24/7 — URL должен отвечать без авторизации и с минимальным временем отклика. Платформа обеспечивает это на своей стороне.
  • Актуальность курсов — курс в фиде обязан совпадать с курсом на сайте в момент проверки. On-demand модель закрывает это требование «из коробки»: и сайт, и фид считают одну формулу.
  • Честные резервы — <amount> должен соответствовать реальной возможности выплатить. Завышение резерва — причина снятия с листинга по жалобе.
  • Рабочий сайт по HTTPS — домен, SSL, отсутствие редиректов на другие бренды.
  • Правила обмена — публичная страница с регламентом (сроки выплат, условия возврата, KYC/AML-политика).
  • Возраст домена и репутация — для новых брендов мониторинги могут запросить депозит или дополнительную проверку.

Практика работы с мониторингами

  • Курс и позиция. Место в листинге определяется курсом: чем меньше ваша суммарная наценка на паре, тем выше строка. Управляйте markup по направлениям осознанно (см. Формирование курса).
  • Следите за резервами. Направление с пустым резервом выпадает из фида — для мониторинга это выглядит как снятие направления. Настройте уведомления о низком резерве.
  • Верификация курса. Мониторинги периодически сверяют фид с сайтом тестовыми заявками. Расхождение курса фида и виджета — типовая причина предупреждений; на платформе источник курса един, но не ломайте его ручными надстройками вне наценки.
  • Время жизни котировки. Если мониторинг просит гарантированный TTL курса, используйте фиксацию курса при создании заявки (см. API v1).

Собственные интеграции

Тот же экспорт доступен и в машинном JSON-виде для собственных систем (агрегаторы, Telegram-боты сравнения курсов):

GET https://your-domain.com/export/rates.json

Формат зеркалит XML-фид: те же направления, курсы и резервы, обновляемые on-demand.

См. также