I am having trouble understanding how to authenticate my app to use the REST API with my specific use case. A high level overview of what I need my app to do is as follows:
- Read existing boards
- Compare items on the boards to data within a data warehouse
- Create board items to represent specific data in the data warehouse (if they don’t already exist)
This would be executed by a script and run on a schedule, so no human user would be involved.
What I am not understanding is Step 2 of the “Authorization flow for expiring tokens”: “Request user for authorization”. https://developers.miro.com/reference/request-user-for-authorization
How does this work since there will be no user? Is there another way to receive an authorization code or a way to get an access token without one?
I am a business analyst, not a developer, so explaining it like I’m five is much appreciated!
Thanks in advance!