6MM Developer API

Просмотр в формате Markdown

Раздел для разработчиков предназначен для бэкенд-инженеров и платформенных команд, интегрирующих напрямую с 6MM API. В нём объясняются нормы, модель безопасности, REST ресурсы, потоковые каналы и операционные проверки, необходимые перед использованием продакшена.

Области документации

ПлощадьЧто она охватывает
Настройка интеграцииАдреса сервисов, конвенции запросов, форма ответа и режимы доступа.
Аутентификация и безопасностьJWT, API Key прав, HMAC подписи, защиту от повторов и синхронизацию времени.
REST APIПубличные конечные точки, данные пользователей/аккаунтов, заказы, позиции и рыночные данные.
WebSocketЖизненный цикл подключения, потоки публичного рынка и потоки частного пользователя.
Ссылка и устранение неполадокEnums, коды ошибок и практические рекомендации по интеграции.

Чек-лист производства

  • Храни API секреты только на бэкенде.
  • Синхронизация времени сервера до подписанных запросов.
  • Рассматривать все числовые поля как строки, если на странице явно не указано иное.
  • Использовать идемпотентность, идентификаторы запросов и структурированные журналы вокруг потоков заказов.
  • Подписываться на WebSocket потоки для состояния, которые должны оставаться актуальными в операционных системах.
  • Проверять коды ошибок и повторять поведение перед запуском.