It looks like they changed the way Authentication works with the API. I can get a bearer token, but that new token does not work with any of the other calls. That is how far I got so far, will have a look over the weekend if there is a way to easily fix it. But for now this, and any others that rely on the API will remain broken.