Ambientes e Convenções Comuns

Ver como Markdown

Pontos Finais de Serviço

TipoPonto final
REST APIhttps://api.6mm.com
WebSocketwss://ws.6mm.com/ws

Tempo e Valores Numéricos

  • Salvo indicação em contrário, os campos de tempo são carimbos de tempo de milissegundos do Unix.
  • Estatísticas diárias, instantâneos de saldo e estatísticas de volume de negociação utilizam os limites UTC dias por defeito.
  • Campos sensíveis à precisão, como quantidade, preço, quantidade e taxa, são transmitidos como cadeias.
  • IDs inteiros grandes como orderId, conditionId strategyId são devolvidos como cadeias em JSON.

Formato de Resposta

Resposta bem-sucedida:

1{
2 "code": 0,
3 "message": "success",
4 "data": {},
5 "requestId": "req-12345678"
6}

Resposta ao erro:

1{
2 "code": 1003,
3 "message": "Invalid token",
4 "requestId": "req-12345678"
5}

Notas:

  • Erros de negócio normalmente ainda retornam a estrutura unificada de JSON . Os integradores devem verificar code primeiro.
  • Falhas de autenticação podem devolver HTTP 401; A limitação de taxa pode devolver HTTP 429.
  • Pode enviar X-Request-ID no cabeçalho do pedido. O empregado irá devolve-lo como requestId na resposta.