At the moment, our API does not offer endpoints to create projects. Unfortunately, it is not possible to create a project and add a board to it programmatically just yet. This is something that has been requested in the past and we might add in future releases of the API.
Miro does not have a public Roadmap for API/SDK right now. We have discussed this internally and might add this in the future, but not just yet.
About the 1000 widget limit, this is an issue with pagination that the API team is aware of and will be fixed in the next release of the API. I cannot give you a timeline for release, unfortunately, but it is an issue that has been reported in the past and will be addressed.
I’m working on a Miro app to automate the creation of Miro Boards for our 3 Amigos meetings. I’d like to keep all the boards in a “3 Amigos” Project. We currently use a single Miro board with a Frame per story.
Currently, the API doesn’t support creating Frames nor creating a Board inside a Project.
When will Projects be added to the API? I just need to create a board in an existing Project.
Alternately, when will the API support creation of Frames?
I figured out how to create a Board in a Project. It’s not documented in the API docs, but after inspecting how the Miro webapp creates boards I was able to figure it out.
Basically, you just have to make a POST request to https://api.miro.com/v1/boards endpoint and pass accountId, title, projectId, and sendNotification as query parameters.