Discuss everything related to Miro API, SDK, embedding and Miro Platform apps development.
Recently active
We need it!
We would like to embed Miro as a component in one of our enterprise level tool. We would like to know if we can create a board for a Program Manager and give access to the Team Members to edit and collaborate. In this case, are the following things possible?Can the team members edit and collaborate the board without having an Miro Account for their own? Can the team members download and share the finished board in a publicly viewable format (PDF)? Is there any limit in the number of users who can collaborate and work on a board?
When I get it form ‘Get Widget’ REST API, the title is null when the widget is document type.(eg. pdf file)https://api.miro.com/v1/boards/{id}/widgets/{widgetId} Thanks in advance
This is our first Miro API integration. After creating a Board via the API (this is no problem, it works), we want to:Upload a PDF to the Board so people can review it (this doesn’t seem possible via the API) Export the marked-up PDF from the Board (this also doesn’t seem possible via the API)It seems these basic API use cases are not supported. Is there a timeline for when they might be?
Hi, I created small web plugin which created template on miro. But when I moved the same components so they are created by REST app I started getting errors in seemingly random places. First issue{ "type": "line", "startPosition": { "x": 0, "y": 0 }, "endPosition": { "x": 1000, "y": 0 }}{ "status" : 400, "code" : "invalidParameters", "message" : "Method arguments are not valid", "context" : { "fields" : [ { "field" : "", "message" : "object has properties which are not allowed: [\"endPosition\",\"startPosition\"]", "reason" : "invalidParameter" }, { "field" : "", "message" : "object has missing required properties ([\"endWidget\",\"startWidget\"])", "reason" : "invalidParameter" } ] }, "type" : "error"} I do not have widgets to attach this line to. Second issue{ "type": "shape", "x": 0, "y": 0, "text": "Monday", "width": 50, "height": 50, "style": { "borderWidth": 2, "backgroundColor": "#B2EEE4" }}{
I’ve had a User request to add the new Shapes to my plugin, CarbonCopy.When can we expect to see the new Shapes included in the SDK?
I have a Jobs to be done exercise and need to summarise each job at the end of the activity. All the text from the yellow stickies into the pink stickies. Any advice on best way to do this (even if it involves using developer APIs etc)
I have created Miro boards that I expect to use in a number of events and so I export the board as a template so I can source it to instantiate my board for other events.The problem is that all the locked attributes for components in the original source are not preserved in the Template and its tedious to have to reassert the locks every time. I was expecting export as template will preserve all attributes in the template, this includes lock attribute. Why isn’t this the case?
we need that urgently
Please, we need that urgently
Hey there, Miro platform community! I’m Joanna Smith, and I’m a (relatively new) Developer Advocate here at Miro. I wanted to introduce myself, and also to share some cool news.Since starting at Miro a few months ago, I’ve been prepping for my first developer event: the Junction 2021 Hackathon. Our team has created a pretty cool challenge (if I do say so myself), and we want to invite y’all to participate. Junction 2021 is a virtual hackathon that will run from Nov 19-21, and we're challenging participants to build integrations with Miro that could improve the workday for millions of people. At Miro, we want to empower teams to create the next big thing, and we're looking for submissions that take that mission to heart. So, come show us what you've got! 💫Plus, we’ll be sharing a preview of some new platform features we’ve been working on, so that teams can use the new stuff when building their solutions. If that sounds like something you’d like to participate in, be sure to check out
Hi Team, It appears there is an inconsistent web plugin behavior for guest users, For certain instances the plugin installed for the board is accessible to guest users but in some instances it is not accessible to guest users.Trying to install plugin as guest user even produces the below error.Could you please clarify the correct behavior for web plugins as we want to support the plugin if its accessible to guest users.
Please excuse my ignorance but I wasn’t sure whether to send this directly to support or post it here, and thought it would be good to get this visible if others are having the same issues.Images on Miro boards aren’t loading for me and it seems related to a CORS error with the realtimeboard API. Images start to load (blue inside the circle) but then they error. Miro Board ConsoleAPI Response
when i type text it should be seen as ‘가나다', but it prints ㄱ ㅏ나다.however, i put one indentation before 가나다 it looks ok.
Hi community! My team and I are working on exploring the possibility to read and write data from google calendar/sheets into a Miro board (through cards) I was curious to know and looking to connect with people who have explored this space using APIs etc. Any advice/guidance in achieving this is appreciated !
In our meeting platform, we want to automatically generate a miro board for each room and give any guest in the meeting the ability to edit the board, not just view it.Looking at the documentation, it seems like we can’t generate one of these guest, embedded Miro boards use the REST API directly, we have to present someone in the meeting with a boards picker and have them create the board. We would then capture the URL and send it to everyone else in the meeting automatically.Am I understanding the workflow correctly? Ideally, on our server, I would generate a Miro board for each room and populate our client apps with it. Guest joining the meeting would see the board immediately.
We have to pass coordinates while creating the widget. Is there any way to do it easier? Miro Provide any solution for automatically creating or organizing boards based on data?
Can we create an image or a website capture using the API and add it to our board?
I am trying to create anonymous editable board for my customers but getting this error as soon as I click on to create a board without registration. Kindly please help in this, I am ready to provide whatever information is required from my end to resolve this issue at the earliest.Node.js Server:const jwt = require('njwt');app.post('/jwt', (req,res) => { var claims = { iss: 'XXX' } var Ejwt = jwt.create(claims,'XXX'); res.send(Ejwt);})Client Side Code: async function getTokenFromServer() { await fetch('/jwt', { method: 'POST' }) .then(res => res.json()) .then((data) => { return data; }) }
Hello,There seems to be a problem with the update of the metadata. After an update, the metadata are reset to their creation values when the board is refresh.Is the problem known? If so, do you have any idea how long it will take to fix? Our plugins are all broken :) Thank you!
Hi there,How is it possible to make a custom widget by combining built in widgets?
I’m currently trying to create images on a Miro board using the SDK. I have the images stored as base64 data URLs. But it seems the method isn’t accepting that format. Here the code I’m using: miro.board.widgets.create({ "type": "image", "url": "data:image/png;base64,iVBORw0KGgoAA..."})The error message I get: Error: 'url' field is required for ImageWidgetDoes the method only accept regular url’s? I wasn’t able to find an answer in the docs.
Noob question here. I’d love to build some semantic “smarts to my use of miro. For instance: When I move a sticky Note (or some other shape inside of a column, shape with a label of developmentThen my web plugin would tag the sticky note as being in development and the current date
I would like to create cards using API and then make it ‘jira cards’ so that they can be tracked later on. Is this possible?I’ve checked how jira cards look like using api, but it seems that there are no custom fields or any metadata which would point jira plugin to related jira issue.Is there any way to manipulate jira plugin via api?
Hi there,the following code works great for me.wis = await miro.board.selection.get()text = wis[0].plainTextconsole.log(text)Now I would like to get the dates when the widget (sticker) was created and which date it has been last modified.I can’t find the correct documentation on this topic. Can someone help me?Kind regardsAustin
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.