Обзор интеграции

Просмотр в формате 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. Чек-лист запуска производства