I'd like to lead off with I am not developer, but rather a consultant trying to build a work flow in a tool called Alteryx that will automatically pull data from a Box account. I am clearly out of my depth dealing with APIs.
I am currently the editor of a folder that is updated monthly. I have created a workflow in Alteryx (an ETL tool) that does the following:
- Uses the api.box.com/oauth2/token POST request to generate an access token
- Uses the folder and file APIs to pull data from my account
When I use the access token generated by the first step above, I receive a "404 not found" error.
However, when I use the developer token as found in the app configuration page, everything works as intended. The problem is that this developer token expires every 60 minutes and must be refreshed manually. Obviously this is not ideal when we want an automated solution.
I have authorized the app and set the app's access level to "App + Enterprise Access"
Does anybody have any advice on what I may be doing wrong here? I believe I need to generate some sort of access token, but nothing that I've tried seems to work.