Assinaturas (API de WebSockets)

Última atualização: 31 de mar. de 2025

Assinaturas de WebSockets

As solicitações de assinatura são enviadas por meio de uma conexão de web socket. Para assinar um feed, é necessária uma conexão de web socket para estabelecer uma conexão usando o seguinte URL:

wss://futures.kraken.com/ws/v1

Mantendo a conexão ativa

Para manter a conexão do websocket ativa, você precisará fazer uma solicitação de ping a cada 60 segundos, no mínimo. Você pode ver isso em nossa implementação de exemplo.

Instantâneos e atualizações

Para facilitar o uso, a maioria dos feeds de web socket primeiro envia um instantâneo do histórico ou estado atual e, posteriormente, envia atualizações em tempo real.

Autenticação

Para assinar um feed privado, os clientes devem passar por um desafio que envolve a assinatura de uma mensagem (consulte a Seção Desafio de Assinatura) com a chave de API privada. Primeiro, uma mensagem deve ser enviada para solicitar o desafio. Segundo, o desafio resolvido deve ser passado em cada mensagem de inscrição e cancelamento de inscrição que é enviada.

Precisa de mais ajuda?