All API requests require an access token. The access token contains information about which scopes the user has authorized, and which API calls your application is permitted to make on the user’s behalf. You can select to use an expiring or a non-expiring token while creating your app. You cannot enable, disable, or update this setting after you create your app.
Here’s a summary of the steps involved in the OAuth authorization flow using non-expiring access tokens:
Prerequisites
- Create a Developer team in Miro
- Create your app in Miro
- Configure your app in Miro
- Install your app in Miro
REST API OAuth authorization flow
Here’s a summary of the steps involved in the authorization flow for non-expiring access tokens:
- Create authorization request link
- Request user for authorization
- Exchange authorization code with access token
- Use token for REST API requests
- (Optional) Get access token context
- (Optional) Revoke token