When I make a call to my free server on PythonEverywhere, I get a max retry error when i tries to make an API call to the Siri Bus API. However, when I make a call directrly to Siri from my local machine, there's no problem. I'm not calling it super frequently so I don't think its a rate issue.
I'm wondering if the servers on PythonEverywhere have a shared ip pool and thus I'm getting throttled there? Otherwise I'm invoking the api incorrectly somehow when calling it from a server...