Velo API: 429 error when User-Agent is missing

Question:
I’m trying to build an API, and it works well from Postman. However, from the 3rd party application I’m trying to connect, I get 429 error.

Looking into it, it seems that it’s all because the 3rd party is not sending “User-Agent” header. I was able to reproduce the problem in postman: if I uncheck the “User-Agent” header, then suddenly I’m getting 429 error.

My problem is that I can’t control in any way what the 3rd party’s request.

Is it possible to overcome this validation?

Thank you!

Just to confirm, is this API you’re building using HTTP Functions?