Discuss everything related to Miro API, SDK, embedding and Miro Platform apps development.
Recently active
Hey, Miro developers! We’d like to invite you to join our monthly Developer Q&A sessions, a dedicated time for you to get insights on any questions or topics you might have. It is hosted by our Developer Relations team and often we will also have special guests from the Developer Platform engineering and product team to cover more specific topics. When: The first Wednesday of each month at 5:30PM CEST/ 9:30AM CT, lasting for 30 min. Where: on our Discord channel #developer-Q&A-sessionsWho can join: everyone exploring or building with the Miro Developer Platform is welcome to join - no matter how much experience you have with the Platform, this time is for you. How to submit topics for discussion:Interested in exploring a specific topic, or have questions on something in particular? Feel free to let us know by adding a comment in this thread or sharing your ideas with us on Discord! For more common questions and topics, feel free to bring up during the session - no advance nee
In MindManager I can create a mind map to visualise ideas/concepts and relationships between them, attach all sorts of information to these ideas/concepts by adding e.g. further notes, tags, and statuses to the mind map nodes, drag and drop subnodes across nodes with all the added information intact.In Miro I know I can use the mind map tool tocreate a mind map to visualise ideas/concepts and relationships between them, drag and drop subnodes across nodes, but I cannot add information such as further notes, tags, or statuses to the nodes. I know I can use cards instead of the mind map tool tocreate a mind map to visualise ideas/concepts and relationships between them, add information such as further notes, tags, and statuses, but then I cannot drag and drop cards to easily visualise relationships between ideas/concepts. Has anyone figured out an efficient way – a manual way, not dependent on AI – to achieve in Miro the three steps described above that I can achieve in MindManager? I'd
Hi Miro Community,We're using Miro to create BPM/process maps and collaborate with stakeholders through comments added directly to board elements. We'd like to improve our documentation process by leveraging Microsoft Copilot, but we're facing some challenges.I have two questions:1. Can Microsoft Copilot be used directly with a Miro board?Our goal is for Copilot to analyze the content of a Miro board and generate a summary that includes:BPM/process map content Notes, text objects, and other board artifacts Comments and discussion threads Decisions, action items, and open questionsHas anyone successfully integrated Microsoft Copilot with Miro in a way that allows Copilot to access and summarize board content directly? If so, what approach did you use?2. Is it possible to extract comments together with the board content?A major challenge is that when we export a board (e.g., PDF or image), the comments are not included. In our case, many important discussions and decisions are captured i
Someone has created a list of stakeholders, the initial buttons can be dragged as copies into the sticky notes and other items, similar to how stick notes can be dragged from the ‘top’ of a pile of them. Does anyone know if it’s possible to create a new stakeholder list like this, or edit the existing one?
When I save PDFs I make the boards into a slideshow, save as PDF and then press undo so the slides go back to boards. Firstly is there a way to save PDFs in order without them being slides? Also how to revert from slides to boards if we have gone back passed the point of stepping back.
We are using user groups to add users to private team’s boards.For know we can only tag the user group and not the individual from the user group.Nevertheless, it is crucial to use the @ function to tag them to allow smooth collaboration.
My Miro appears to have gotten an update. As part of this, the “Recents” tab that used to be an option along with Home, Starred, etc. is gone. Now you can only see recent boards (across multiple teams) when you click into the search bar, and it only gives you 10 most recent boards names (before you could see the space, board owner, etc). This is actually incredibly annoying as I am working on boards across 30+ teams and most of the time I don’t even know what team a board is part of, I’m opening it via outside link. Then when I relaunch Miro and am looking for a recent board I cannot easily find it. PLEASE bring back the “Recents” tab!!
Hello Miro Team,I am an English teacher from Ukraine, and I already use Miro to create interactive and engaging lessons for my students.I recently learned that Miro has offered free access to paid features for Ukrainian users. Could you please let me know whether there is still an opportunity to receive this support or apply for a free Education plan?Lately, it has become difficult for me to cover the cost of all the subscriptions I use for teaching. Receiving free access to Miro would ease this financial burden and help me continue creating engaging learning experiences for my students. I would be very grateful for your support.I am happy to provide any information or documents needed to confirm my Ukrainian citizenship or my status as a teacher.Thank you for your time and consideration!Kind regards
In a single controlled attempt with reported Web SDK version 1.104731.0, getById returned the expected Image item (type image). Board getInfo succeeded before and after the file call and matched the expected board. Image.getFile('preview') was invoked once and rejected after 3345 ms; no File was returned. Our privacy-preserving recorder retained only Error.name=Error and local classifier labels OTHER_TEXT/UNCLASSIFIED. Those labels are our own, not Miro error codes. The raw error message was not retained. The inspected public SDK source sends IMAGE_GET_BLOB for getFile and implements getDataUrl through getFile; this source inspection is not an independent attestation of the bytes executed in that attempt. We have not established the cause or verified effective scopes. Is there a supported Web SDK way to obtain a non-sensitive rejection code/category that distinguishes file permission, image conversion/delivery and lifecycle failures? Which documented file-specific preconditions should
Hi everyone,I'm exploring how AI-powered features can improve collaboration and productivity in Miro.I'd love to hear how you use AI in your workflows, especially for brainstorming, organizing ideas, creating mind maps, summarizing discussions, and planning projects. Which Miro AI features have been most useful for your team? Have you found any effective workflows for combining AI with collaborative whiteboards? What challenges have you faced when using AI for team brainstorming? I'd appreciate any tips, examples, or best practices from your experience.Thanks!
管理者向けアナリティクス(Overviewダッシュボード)の「ボードの遷移」グラフで表示される「アクティブなボード」の定義について、教えてください。「アクティブ」と判定される操作は何ですか?(編集、閲覧、コメントなど) 判定の対象期間はどのくらいですか?(例:四半期内に1回でも操作があればアクティブ、など。 該当する公式ドキュメントがあれば、URLだけでも教えていただけると助かります。 よろしくお願いいたします。 I'd like to confirm how "Active boards" is defined in the "Boards" trend chart on the Overview dashboard in Admin Analytics. Which actions count a board as "active"? (e.g., editing, viewing, commenting) What time window is used to determine whether a board is active? (e.g., at least one action within the quarter) If there is official documentation on this metric, a link would be very helpful. Thank you in advance for your help.
Hello all!I’m playing around with Miro’s API and I encountered one issue that may be a bug (or not, fingers crossed :)). I created a board on which I placed a couple of cards. Each card has a title, me assigned to it and due dates set.I query the https://api.miro.com/v2/boards/{board_id}/cards/{item_id} endpoint but it does not seem to return the full data on specified cards. Within the data field I get the assigneeId, description and title properties but dueDate is always missing. So essentially from this:I get that: Is someone familiar with the issue? I may be missing something here. 🤔Cheers!Wiktor
Hello everyone,I have run into two things today that I cannot resolve on my own, and I would be grateful for an answer from anyone who knows how this actually works — Miro staff or otherwise.1. A paid subscription has not lifted the MCP call limitI use Miro through the Model Context Protocol. On the Free plan there is a hard ceiling of one hundred tool calls per day per organisation. Once that ceiling is reached, every call is refused with:"Your organization has reached its daily Miro MCP tool call limit of 100 calls on the Free plan. The limit resets tomorrow."I hit the ceiling in the middle of a single editing operation, which left my board half-finished: the text was written, the images and the accompanying explanation were not. So I followed the upgrade link in the error message and bought a subscription.The limit did not lift. Every call since then returns exactly the same message, still describing my organisation as being on the Free plan — including user_who_am_i, which does not
My name is Alina, and I am based in Ukraine. I am an active user of your platform, utilizing Miro for educational and collaborative purposes. Given the ongoing and exceptionally challenging circumstances in Ukraine, I would like to inquire if Miro offers any special support, grants, or extended access (such as complimentary access to the Business plan) for Ukrainian educators, students, or community initiatives.I deeply appreciate how valuable Miro is for my work, and any guidance or assistance regarding available programs for users in Ukraine would be greatly appreciated.Thank you very much for your time, understanding, and support.Best regards, Alina Kopytko
I need to get a board ownership change to myself where I have access to the board through a link but I am not a member. Is that possible? If yes then please share the steps.
I have a lot of deactivated users in our instance which are not found in the SCIM API. I can manually delete them via the UI in batches of 50 but this is tedious. Is there a way to do this in bulk using the API?
Hey Miro team,the board overview (which is heavily used by our organisation) seems to be locked in a column in the middle of the screen and does not resize according to the window size. This looks like a bug. More importantly, all board thumbnails are gone! They seem to be present in the board details but are not displayed in the board overview. Note that both are related to the space view (Browse view, not Overview) – Thumbnails seem to work for starred board view though. Could you please fix this asap – super annoying! Much appreciated.
The newest app update introduced a search bar at the bottom of the screen. I will not be using this in my workflow and want to be able to close it. It being at the center bottom of the screen gets in the way of the visuals and work I am completing. P.S. When adding new features, please consider the ability to turn off the new additions for user flexibility and preferences. New features should never be a one-size-fits-all solution in such a dynamic application as Miro is, or should be.
Six months ago, I developed a python app that uses the Miro MCP server to generate an Entity Relation Diagram (ERD). On trying it today, the the MCP board search tool is OK, so I have a connection; however, app fails on calling 'diagram_get_dsl' and 'layout_get_dsl' tools. Are they still available ?Error message:2026-10-15 11:20:44,495 - INFO - HTTP Request: POST https://mcp.miro.com/ "HTTP/1.1 202 Accepted"2026-10-15 11:20:44,795 - INFO - HTTP Request: GET https://mcp.miro.com/ "HTTP/1.1 405 Method Not Allowed"2026-10-15 11:20:44,798 - INFO - GET stream disconnected, reconnecting in 1000ms...2026-10-15 11:20:45,203 - INFO - HTTP Request: POST https://mcp.miro.com/ "HTTP/1.1 200 OK"2026-10-15 11:20:46,342 - INFO - HTTP Request: GET https://mcp.miro.com/ "HTTP/1.1 405 Method Not Allowed"2026-10-15 11:20:46,783 - INFO - HTTP Request: POST https://mcp.miro.com/ "HTTP/1.1 200 OK"2026-10-15 11:20:49,196 - INFO - HTTP Request: POST https://mcp.miro.com/ "HTTP/1.1 200 OK"2026-10-15 11:20:49,1
Currently I am using the Business Plan. A few days ago I’ve started to have the complication with adding some pictures and convert it. The chat replies with the similar text ove and over again:
Bonjour,J’ai récemment supprimé mon compte Miro et j’ai ensuite essayé de créer un nouveau compte avec la même adresse courriel. Depuis, je reçois un message indiquant que j’ai dépassé le nombre de comptes autorisés et que je dois utiliser une autre adresse courriel.J’aimerais pouvoir utiliser mon adresse courriel habituelle pour mon nouveau compte. Comment serait-il possible de débloquer mon adresse courriel afin que je puisse me connecter normalement?Merci pour votre aide!
Hello,Although both email addresses—belong to me, I accidentally activated the wrong account and paid from the wrong address. The address I intended to activate was another email. Please help me correct this mistake. Please cancel the payment I just made and activate the other account.
I have a board of stickies each with multiple tags. I want to cluster the stickies by just 3 tags - Lets say happy, sad & neutral whilst ignoring all the other tags on the stickies. Is this possible?
Hello,Has anyone populated a mindmap from an Excel spreadsheet from the automation tool, n8n.io? Many thanks
Hi there! Is it possible to export Miro Mind Map with keeping the hierarchy? I’ve tried to export in CSV, but I get a flat list of items. Maybe it is possible using API?
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.