Партнёрское 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.
См. также