Jump to Content
Miro Developer PlatformMCPDocumentationResourcesMarketplaceCommunity
DocumentationAPI ReferenceChangelog
v2.0

MCPDocumentationResourcesMarketplaceCommunityBuild your appMiro Developer Platform
API Reference
Build your app
main

Authorization

  • Introduction
  • Permission scopes
  • Rate limiting
  • Getting Started with OAuth 2.0 and Miro
  • Authorization flow for expiring tokens
    • Step 1: Create authorization request link
    • Step 2: Request user for authorization
    • Step 3: Exchange authorization code with access tokenpost
    • Step 4: Use access token for REST API requests
    • Step 5: Get new access token using refresh token
  • Authorization flow for non-expiring access tokens
    • Step 1: Create authorization request link
    • Step 2: Request the user for authorization
    • Step 3: Exchange authorization code with access tokenpost
    • Step 4: Use access token for REST API requests

Access tokens

  • Revoke token (v2)post
  • Get access token contextget
  • Revoke tokenpost

BOARDS

  • Create boardpost
  • Get boardsget
  • Copy boardput
  • Get specific boardget
  • Update boardpatch
  • Delete boarddel

BOARD MEMBERS

  • Share boardpost
  • Get all board membersget
  • Get specific board memberget
  • Update board memberpatch
  • Remove board memberdel

ITEMS

  • Get items on boardget
  • Get specific item on boardget
  • Update item position or parentpatch
  • Delete itemdel

Doc Formats

  • doc formats
    • Create doc format itempost
    • Get doc format itemget
    • Delete doc format itemdel

APP CARD ITEMS

  • Create app card itempost
  • Get app card itemget
  • Update app card itempatch
  • Delete app card itemdel

CARD ITEMS

  • Create card itempost
  • Get card itemget
  • Update card itempatch
  • Delete card itemdel

CONNECTORS

  • Create connectorpost
  • Get connectorsget
  • Get specific connectorget
  • Update connectorpatch
  • Delete connectordel

DOCUMENT ITEMS

  • Create document item using URLpost
  • Create document item using file from devicepost
  • Get document itemget
  • Update document item using file from devicepatch
  • Update document item using URLpatch
  • Delete document itemdel

EMBED ITEMS

  • Create embed itempost