EASYTOKENPAY · TRADER API
Интеграция трейдера¶
Подключите реквизиты, получайте назначенные заявки на пополнение и передавайте результат обработки через действующий API EasyTokenPay.
Что поддерживается¶
-
Bearer-авторизация
Вход сервисного трейдера по логину и паролю, обновление access token и завершение сессии.
-
Реквизиты
Получение доступных валют и банков, создание, изменение, включение, выключение и мягкое удаление реквизитов.
-
Заявки
Чтение только назначенных трейдеру заявок, подтверждение, отказ, перерасчёт и обработка диспута.
-
Баланс
Единый расчётный баланс в USDT и показатели отдельно по каждой подключённой фиатной валюте.
Рабочий поток¶
sequenceDiagram
participant T as Система трейдера
participant API as EasyTokenPay API
participant M as Мерчант
T->>API: Получить валюты и банки
T->>API: Создать и включить реквизит
M->>API: Создать заявку
API->>API: Назначить подходящий реквизит
T->>API: GET назначенных заявок
T->>API: Подтвердить, отклонить или передать сумму
API-->>M: Callback с новым статусом
Базовый URL: https://easytokenpay.com/api/v1/. Все маршруты ниже требуют
завершающий /.
Как приходят новые заявки
Действующий API не отправляет трейдеру входящие события. Новые и диспутные
заявки нужно получать через GET /api/v1/orders/ с фильтром по статусу.
Минимальная последовательность¶
- Получить токены сервисного трейдера.
- Запросить разрешённые валюты и банки.
- Создать реквизит с явной валютой и включить его.
- Читать назначенные заявки через
/orders/. - Передавать результат только через разрешённые команды.
- Сверять баланс и заморозку через
/users/dashboard/.