Panoramica dell'integrazione

Visualizza come Markdown

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

Questa documentazione è destinata a sistemi esterni che si integrano con il servizio 6MM API . Copre login, autenticazione JWT , gestione API Key , firma API Key HMAC , query di conto, ordini, posizioni, dati di mercato e flussi WebSocket .

Il provisioning degli account e la preparazione dei fondi sono gestiti tramite processi lato piattaforma. Questa documentazione descrive solo endpoint di servizio API chiamabili esternamente.

Endpoint di servizio

TipoPunto finale
REST APIhttps://api.6mm.com
WebSocketwss://ws.6mm.com/ws

Flusso di integrazione

Sequenza di integrazione consigliata:

  1. Accedi con l’account fornito dalla piattaforma e ottieni un accessToken.
  2. Per l’accesso programmatico lato server, creare prima un API Key con JWT e memorizzare in modo sicuro il apiSecretrestituito una tantum.
  3. Le query private e gli endpoint di ordine e posizione possono essere chiamati con Authorization: Bearer <accessToken> o con firma API Key.
  4. Per i flussi privati WebSocket , crea prima un listenKey , poi collegati a wss://ws.6mm.com/ws?listenKey=....
  5. I dati di mercato REST endpoint e i canali pubblici di WebSocket non richiedono autenticazione.

Scelta dell’autenticazione

ScenarioMetodo consigliato
Azioni dell’utente frontendJWT
Chiamate programmatiche lato serverAPI Key + HMAC firma
API Key creazione, aggiornamento e cancellazioneJWT
REST di mercato pubblico / WebSocket pubbliciNessuna autenticazione richiesta

Ambito della documentazione

Questa documentazione copre login, autenticazione JWT , gestione API Key , firma API Key HMAC , query di conto, ordini, posizioni, dati di mercato e flussi di WebSocket .

  1. Ambienti e Convenzioni Comuni
  2. Autenticazione e Firma Richieste
  3. REST API e WebSocket
  4. Raccomandazioni per l’Integrazione
  5. Elenco di controllo per il lancio della produzione