V0 API HTTP 429 Security Checkpoint errors when calling from VPS

I am implementing the v0 API. In my DEV-environment (at home), all works great. But, when I deploy the same code (same API key) to my VPS (that runs in a datacenter), all my API requests result in HTTP 429 responses, with a full HTML page as the result, which includes :

<title>Vercel Security Checkpoint</title>

Ofc, my API client cannot complete any HTML/Javascript-based Security Checkpoint, since REST API’s are a machine-to-machine interface.

I have searched all the settings in my account, but the only security settings I can find that come close to anything checkpoint related are project based (settings for a specific project). But I get this error also on non-project specific v0 API endpoints (like https://api.v0.dev/v1/projects).

I have tried 2 VPSses, in 2 datacenters, but the result is the same. The outbound IP’s of both VPSses are also not on any blacklist or anything.

Does anybody have any idea how to solve this?

I reached out to Vercel support on this, but they stated that -in order to get support on this paid (v0 premium) service- i need another paid service (Vercel Pro). This makes me cry a bit, but that’s a discussion for another day.