Admin-scope API to list all boards in a Miro Team

  • 10 January 2022
  • 3 replies
  • 22 views

Is there any way to list all boards in a Miro team and the permissions associated with them? The use case is to create an external search index for Miro boards for the entire team without every user needing to authorize separately. This would require having an app integration at admin/team-scope (as opposed to user-scope).


3 replies

Userlevel 4
Badge

Hi @Garvit Juniwal,

 

As of today you can list only the boards of a specific team that a specific user has access to (using the access of this user).

If you are building an application for your company and have the access_token of an admin user or a company admin, then you should be able to use this access token to list all boards of a team.

 

If you are building an application for external usage the search will only work for the boards this specific user has access to.

Thanks for your response @Anthony Roux 

We are building something for internal use. I followed these instructions https://developers.miro.com/docs/getting-started to get an access token for a ‘team admin’ user on a Dev team account. Then I invited another user to the team. I created a board from the second user’s account, and left the team access setting to its default value of ‘no access’. Then I used the access token of the admin user to call https://developers.miro.com/reference/get-team-boards. In the response the board created by the second user did not appear.

Did I misinterpret something about your suggestion?

Hi @Anthony Roux  Just gently checking back here on my question above..

Reply