API Endpoints Inaccessible via App
djotaku opened this issue · 4 comments
Many complaints on Discord, so it's not just my App. Endpoints accessible via website.
I'm getting a 403: Forbidden Error
Image of issue when I run my code:
Relevant code for the above (using Node JS)
const basicInfo = 'https://www.extra-life.org/api/participants/' + config.participantID console.log("Attempting to use: " + basicInfo)
...
function updateGoal() { request({ url: basicInfo, json: true }, (error, response, body) => { if (error || response.statusCode !== 200) { console.log(
Error in updateGoal(): ${error} (status code ${response.statusCode})) return }
...
updateGoal() setInterval(updateGoal, 70000)
Working for me today, did you guys at DonorDrive change anything?
They changed the Cloudflare firewall rules again, and it seems to be working here, too. I was waiting a bit to test it, based on Havok's comment in the Discord about the change rollout taking some time.
we are working on ways to make this a better experience moving forward. in the meantime, don't hesitate to reach out here, or via the #donordrive-support channel on Extra Life's Discord server if this pops up again