Integration Überblick

Als Markdown anzeigen

REST Basis URL: https://api.6mm.com
WebSocket URL: wss://ws.6mm.com/ws

Diese Dokumentation richtet sich an externe Systeme, die mit dem 6MM API -Dienst integriert werden. Sie umfasst Login, JWT Authentifizierung, API Key Management, API Key HMAC Signing, Kontoanfragen, Bestellungen, Positionen, Marktdaten und WebSocket Streams.

Kontobereitstellung und Finanzierungsvorbereitung erfolgen über plattformseitige Prozesse. Diese Dokumentation beschreibt nur extern aufrufbare API Service-Endpunkte.

Dienstendpunkte

TypEndpunkt
REST APIhttps://api.6mm.com
WebSocketwss://ws.6mm.com/ws

Integrationsfluss

Empfohlene Integrationsreihenfolge:

  1. Melden Sie sich mit dem von der Plattform bereitgestellten Konto an und erhalten Sie ein accessToken.
  2. Für den serverseitigen programmatischen Zugriff erstellen Sie zuerst einen API Key mit JWT und speichern Sie die einmalig zurückgegebenen apiSecretsicher.
  3. Private Abfragen sowie Order- und Positionsendpunkte können entweder mit Authorization: Bearer <accessToken> oder per API Key-Signatur aufgerufen werden.
  4. Für private WebSocket Streams erstellen Sie zuerst ein listenKey und verbinden Sie sich dann mit wss://ws.6mm.com/ws?listenKey=....
  5. Marktdaten REST Endpunkte und öffentliche WebSocket -Kanäle erfordern keine Authentifizierung.

Authentifizierungswahl

SzenarioEmpfohlene Methode
Frontend-BenutzeraktionenJWT
Serverseitige programmatische AufrufeAPI Key + HMAC Signatur
API Key Erstellung, Aktualisierung und LöschungJWT
Öffentlicher Markt REST / öffentliche WebSocketKeine Authentifizierung erforderlich

Dokumentationsumfang

Diese Dokumentation behandelt Login, JWT Authentifizierung, API Key Management, API Key HMAC Signing, Kontoanfragen, Bestellungen, Positionen, Marktdaten und WebSocket Streams.

  1. Umgebungen & Gemeinsame Konventionen
  2. Authentifizierung und Request Signing
  3. REST API und WebSocket
  4. Integrationsempfehlungen
  5. Produktionsstart-Checkliste