Binance API (i.e https://api.binance.com/api/v3/ticker/price) does it when there are too many requests from one IP (I assume that's the reason). They could have used something else like 429 but for some obscur reasons they're using 418 (if anyone knows the actual reason...).
It will happen often if you try to make a call to their API through Google sheet scripts.
It will happen often if you try to make a call to their API through Google sheet scripts.