A REST API da Kucoin oferece endpoints públicos e privados. Os endpoints Privados exigem que as mensagens sejam assinadas para aumentar a segurança das transações.
Primeiro você deve fazer login na sua conta Kucoin e criar uma nova API, você obterá os seguintes valores:
Esses campos devem ser configurados na propriedade Kucoin do componente cliente da API Kucoin.
Uma vez configurado, você pode começar a fazer requisições privadas à REST API do Kucoin Pro
*As Private Requests exigem que sua máquina local tenha a hora local sincronizada; caso contrário, as requisições serão rejeitadas pelo servidor Kucoin. Confira o artigo a seguir sobre isso, 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);