Subscrições (API WebSockets)

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

Subscrições de WebSockets

Os pedidos de subscrição são enviados através de uma ligação WebSocket. Para subscrever um feed, é necessária uma ligação WebSocket para estabelecer uma ligação utilizando o seguinte URL:

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

Manter a ligação ativa

Para manter a ligação WebSocket ativa, terá de fazer um pedido de ping pelo menos a cada 60 segundos. Pode ver isto na nossa implementação de exemplo.

Instantâneos e atualizações

Para facilitar a utilização, a maioria dos feeds WebSocket envia primeiro um instantâneo do histórico ou do estado atual e, subsequentemente, envia atualizações em tempo real.

Autenticação

Para subscrever um feed privado, os clientes devem passar um desafio que envolve assinar uma mensagem (ver Secção Desafio de Assinatura) com a chave API privada. Primeiro, uma mensagem deve ser enviada para solicitar o desafio. Em segundo lugar, o desafio resolvido tem de ser passado em cada mensagem de subscrição e anulação de subscrição que é enviada.

Precisa de mais ajuda?