I created an app that is web hosted with netlify for the web sdk and added it to the project team but I am not seeing it under the + button. Any help would be much appreciated I am hoping to test on my board and then share with another user to test on theirs and if all goes well I’ll post to the official marketplace for others to use it.
It’s hosted here for what it’s worth :)
https://boisterous-boba-31f73a.netlify.app/
So I changed the netlify hosting to another one tied to git for quicker updated as I test and I still see the same issue.
I am seeing a weird not public URL issue even though I can navigate it no issue.
- Change the app URL to a publicly reachable one.
- If your app uses OAuth authentication: Add a publicly reachable redirect URI.
You're right to suspect that some app initialization step is missing, especially if the app icon is not appearing in the Miro toolbar. Based on what you've shared, here’s what’s likely missing:
Problem: App is not registering an icon in the Miro creation toolbar
In Miro's Web SDK v2, just including the SDK and calling miro.onReady()
is not enough to get your app's icon to appear in the creation toolbar. The toolbar button must be explicitly registered using miro.board.ui.on()
with the correct event, or through your app's manifest.json.

Some more resources:
- Web SDK docs: https://developers.miro.com/docs/web-sdk-comparison-guide#an-example---converting-sticky-notes-to-shapes
- App examples: https://developers.miro.com/#app-examples
- Miro Developer Discord server (where could try asking your question on addition to this forum: https://bit.ly/miro-developers)
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.