6MM Developer API

Zobacz jako Markdown

Sekcja Developer jest przeznaczona dla inżynierów backendu i zespołów platformowych integrujących się bezpośrednio z 6MM API. Wyjaśnia konwencje, model bezpieczeństwa, REST zasoby, kanały streamingowe oraz kontrolę operacyjną potrzebną przed użyciem produkcyjnym.

Obszary dokumentacji

ObszarCo obejmuje
Konfiguracja integracjiAdresy usług, konwencje żądań, kształt odpowiedzi oraz tryby dostępu.
Uwierzytelnianie i bezpieczeństwoJWT API Key uprawnień, podpisywanie HMAC , ochronę przed odtwarzaniem i synchronizację czasu.
REST APIPubliczne punkty końcowe, dane użytkowników/kont, zamówienia, pozycje i dane rynkowe.
WebSocketCykl życia połączenia, strumienie publicznych i prywatne strumienie użytkowników.
Odniesienie i rozwiązywanie problemówEnumy, kody błędów i praktyczne zalecenia dotyczące integracji.

Lista kontrolna produkcji

  • Przechowywanie API sekretów tylko na zapleczu.
  • Synchronizacja czasu serwera przed podpisanymi żądaniami.
  • Traktuj wszystkie pola precyzyjności liczbowej jako ciągi znaków, chyba że strona wyraźnie mówi inaczej.
  • Używaj idempotencji, identyfikatorów żądań oraz ustrukturyzowanych logów wokół przepływów zamówień.
  • Subskrybować WebSocket strumienie stanów, które muszą pozostać aktualne w systemach operacyjnych.
  • Przegląd kodów błędów i zachowania ponownej próby przed uruchomieniem.