Перейти к содержанию

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/ с фильтром по статусу.

Минимальная последовательность

  1. Получить токены сервисного трейдера.
  2. Запросить разрешённые валюты и банки.
  3. Создать реквизит с явной валютой и включить его.
  4. Читать назначенные заявки через /orders/.
  5. Передавать результат только через разрешённые команды.
  6. Сверять баланс и заморозку через /users/dashboard/.