6MM Developer API

View as Markdown

Розділ «Розробники» призначений для бекенд-інженерів і команд платформи, які безпосередньо інтегруються з 6MM API. Він пояснює конвенції, модель безпеки, REST ресурси, потокові канали та операційні перевірки, необхідні перед використанням продакшену.

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

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

Чек-лист виробництва

  • Зберігайте API секрети лише на бекенді.
  • Синхронізувати час сервера перед підписаними запитами.
  • Розглядати всі поля числової точності як рядки, якщо на сторінці явно не зазначено інше.
  • Використовувати ідемпотентність, ідентифікатори запитів і структуровані журнали навколо потоків замовлень.
  • Підписатися на WebSocket потоки стану, які мають залишатися актуальними в операційних системах.
  • Перегляд кодів помилок і повторна спроба поведінки перед запуском.