Conjunto de testes da API WebSocket v1 (JavaScript)

Última atualização: 1 de abr. de 2025

Nossa API WebSocket fornece um fluxo de dados de mercado em tempo real (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 C, Go etc.) pode ser usada para implementar nossa API WebSocket, 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 fim, fornecemos os seguintes conjuntos de testes da API WebSocket, 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) por meio de um navegador web gráfico (Recomendamos usar o Chrome).

Instruções de Uso

  • Baixe e descompacte os arquivos Zip do conjunto de testes

    Isso criará novos diretórios/pastas chamados Kraken_WebSocket_Test_Suite_PublicKraken_WebSocket_Test_Suite_Private contendo os arquivos HTML, JavaScript, CSS e de imagem para os conjuntos de testes.

  • Abra os arquivos WebSocket_API_Public.htmlWebSocket_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 API WebSocket, usando a URL WebSocket apropriada (ws.kraken.com ou ws-auth.kraken.com).

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

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

  • Receba a resposta da API WebSocket

    As 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 API WebSocket e as mensagens transmitidas ao vivo serão interrompidas.

Precisa de mais ajuda?