A REST API da Coinbase 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 Coinbase e criar uma nova API, você obterá os seguintes valores:
Estes campos devem ser configurados na propriedade Coinbase do componente cliente da API Coinbase.
Uma vez configurado, você pode começar a fazer requisições privadas à REST API da Coinbase
oCoinbase := TsgcWSAPI_Coinbase.Create(nil);
oCoinbase.Coinbase.ApiKey := '<your api key>';
oCoinbase.Coinbase.ApiSecret := '<your api secret>';
ShowMessage(oCoinbase.REST_API.ListAccounts);