6MM Developer API

Ver como Markdown

A secção de Desenvolvedores destina-se a engenheiros backend e equipas de plataforma que se integram diretamente com 6MM API. Explica as convenções, o modelo de segurança, os recursos REST , os canais de streaming e as verificações operacionais necessárias antes do uso em produção.

Áreas de documentação

ÁreaO que cobre
Configuração da integraçãoEndereços de serviço, convenções de pedido, forma de resposta e modos de acesso.
Autenticação e segurançaJWT, API Key permissões, HMAC assinatura, proteção contra repetições e sincronização temporal.
REST APIEndpoints públicos, dados de utilizadores/contas, ordens, posições e dados de mercado.
WebSocketCiclo de vida da ligação, fluxos de mercado público e fluxos de utilizadores privados.
Referência e resolução de problemasEnums, códigos de erro e recomendações práticas de integração.

Lista de verificação de produção

  • Guardar API segredos apenas no backend.
  • Sincronizar o tempo do servidor antes dos pedidos assinados.
  • Tratar todos os campos de precisão numérica como cadeias, a menos que uma página diga explicitamente o contrário.
  • Utilizar idempotência, IDs de pedidos e registos estruturados em torno dos fluxos de encomendas.
  • Subscrever WebSocket fluxos para estados que devem manter-se atualizados nos sistemas operacionais.
  • Rever códigos de erro e comportamento de retentativas antes do lançamento.