All
Filtrar por:
Como faço para depositar dinheiro na minha conta?
Eu preciso de ajuda com a verificação da conta
Por que não consigo acessar minha conta?
Há taxas de retirada de criptomoedas?
Eu preciso de ajuda para entrar na minha conta
A nova API de Financiamento da Kraken simplifica o modelo de permissões para muitos endpoints. Como a mesma chave API funciona tanto nos endpoints Legacy quanto nos novos, algumas operações que antes exigiam múltiplas permissões nos Legacy agora exigem menos permissões nos novos endpoints. Este artigo explica o que mudou e o que você deve saber.
Na API de Financiamento Legacy, vários endpoints somente leitura exigiam permissões compostas. Por exemplo, para visualizar seus endereços de saque, era necessário que tanto Query Funds quanto Withdraw Funds estivessem habilitados na mesma chave.
Nos novos endpoints, todos os endpoints de financiamento somente leitura foram consolidados sob uma única permissão Query Funds. Isso facilita a configuração de chaves para monitoramento e relatórios sem conceder acesso de gravação desnecessário.
No entanto, isso também significa que uma chave API existente com Query Funds habilitado poderá acessar mais informações através dos novos endpoints do que poderia através dos endpoints legados.
Os seguintes endpoints exigem menos permissões do que seus equivalentes Legacy:
Novos Endpoints | Novas Permissões | Equivalente Legacy | Permissões Legacy |
|---|---|---|---|
| listFundingWithdrawals | Query Funds | Obter Status de Saques Recentes | Withdraw Funds OU Data - Query Ledger Entries |
| listFundingAddresses | Query Funds | Obter Endereços de Saque | Query Funds E Withdraw Funds |
| getFundingAddresses | Query Funds | Obter Endereços de Saque | Query Funds E Withdraw Funds |
| listFundingMethods | Query Funds | Obter Métodos de Depósito | Consultar Fundos E Depositar |
| listFundingWithdrawalLimits | Consultar Fundos | Obter Métodos de Saque | Consultar Fundos E Sacar |
Se você possui uma chave de API que foi criada apenas com a permissão Consultar Fundos, essa chave agora pode acessar as seguintes informações por meio dos novos endpoints que ela não conseguia acessar anteriormente via Legado:
Sua lista de endereços de saque (anteriormente também exigia Sacar Fundos)
Seu histórico de saques (anteriormente exigia Sacar Fundos ou Dados - Consultar Entradas do Livro Razão)
Métodos de financiamento disponíveis (anteriormente também exigia Depositar)
Limites e métodos de saque (anteriormente também exigia Depositar)
Se você concedeu uma chave apenas de Consultar Fundos a um serviço de terceiros para rastreamento ou relatório de portfólio, esse serviço agora pode recuperar informações adicionais da conta por meio da nova API, incluindo seus endereços de saque e histórico de saques. Embora esses dados sejam somente leitura, isso pode representar mais visibilidade do que você pretendia compartilhar.
Os seguintes novos endpoints exigem as mesmas permissões que seus equivalentes Legado:
Endpoint | Permissão | Operação |
|---|---|---|
| createFundingWithdrawal | Sacar Fundos | Criar um saque para um endereço na lista de permissões |
| listFundingDepositLimits | Consultar Fundos | Visualizar limites de depósito |
| listFundingDeposits | Consultar Fundos | Listar depósitos |
| listFundingAssets | Consultar Fundos | Listar ativos de financiamento disponíveis |
| listFundingNetworks | Consultar Fundos | Listar redes de financiamento disponíveis |
| calculateFundingFees | Consultar Fundos | Calcular taxas de depósito/saque |
Os seguintes endpoints são novos e não possuem equivalente Legacy:
Endpoint | Permissão | Operação |
|---|---|---|
| claimFundingDepositAddress | Depositar | Gerar ou reivindicar um endereço de depósito |
| generateFundingLightningAddress | Depositar | Gerar um endereço/fatura de depósito Lightning |
| listFundingClaimedAddresses | Consultar Fundos | Listar endereços de depósito |
| createFundingAddress | Adicionar Endereços de Saque | Criar um endereço de saque |
| deleteFundingAddress | Adicionar Endereços de Saque | Excluir um endereço de retirada |
Revise suas chaves de API existentes
Se você tem chaves de API com Query Funds ativado e que são compartilhadas com serviços de terceiros, revise se você se sente confortável com esses serviços acessando dados adicionais somente leitura através dos novos endpoints.
Aplique o princípio do menor privilégio
Ao criar novas chaves de API, ative apenas as permissões de que seu aplicativo precisa. O modelo de permissão simplificado facilita a concessão de acesso somente leitura sem também conceder acesso de escrita.
Use controles de segurança adicionais
Para qualquer chave de API, especialmente aquelas com permissões elevadas, considere ativar:
Autenticação de dois fatores (2FA) para chaves de API para exigir um código 2FA em cada chamada de API