I'm trying to build a database with information that I can get with a lot of http GET requests to the target server's API. The problem is that they obviously do have restrictions.
After 80+ requests, I get an error message if I try to fetch any more data. At first, I thought it was just an IP block, so I tried using a VPN to change my IP but the server's API is still returning an error message, so they gotta have another way of blocking users from the API.
Which methods are out there to block users from fetching data from a public API besides IP block?
I'm using NodeJS by the way, no browser involved, just http GET requests from a node file.