The Miro Developer Platform allows you to build apps and integrations to extend Miro functionality via our Web SDK and REST APIs.

The following table shows you what you can do with the Web SDK and the REST API:

Feature/RequirementMiro Web SDKMiro REST APIs
Live interaction with users on the board
via UI extension points
Example: Show panel with customized form
Access to board items
Access to team data
Access to organization data
Third-party product integrationInitiate from Miro boardInitiate from a third-party tool
Board open in browser or Miro native appBoard must be open
Board can be open or closed
(online or offline)
Backend hostingNot requiredRequired
Programming languageTypescript/JavaScriptAny

For example, you can use the Miro Web SDK to build a calendar app in Miro while you can use the REST APIs to create sticky notes from a massive list on a Google Sheet. The Miro Developer Platform allows you to create all kinds of fun, useful apps and integrations. It’s flexible enough to let you build what you want while being powerful enough to support essential workflows for you and your team. We have many more examples of other apps and ideas you can build. See Miro App Examples to find more.


  • You can create apps that use both the Miro Web SDK and REST APIs if required.
  • You can connect the Web SDK to any API of your choice.

Web SDK resources

REST API resources

What's next

Create your Developer team to start building apps.