Binance api calls on vercel

Hi,
I have nextjs project and from this project I call binacne api public routes.
In local environment everything works fine but when I deploy it on vercel then binance api tells me ‘Restricted access’(error 451).
Any suggestions ?

Binance blocks many cloud / datacenter IP ranges.

So Binance responds with:

451 – Restricted access

This is Binance intentionally blocking server-hosted traffic

Why public routes still fail

Even though you’re calling public Binance endpoints (no API key), Binance still applies:

  • Geo restrictions

  • Datacenter / bot protection

  • IP reputation checks

So “public” ≠ “allowed from anywhere”

1 Like