Introdução

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

Fornecemos uma API Websocket e uma API REST (Representational State Transfer) que você pode acessar facilmente por meio de solicitações HTTPS.

Existem dois tipos de métodos de API: métodos públicos e métodos privados. Qualquer pessoa pode usar os métodos públicos, por exemplo, para recuperar dados de mercado. Tudo o que você precisa fazer é colar a solicitação HTTPS em seu navegador ou escrever um código que envie essas solicitações automaticamente.

Para acessar os métodos privados, você precisa ser um cliente verificado e gerar seu conjunto pessoal de chaves de API.

A API REST permite acessar com segurança as funcionalidades da sua conta Kraken Derivatives.
Exemplos de funcionalidades da API REST:

  • solicitar informações de preço atuais ou históricas

  • verificar o saldo da sua conta e PnL

  • seus parâmetros de margem e limites de liquidação estimados

  • colocar ou cancelar ordens (individualmente ou em lote)

  • ver suas ordens abertas

  • posições abertas ou histórico de negociações

  • solicitar uma retirada de ativo digital

Essas funcionalidades são chamadas de "endpoints" e são explicadas na seção API REST.

A API websocket permite estabelecer com segurança um canal de comunicação com a plataforma Kraken Derivatives para receber informações em tempo real. Isso permite ouvir atualizações em vez de enviar solicitações continuamente. Esses canais são chamados de assinaturas e são explicados na seção API Websocket.

Alguns dos endpoints permitem realizar tarefas sensíveis, como iniciar uma retirada de ativo digital. Para acessar esses endpoints com segurança, a API usa técnicas de criptografia desenvolvidas pela Agência de Segurança Nacional. Esta seção descreve como criptografar sua comunicação com a API ao acessar esses endpoints.

A API pode ser implementada usando qualquer linguagem de programação que você desejar (por exemplo, C, C++, Java ou PHP), desde que seja capaz de gerenciar solicitações HTTP. Sugerimos fortemente que você consulte os exemplos de código listados na seção Recursos Adicionais.

AVISO LEGAL: Use a API apenas se você tiver habilidades de programação adequadas e tiver compreendido totalmente suas funcionalidades. A Kraken Derivatives exclui toda responsabilidade por perdas e danos resultantes do uso da API, incluindo, mas não se limitando a, perdas e danos resultantes do uso errôneo da API, indisponibilidade da API, outra falha técnica ou mau funcionamento da API ou perda de chaves de API.

Precisa de mais ajuda?