I believe there might have been a breaking change with the most recent update. I now only receive 403 Errors when trying to send API calls to our Canvas Beta server.
Notes:
1. I have generated a new API key and updated the system with this new key and client id, and receive the same 403 error.
2. I do not receive the error when running the same request using our same codebase on our test or prod instance of Canvas.
3. No updates have been made on our part that would cause a 403 error.
4. When using a browser to directly access the API (namely [BETA URL]/api/v1/users/[USER ID] I receive the appropriate response without issue.
Any ideas?