Dear Miro Team
Our company is planning the following scenario:
We want to provide a collection of different methods as templates.
The methods are composed of several different widgets (frames, shapes, sticky notes, images ...).
The goal is that the customer clicks together these methods via a web page and creates a so-called "recipe", which consists of a collection of methods.
This recipe should be stored in a Miro Board.
The first thought was to save each method as a template inside Miro and to create a new Miro Board for the planned “recipe”, for which the different selected methods are loaded in as templates via the REST API.
However, after a short research, we noticed that the REST API does not yet have such a function, with which you can create/copy templates.
At the same time, we saw that this feature has been requested by the community for several years and is already listed in the feature requests (CRUD Templates):
https://portal.productboard.com/bs3msuyjdbfr8dfxd84wngpn/tabs/1-feature-requests
https://community.miro.com/ideas/rest-api-add-template-to-board-5815

My question would be: Do you plan to implement this function? And if yes, when and how long would the implementation take approximately / or when could I expect the function to be implemented?
MY WORKAROUND:
If the implementation of the function would need even more time, I have come up with a workaround. This requires that the "methods" are saved as Miro Boards, not as templates.The idea is the following:
- Create board (For the “recipe” Board)
- Get boards (with the “method” Boards as well)
- Search the “method” name inside all available Boards to get the board ID of the searched board with the searched “method” inside
- Get items of (“method”) board
- Loop through every item of the “method” board and Create item inside the “recipe” board
The problem with this approach is that in step 5. I have to send a lot of requests and if necessary exceed the allowed amount, which leads to the 429 error (“Too many requests”). Is there a way to increase the allowed amount of requests per minute if necessary? Or is there a even smarter solution to deal with the problem of the missing CRUD Template functionality (as long as it is not implemented)?
Thank you very much for your answer and I am looking forward to your feedback.
Kind regards
Vladimir Brazhnik