Огляд інтеграції

View as Markdown

REST Базова URL: https://api.6mm.com
WebSocket URL: wss://ws.6mm.com/ws

Ця документація призначена для зовнішніх систем, які інтегруються з сервісом 6MM API . Він охоплює вхід, автентифікацію JWT , управління API Key , підписання API Key HMAC , запити до акаунтів, замовлення, позиції, ринкові дані та WebSocket потоки.

Забезпечення рахунку та підготовка фінансування здійснюється через процеси на стороні платформи. Ця документація описує лише зовнішньо викликані API сервісні кінцеві точки.

Кінцеві точки обслуговування

ТипКінцева точка
REST APIhttps://api.6mm.com
WebSocketwss://ws.6mm.com/ws

Потік інтеграції

Рекомендована послідовність інтеграції:

  1. Увійдіть у акаунт, наданий платформою, і отримайте accessToken.
  2. Для серверного програмного доступу створіть API Key з JWT спочатку та безпечно зберігайте одноразовий повернений apiSecret.
  3. Приватні запити, а також кінцеві точки ордерів і позицій можна викликати за допомогою Authorization: Bearer <accessToken> або підпису API Key.
  4. Для приватних WebSocket потоків спочатку створіть listenKey , потім підключіться до wss://ws.6mm.com/ws?listenKey=....
  5. Ринкові дані REST кінцевих точок і публічних WebSocket каналах не потребують автентифікації.

Вибір автентифікації

СценарійРекомендований метод
Дії користувачів фронтендуJWT
Серверні програмні викликиAPI Key + HMAC підпис
API Key створення, оновлення та видаленняJWT
Публічний ринок REST / публічний WebSocketАвтентифікація не потрібна

Обсяг документації

Ця документація охоплює вхід, автентифікацію JWT , управління API Key , підписання API Key HMAC , запити до акаунтів, замовлення, позиції, ринкові дані та WebSocket потоки.

  1. Середовища та загальні конвенції
  2. Автентифікація та Підписання запиту
  3. REST API і WebSocket
  4. Рекомендації щодо інтеграції
  5. Контрольний список запуску виробництва