La REST API di Kucoin offre endpoint pubblici e privati. Gli endpoint privati richiedono che i messaggi siano firmati per aumentare la sicurezza delle transazioni.
Per prima cosa è necessario accedere al proprio account Kucoin e creare una nuova API; si otterranno i seguenti valori:
Questi campi devono essere configurati nella proprietà Kucoin del componente client API Kucoin.
Una volta configurato, è possibile iniziare a effettuare richieste private alle API REST di Kucoin Pro
*Le richieste Private richiedono che la macchina locale abbia l'orario locale sincronizzato; in caso contrario, le richieste verranno rifiutate dal server Kucoin. Consultare il seguente articolo a riguardo: Kucoin Private Requests Time.
oKucoin := TsgcWSAPI_Kucoin.Create(nil);
oKucoin.Kucoin.ApiKey := '<your api key>';
oKucoin.Kucoin.ApiSecret := '<your api secret>';
oKucoin.Kucoin.Passphrase := '<your passphrase>';
ShowMessage(oKucoin.REST_API.GetListAccounts);