Introdução

Última atualização: 31/03/2025

Disponibilizamos uma API Websocket e uma API REST (Representational State Transfer) que pode aceder facilmente através de pedidos HTTPS.

Existem dois tipos de métodos API: métodos públicos e métodos privados. Qualquer pessoa pode usar os métodos públicos, por exemplo, para obter dados de mercado. Tudo o que precisa de fazer é colar o pedido HTTPS no seu navegador ou escrever um código que envie estes pedidos automaticamente.

Para aceder aos métodos privados, precisa de ser um cliente verificado e gerar o seu conjunto pessoal de chaves API.

A API REST permite aceder de forma segura às funcionalidades da sua conta Kraken Derivatives.
Exemplos de funcionalidades da API REST:

  • solicitar informações de preços atuais ou históricos

  • verificar o seu saldo de conta e PnL

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

  • colocar ou cancelar ordens (individualmente ou em lote)

  • ver as suas ordens em aberto

  • posições em aberto ou histórico de transações

  • solicitar um levantamento de ativos digitais

Estas funcionalidades são chamadas de "endpoints" e são explicadas na secção da API REST.

A API Websocket permite estabelecer de forma segura um canal de comunicação com a plataforma Kraken Derivatives para receber informações em tempo real. Isto permite ouvir atualizações em vez de enviar pedidos continuamente. Estes canais são chamados de subscrições e são explicados na secção da API Websocket.

Alguns dos endpoints permitem realizar tarefas sensíveis, como iniciar um levantamento de ativos digitais. Para aceder a estes endpoints de forma segura, a API utiliza técnicas de encriptação desenvolvidas pela Agência de Segurança Nacional. Esta secção descreve como encriptar a sua comunicação com a API ao aceder a estes endpoints.

A API pode ser implementada usando qualquer linguagem de programação que desejar (por exemplo, C, C++, Java ou PHP), desde que seja capaz de gerir pedidos HTTP. Sugerimos vivamente que consulte os exemplos de código listados na secção Recursos Adicionais.

AVISO LEGAL: Utilize a API apenas se tiver competências de programação adequadas e tiver compreendido totalmente as suas funcionalidades. A Kraken Derivatives exclui toda a responsabilidade por perdas e danos resultantes da utilização da API, incluindo, mas não se limitando a, perdas e danos resultantes de uso erróneo da API, indisponibilidade da API, outras falhas técnicas ou mau funcionamento da API ou perda de chaves API.

Precisa de mais ajuda?