Skip to main content

Is it not possible to generate a permanent API token for use in scripts?


Forum|alt.badge.img+1

I want to read and manipulate mind maps using the miro_api package, and the only way to authenticate appears to be through OAuth, and using that for development a local machine is a royal pain.

Why am I forced to do the OAuth song and dance to authenticate? Most other platforms, such as Linear and Confluence, allow me to create an API token with a single click, and then I can just access them with a Python script, without spinning up web servers and other OAuth nonsense.

Surely it should be up to me how much security I require at a given point?

Or is there a way to generate a static API token, and I just couldn’t find it?

Was it helpful?

2 replies

Horea Porutiu
Mironeer
Forum|alt.badge.img+1

Hey ​@Egor Kraev 

You can do it via developers.miro.com. 

Simply create an app, and leave box unchecked for “expiring access token”. 

Then select your scopes, install the app, and the resulting token shouldn’t expire. 

Hope this helps! 


Forum|alt.badge.img+1
  • Author
  • Beginner
  • 3 replies
  • April 13, 2025

Many thanks, that worked!


Reply