All
Filtern nach:
Wie zahle ich Cash auf mein Konto ein?
Ich brauche Hilfe bei der Kontoverifizierung
Warum kann ich nicht auf mein Konto zugreifen?
Gibt es Gebühren für das Auszahlen von Krypto?
Ich brauche Hilfe bei der Anmeldung bei meinem Konto
Unsere REST API bietet mehrere Funding-Endpunkte, die die Erledigung der folgenden Einzahlungs-/Auszahlungsaufgaben ermöglichen:
Einzahlungsadressen abrufen/erstellen
Den Status von Einzahlungstransaktionen anzeigen
Eine Auszahlung anfordern (an eine bereits genehmigte Adresse/Konto)
Den Status von Auszahlungstransaktionen anzeigen
Die REST API Funding-Endpunkte sind alle private (authentifizierte) Endpunkte, daher müssen sie mit der HTTP POST-Methode aufgerufen werden und gültige Authentifizierungswerte in den HTTP-Headern enthalten.
API-Schlüssel, die für Funding-Anfragen verwendet werden, müssen bestimmte Berechtigungen enthalten, je nachdem, ob der Schlüssel nur Lesezugriff (nur Anzeige von Funding-Transaktionen) oder vollen Zugriff (Anzeige und Anforderung von Funding-Transaktionen) erlaubt.
Im Folgenden finden Sie Beispiele für jeden der REST API Funding-Endpunkte (unter Verwendung unseres REST API Kommandozeilen-Clients):
DepositMethods
% ./krakenapi DepositMethods asset=doge{"error":[],"result":[{"method":"Dogecoin","limit":false,"gen-address":true}]}
DepositAddresses (keine Einzahlungsadressen verfügbar)
% ./krakenapi DepositAddresses asset=doge method=Dogecoin{"error":[],"result":[]}
DepositAddresses (neue Einzahlungsadresse erstellen)
% ./krakenapi DepositAddresses asset=doge method=Dogecoin new=true{"error":[],"result":[{"address":"DFSHkVSQycPZDu8CkiNvx8ymHKHoMLteUD","expiretm":"0","new":true}]}
DepositStatus (native Netzwerk-Einzahlungen)
% ./krakenapi DepositStatus asset=doge{"error":[],"result":[{"method":"Dogecoin","aclass":"currency","asset":"XXDG","refid":"QSBALMX-YTM4MI-REMLWN","txid":"f0cf9b21eeabb87cd240b61ce813490bf03ae96427f5874a55768e7299a9ac9c","info":"DFSHkVSQycPZDu8CkiNvx8ymHKHoMLteUD","amount":"95.00000000","fee":"0.00000000","time":1676727227,"status":"Success"}]}
DepositStatus (ERC20 Netzwerk-Einzahlungen)
% ./krakenapi DepositStatus asset=usdc{"error":[],"result":[{"method":"USDC","aclass":"currency","asset":"USDC","refid":"Q4FTRAH-KPUTB7-ATW3UH","txid":"0x2756a446fa1bd75c4bb84b151a12456e52e0a65ff0aa5f35d7231cd25856058b","info":"0xc2ed795f33ed0b8b43fa8165de0107438237161e","amount":"10.00000000","fee":"0.00000000","time":1679452779,"status":"Success","originators":["0x9d7f5e4b07d8f3fb9456128191e4bc517d3d706da1b1dcf52037d0c93ecae3cc"]}]}
Beachten Sie das zusätzliche Feld originators, das die ursprüngliche Transaktions-ID (Client zu Kraken) bereitstellt, im Gegensatz zur internen Transaktions-ID (Kraken zu Kraken), die durch das Feld txid bereitgestellt wird.
WithdrawInfo
% ./krakenapi WithdrawInfo asset=doge key=XDG_Wallet amount=100{"error":[],"result":{"method":"XXDG","limit":"100.00000000","amount":"96.00000000","fee":"4.00000000"}}
Withdraw
% ./krakenapi Withdraw asset=doge key=XDG_Wallet amount=100 {"error":[],"result":{"refid":"ASBG2IX-OQZTG5-CRWGN3"}}
WithdrawStatus
% ./krakenapi WithdrawStatus asset=doge{"error":[],"result":[{"method":"Dogecoin","aclass":"currency","asset":"XXDG","refid":"ASBG2IX-OQZTG5-CRWGN3","txid":"86b9bbee8775793d0ef420e3c374a2e7913ad8ba9e1a4939cf3044a09c533e44","info":"DNtxrbNnPWf9RZQMYcrqLL6QRgHoozabwM","amount":"96.00000000","fee":"4.00000000","time":1676713821,"status":"Success"}]}
WithdrawCancel (falls möglich)
% ./krakenapi WithdrawCancel asset=doge refid=ASBTV5V-STE7C7-MIQUAC{"error":[],"result":true}
Im Folgenden finden Sie Beispiele für einige fehlgeschlagene Funding-Anfragen, die die möglicherweise empfangenen Fehlermeldungen zeigen:
DepositAddresses (ohne gültigen method-Parameter)
% ./krakenapi DepositAddresses asset=doge method=invalid {"error":["EFunding:No funding method"]}
WithdrawInfo (mit einer falschen Beschreibung im key-Parameter)
% ./krakenapi WithdrawInfo asset=doge key=invalid amount=100{"error":["EFunding:Unknown withdraw key"]}
Withdraw (Verwendung einer Adresse ohne die erforderlichen Begünstigten-/Empfängerinformationen)
% ./krakenapi Withdraw asset=btc key=BTC_Wallet amount=1.5{"error":["EGeneral:Invalid arguments:beneficiary_recipient"]}
Beachten Sie, dass Begünstigten-/Empfängerinformationen derzeit nur für ausgewählte Auszahlungen von kanadischen Konten erforderlich sind.
WithdrawCancel (für eine bereits in Bearbeitung befindliche Auszahlung)
% ./krakenapi WithdrawCancel asset=doge refid=ASBG2IX-OQZTG5-CRWGN3 {"error":["EFunding:Invalid reference id"]}