Jump to Content
MCP
Documentation
Resources
Marketplace
Community
Documentation
API Reference
Changelog
v2.0
MCP
Documentation
Resources
Marketplace
Community
Build your app
API Reference
Build your app
main
API Reference
Update shape item
Search
JUMP TO
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 token
post
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 token
post
Step 4: Use access token for REST API requests
Access tokens
Revoke token (v2)
post
Get access token context
get
Revoke token
post
BOARDS
Create board
post
Get boards
get
Copy board
put
Get specific board
get
Update board
patch
Delete board
del
BOARD MEMBERS
Share board
post
Get all board members
get
Get specific board member
get
Update board member
patch
Remove board member
del
ITEMS
Get items on board
get
Get specific item on board
get
Update item position or parent
patch
Delete item
del
Doc Formats
doc formats
Create doc format item
post
Get doc format item
get
Delete doc format item
del
APP CARD ITEMS
Create app card item
post
Get app card item
get
Update app card item
patch
Delete app card item
del
CARD ITEMS
Create card item
post
Get card item
get
Update card item
patch
Delete card item
del
CONNECTORS
Create connector
post
Get connectors
get
Get specific connector
get
Update connector
patch
Delete connector
del
DOCUMENT ITEMS
Create document item using URL
post
Create document item using file from device
post
Get document item
get
Update document item using file from device
patch
Update document item using URL
patch
Delete document item
del
EMBED ITEMS
Create embed item
post