Suíte de teste da WebSocket API v1 (JavaScript)

Última atualização: 1 de abril de 2025

Nossa WebSocket API fornece um fluxo ao vivo de dados de mercado (livro de ordens, ticker, execuções de negociação, etc.) para nossos mercados. Ela também fornece atualizações de status em tempo real para várias informações da conta (ordens abertas, negociações, etc.).

Qualquer linguagem de programação moderna (Python, JavaScript, Java, variantes de C, Go etc.) pode ser usada para implementar nossa WebSocket API, mas às vezes é necessário interagir com a API sem escrever nenhum código personalizado (como para validação de mensagens, testes de rede, etc.).

Para este propósito, fornecemos as seguintes suítes de teste da WebSocket API, que permitem a interação com os feeds de dados de mercado públicos e os feeds de status de ordens/negociações privados (autenticados) através de um navegador web gráfico (Recomendamos usar o Chrome).

Instruções de Uso

  • Baixe e descompacte os arquivos Zip da suíte de teste

    Isso criará novos diretórios/pastas chamados Kraken_WebSocket_Test_Suite_Public e Kraken_WebSocket_Test_Suite_Private contendo os arquivos HTML, JavaScript, CSS e de imagem para as suítes de teste.

  • Abra os arquivos WebSocket_API_Public.html e WebSocket_API_Private.html

    Qualquer navegador web gráfico moderno pode ser usado, mas o Chrome é recomendado.

  • Clique no botão Abrir Conexão WebSocket

    Isso criará uma nova conexão persistente com a WebSocket API, usando a URL WebSocket apropriada (ws.kraken.com ou ws-auth.kraken.com).

  • Envie uma mensagem de assinatura ou negociação para a WebSocket API

    Digite uma mensagem na pequena caixa de texto e clique no botão Enviar Mensagem para WebSocket.

  • Receba a resposta da WebSocket API

    Mensagens transmitidas ao vivo serão exibidas na grande área de texto.

  • Clique no botão Fechar Conexão WebSocket

    Isso fechará a conexão com a WebSocket API e as mensagens transmitidas ao vivo pararão.

Precisa de mais ajuda?