Coinbase doesnβt require authentication: https://docs.cloud.coinbase.com/sign-in-with-coinbase/docs/api-prices#get-spot-price
CoinGecko also: https://docs.coingecko.com/reference/simple-price
CoinGecko seems to rate limit more aggressively than Coinbase.