6MM Developer API

Ver como Markdown

A seção de Desenvolvedores é para engenheiros backend e equipes de plataforma que se integram diretamente com 6MM API. Ela explica as convenções, o modelo de segurança, recursos de REST , canais de streaming e verificações operacionais necessárias antes do uso em produção.

Áreas de documentação

ÁreaO que ela cobre
Configuração da integraçãoEndereços de serviço, convenções de requisição, forma de resposta e modos de acesso.
Autenticação e segurançaJWT, API Key permissões, assinatura de HMAC , proteção contra replay e sincronização de tempo.
REST APIEndpoints públicos, dados de usuários/contas, ordens, posições e dados de mercado.
WebSocketCiclo de vida da conexão, streams de mercado público e streams de usuários privados.
Referência e solução de problemasEnums, códigos de erro e recomendações práticas de integração.

Checklist de produção

  • Armazene API segredos apenas no backend.
  • Sincronizar o tempo do servidor antes das solicitações assinadas.
  • Tratar todos os campos de precisão numérica como strings, a menos que uma página diga explicitamente o contrário.
  • Usar idempotência, IDs de requisição e logs estruturados ao redor dos fluxos de pedidos.
  • Assinar WebSocket fluxos para estados que devem permanecer atualizados nos sistemas operacionais.
  • Revise códigos de erro e comportamentos de tentativa antes do lançamento.