Utilizzo dell'API Kraken con un servizio di terze parti

Ultimo aggiornamento: 1 apr 2025

La nostra API consente a servizi di terze parti (come bot di trading, app mobili e servizi di gestione del portafoglio) di integrarsi con un account Kraken in modo che possano visualizzare i saldi del conto, recuperare la cronologia di trading, effettuare e annullare ordini e così via.

Qualsiasi titolare di account che desideri utilizzare un servizio di terze parti deve semplicemente creare una chiave API con la configurazione appropriata e fornire questa chiave al servizio di terze parti (spesso chiamato importazione di una chiave API).

Per la maggior parte, queste integrazioni funzionano senza problemi, ma a volte possono verificarsi problemi che causano risultati imprevisti o messaggi di errore inattesi.

I problemi con i servizi di terze parti si verificano spesso quando il servizio sta tentando un'operazione per la quale la chiave API non dispone dell'autorizzazione, o quando l'autenticazione a due fattori (2FA) della chiave API impedisce completamente l'accesso.Se il tuo servizio di terze parti non funziona come previsto, dovresti rivedere le tue chiavi API e le loro impostazioni tramite la scheda Nome utente -> Impostazioni -> API nell'applicazione web Kraken Pro.

pro api v2.gif


Dovrai assicurarti che la chiave API utilizzata abbia tutte le impostazioni e le autorizzazioni richieste dal tuo servizio e che l'autenticazione a due fattori non impedisca l'accesso.I dettagli completi sulla generazione e configurazione delle chiavi API (inclusa una spiegazione delle autorizzazioni) sono disponibili tramite la nostra pagina di supporto per le chiavi API.

Alcuni servizi di terze parti (come Crypto as a Service di Fidor) riscontrano anche problemi nel collegamento agli account Kraken quando gli account sono nuovi e non hanno alcuna attività di finanziamento o trading. Per i nuovi account, alcune chiamate API restituiranno una risposta insolita, come una risposta riuscita ma vuota del tipo: {"error":[]} che potrebbe essere interpretata erroneamente dal servizio di terze parti, con conseguente errore imprevisto (come l'errore del server 500 di Fidor).

Se il tuo servizio di terze parti restituisce un errore imprevisto e il tuo account Kraken è nuovo (senza alcuna attività di finanziamento o trading), aggiungi dei fondi al tuo account Kraken tramite la scheda Finanziamento della gestione dell'account. Anche una piccola quantità sarebbe sufficiente per creare un'attività, dopodiché il tuo servizio di terze parti dovrebbe iniziare a funzionare correttamente.

Mentre alcune applicazioni di terze parti raccomandano agli utenti di modificare l'impostazione della finestra nonce, le chiavi API che hanno un'impostazione della finestra nonce insolitamente alta potrebbero potenzialmente causare la comparsa di un errore. L'impostazione della finestra nonce è intesa a risolvere problemi di rete (come l'accesso a Internet inaffidabile), quindi nella maggior parte dei casi, l'impostazione della finestra nonce dovrebbe essere mantenuta al suo valore predefinito di 0 (zero).

Se inizi a riscontrare errori con le tue chiavi API e il servizio di terze parti, un possibile risultato potrebbe essere che le tue chiavi API si siano corrotte. Ciò accade solo quando riscontrano troppi errori. Raccomandiamo all'utente di eliminare le chiavi esistenti e di generare una nuova coppia di chiavi API con tutte le autorizzazioni richieste, e di importare questa nuova chiave API nel servizio di terze parti.

Hai ancora bisogno di aiuto?