Currently, the REST API v2 has no way to programmatically create a board from a Miro template (either built-in gallery templates or custom team templates).
The only workaround is PUT /v2/boards?copy_from={board_id}, which requires the caller to have access to the source board's team and satisfy its copyAccess policy.
This makes it impractical for scenarios where a central team maintains a template and distributed users need to instantiate it independently.
A dedicated endpoint (e.g. POST /v2/boards with a from_template parameter, or a separate POST /v2/templates/{id}/instantiate) would allow teams to publish reusable board templates that API consumers can instantiate without needing direct access to the source board or its owning team.
This is a common pattern in other collaboration tools (e.g. Confluence page templates, Jira project templates).
Use case: we maintain a complex workshop board template (100+ frames, stickies, images, diagrams) that field consultants need to instantiate per engagement.
Today we must populate each board programmatically from scratch via dozens of API calls because the copy_from approach requires team membership the end users don't have.
