We had this automated, but patreon blocked our IP, so I’ll update it manually rn, and try to do that at least once a month.
Did you try sending them an email or opening a issue asking them to to whitelist the IP? . this is completely unreasonable. you are a paying customer.
graphtreon is making a ton of requests so i think there should not be a problem. or maybe you could parse graphtreon instead.
You could create a repository with just this data and be liberal when giving out access.
didn’t even know they have a API. i meant parsing the HTML with something like selenium, there are probably lighter options. if you will do this once a day or week i can’t see why your API should be blocked (its like some developer repeatedly checking that in his browser).
They probably make something like 80 dollar a month of you. maybe a tech support representative just needs to input your IP to their system. it takes a couple of minutes for someone who makes about $20 an hour so not unreasonable . especially if you will warn/threaten them that you will remove patreon.