Discuss everything related to Miro API, SDK, embedding and Miro Platform apps development.
Recently active
I’m trying to use Miro as a frontend for a domain-specific modelling language. As part of this, I have two language features I’m struggling to realize:Image with editable text below. Add icon/shape to the top left corner of an reactangle and treat them as one item.When I use Miro directly, I can simply group the items and it mostly works:Only downside of using grouping for this, is that you have to use double clicks to select the sub-item of the grouping and that users can ungroup, but that is managable.I know grouping is on the roadmap and I’ve already upvoted it.Nonetheless, I have multiple questions:Is there any way to create such composite shapes with the current Web SDK or REST API? Any idea when grouping may become part of the Web SDK or REST API? Grouping is just a workaround (which I would be happy to use). Ideally, one could directly create composite shapes using parent-child-relations, that cannot be altered by users. Is anything like this planned in the future?
We’ve been using the parentFrameId parameter in our code for two years but today it has stopped working.Previously, we were able to create widgets inside frames so their position when created was predictable. Now the new widgets appear in an unknown position and have to be searched all over the board to be used.Is this due to some problem in the API or is an update and will work like this from now on?
Hello everyoneI've been developing the Kobi application for a few months now, using the BottomBar as a tool to select the app’s main functions.The code I use is almost identical to what is published in the sdk 1.1 documentation (see code in appendix). Furthermore, everything worked without any problems for several months.However, for a couple of weeks now the BottomPanel no longer appears.Are there any specific reasons for the transition to sdk 2.0 why this is happening, or some other reason I am not aware of? In any case, is there any workaround?Thanks for everything Alberto-----Appendix the code used. miro.initialize({ extensionPoints: { bottomBar: { title: `Kobi`, svgIcon: Kobi, onClick: () => { miro.board.ui.openBottomPanel("kobipanel.html", {width: 204,height: 48,}); }, }, getWidgetMenuItems: (widgets) => { return Promise.resolve([{ tooltip: 'show', svgIcon: Kobieye, onClick: (widget
I am trying to open it but it does not work. It is charging but does not show me all the board information. I only can see this information.It happens all the time, since last week.
I am new to MIRO and English, so sorry if this is a strange question.Is it possible to add my own shapes using the API?Specifically, I would like to be able to drag and drop a shape like a crown onto the board.I have used SVG before, but I want to change the color of the lines and the background color, so I want to achieve this with shapes.Please give me some ideas!
A specific Board no longer loads, neither in browser or the app. Other boards load. I need access to it asap and can’t find anyone to chat to.
Hi, the Zapier integration for Miro doesn’t work correctly. It creates card in the wrong spot. I am selecting the correct frame, but the cards are created in another section of the board. In the Zapier test, it shows the coordinates as X = 0, Y = 0 and no mention of the frame that I selected in the action section.Is there any way to fix this?
Hi!Invoking API https://api.miro.com/v2/boards/<a valid board id>/items?limit=10&type=text some items have in the style.fillColor property the value "#ffffffff".If I try to create a new text item copying the fillColor, API returns with an error which says that this is a wrong value: { "type" : "error", "code" : "2.0703", "context" : { "fields" : [ { "field" : "style.fillColor", "message" : "Color value has invalid hex string, only css compatible hex strings…Why API return a supposed wrong value for an item existing on a board? In addition, how can I get “fontSize” for a text item? It’s not present neither getting items nor getting text item details. Thanks!
Hi Team,I am using No login embed method, I have successfully integrated the miro board in my video chat application (Like whereby), but now I want to pass the name of users as well so that it will help us to identify who is writing or drawing on the board.Can you please suggest some solutions or workaround?Thank you!
i cannot use the site as the wont load i have alot of work i had done that i cant recover now due to this issue. how can i fix this to i can view my board?
Could we save custom colors so they are available anywhere across Miro.
The problem was in my side!!
Hello to everyone at the Miro Community. I'm building a Mindmapping app, and most of our users already use Miro. I wanted to know if there is a way to embed our app into a Miro board. I've seen a video that shows an embedded google doc on Miro. Is it possible to create such integrations for other apps as well? The documentation shows how to embed Miro boards in other apps ( like google hangouts), but is the reverse possible i.e. embedded our app into a Miro board? Thank you.
Hello Team,I am trying to test the API and SDK on a free miro account, but I don’t have a client ID nor been issued one.I have checked user profile and apps in settings.From the documention, I need to have a client ID to register my app to start with, before attempting to use the API.Is the client ID unique to a user or app?If unique to a user, shouldn’t a default one be created on opening a miro account?Or do I have to specially request one? If yes, shouldn’t that be in the Documentation?Thanks.
Our company acquires other companies which are using this application so we would like to know if you have any plan in the future to support this feature? Thanks in advance for the answer.
I’m struggling to get started accessing the MIRO Rest API from a windows client.I have created a Developer Team board to test, which seems to give me some of the authorization data which the API docmentation describes. I was rather hoping to get into all the authentication stuff later on - right now, I need to investigate how easy it is to pull Miro data from my little test board.Does anyone have a C# (or better still Vb.net) example of reading a developer board ? Is this even possible from a Windows machine which isn’t running a web server?
DescriptionTrigger the load of an embedded Miro board changes the scroll position of the page.ReproductionSteps to reproduce:Embed Miro board into Scroll down, so that only a part of the Miro embed is visible Click [See the board] buttonSee here a recording when embedding Miro into Notion.so (we same behavior embedding in our own app):Actual behaviorPage scroll to the top once Miro board is loaded.Expected behaviorPage scroll position doesn’t change due to loading Miro board.
This will be a Workshop with five to a dozen participants and a facilitator. I want to use Zoom for the general workspace. Add the Whiteboard app. Add the Miro Affinity app (template). Each participant will submit sticky notes that everyone can see. The facilitator can move the stickies around to group them under headers and columns. Is this possible?
Miro Developer Platform Workshop: How to Build Apps that Unlock Collaboration for Millions of People Date: Tuesday, August 2nd, 2022, 5 pm CESTRegister here If you joined us at Miro Next, you know about our recent launch of our Developer Platform. To keep the conversation going, we’re hosting a series of workshops illustrating in-depth each of our platform’s unique capabilities. With Miro’s Developer Platform 2.0 you can:Create solutions that leverage libraries of images, assets, and more Visualize relationships between data across systems: generate an org chart using data from a spreadsheet Create content from other services and platforms, like quickly adding sticky notes from the phone on the board using a QR code Bring meetings to life with interactive ice breaker apps Join Miro Developer Advocates, Will Bishop and Addison Schultz, to explore how you can unlock collaboration with Miro’s new Developer Platform — by building an app or integration that empowers our global community o
We create widgets via the Miro API and query them afterwards back. We need to know which widgets are what (e.g. to find stickers placed within a specific widget). So far, we rely on the text to match the enclosing widget. Yet, this leads to issues if users change the text in the Miro UI and it’s cumbersome if boards are localized (i.e. lots of text variants to match). (Aa an alternative, we considered storing the Miro widget ID but that’s tricky as it requires us to hold this state.) We would like to send a hidden marker to the API during widget creation, which is then returned when querying for widgets. As a parallel, consider the ID field in HTML elements: The developer sets it, website users don’t see it and can’t change it, yet developers can query the elements afterwards with this ID via `getElementById`.
Hello. I’m sharing board using rest API. But sharing speed is quite low…about 4.91s/board. What the reason? Maybe something wrong? Python scripts using requests
Hey everyone! We're proud to announce the Mirotone UI Library for Figma, our newest resource to help you design apps for Miro! The library is a set of components and utilities in Figma to help you design apps that follow the visual language from Mirotone, our frontend library.To get the library, just head to the link below and click ‘Get a copy’ to add the file to your Figma account: 👉 Mirotone UI Library - Figma What's inside? Foundations: color styles and standard typography to build your layoutsComponents: all components currently available in Mirotone, and some extra!Utilities: additional components to help you prototype your apps Getting StartedIf you never used Figma before, or want to know more about the library, check out our video walkthrough. Feedback and UpdatesThis is the first release of many. If you have feedback on using the library, leave your comments here or in our Discord server. Future versions will be available on the Figma community, and you will need to duplicat
Hello, I have submitted the form with an integration request several days ago, but still having “integration is unavailable”. Should I wait for email from miro or what is the ETA on this process?
I've looked around the references and know to customize a lot of things like adding logos and such, but still aren’t sure if I can change the height and width or add tags to the cards via web SDK If there is a page somewhere I can look at to figure out the details of the card object creation?
Hey, Everyone!We're exploring new ways to engage with our developer community and learn together, so we're excited to announce our new Developer Q&A sessions which will soon be offered weekly. These will replace our existing Office Hours starting this summer.But first, we want to hear from you what you’d like to see in these sessions. So, what's different?Community-requested topics for discussion Dedicated time for V2 Migration support each week How can you participate?Let us know below which topics you want to discuss and learn more about! We will check each week to get a list of topics suggested by the community In order to make sure we're offering the best experience, please share what other topics you'd like to see, as well as how you'd like to engage with us—for example:Discord live session (currently used for our Office Hours)? Zoom meeting/webinar? Other? Thanks for being a part of our developer community—we're looking forward to hearing from you all!- Miro Developer Relat
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.