Hi my websocket python app started failing when authentication was made mandatory - looks like back in august.
I’ve updated the websockets code to send passphrase, key, timestamp and signature but i get back error “Invalid API Key”
After getting passphrase and apisecret from coinbase my subscribe request looks like :
I’ve switched to the advance api websocket because the authentication fields look a lot simpler, however, i still get an error. starting with subcription message with the non auth fields in i have this function which sets the right tags (api_key, passphrase, timestamp) but still yield authentication error :
this may be a dumb question, but whenever I click generate a new api key, it doesn’t give me any option to choose which type of API, it just says:
New API Key
If you’re an application developer creating apps for others, please use OAuth2.
Primary accounts are highlighted with
BTC Wallet Cash (USD)LTC Wallet ETH2 Wallet
USDT Wallet ETC Wallet XLM Wallet XRP Wallet
ETH Wallet Permissions
Documentation for the Coinbase API can be found here.
Select all | Select none
Webhook for notifications (optional). For more information, see our documentation
Allowed IP Addresses:
See examples. Leave blank to allow all IPs.
it doesn’t ask “pro, exchange, or advanced”.
Or am I understanding your question wrong?
Is the Coinbase Pro API still alive? I used to subscribe to it, and tried to bring it up recently. Also, all of my assets there were transferred to Coinbase proper this past March. Any good examples for python to authenticate cleanly to the Advanced Trade API?