JUMP TOOverviewREST API introductionVideo: try the REST API in less than 3 minutesQuickstartAuthorizationIntroductionPermission scopesGetting Started with OAuth 2.0 and MiroAuthorization flow for expiring tokensStep 1: Create authorization request linkStep 2: Request user for authorizationStep 3: Exchange authorization code with access tokenpostStep 4: Use access token for REST API requestsStep 5: Get new access token using refresh tokenAuthorization flow for non-expiring access tokensStep 1: Create authorization request linkStep 2: Request the user for authorizationStep 3: Exchange authorization code with access tokenpostStep 4: Use access token for REST API requestsAccess tokensGet access token contextgetRevoke tokenpostPlatform Experimental FeaturesBulk operations (experimental)Create items in bulkpostCreate items in bulk using file from deviceWebhooks (experimental)Set up a test endpoint for webhooksCreate webhook subscriptionpostUpdate webhook subscriptionpatchGet webhook subscriptionsgetGet specific webhook subscriptiongetDelete webhook subscriptiondeleteMind map nodes (experimental)Create mind map nodepostGet specific mind map nodegetGet mind map nodesgetDelete mind map nodedeleteFlowchart shapes (experimental)Get items on boardgetGet specific item on boardgetCreate shape itempostGet shape itemgetUpdate shape itempatchDelete shape itemdeleteBOARDSCreate boardpostGet boardsgetCopy boardputGet specific boardgetUpdate boardpatchDelete boarddeleteBOARD MEMBERSShare boardpostGet all board membersgetGet specific board membergetUpdate board memberpatchRemove board memberdeleteITEMSGet items on boardgetGet specific item on boardgetUpdate item position or parentpatchDelete itemdeleteAPP CARD ITEMSCreate app card itempostGet app card itemgetUpdate app card itempatchDelete app card itemdeleteCARD ITEMSCreate card itempostGet card itemgetUpdate card itempatchDelete card itemdeleteCONNECTORSCreate connectorpostGet connectorsgetGet specific connectorgetUpdate connectorpatchDelete connectordeleteDOCUMENT ITEMSCreate document item using URLpostCreate document item using file from deviceGet document itemgetUpdate document item using URLpatchDelete document itemdeleteUpdate document item using file from deviceEMBED ITEMSCreate embed itempostGet embed itemgetUpdate embed itempatchDelete embed itemdeleteFRAME ITEMSCreate framepostGet items within framegetGet framegetUpdate framepatchDelete framedeleteIMAGE ITEMSCreate image item using URLpostCreate image item using file from deviceGet image itemgetUpdate image item using URLpatchDelete image itemdeleteUpdate image item using file from deviceSHAPE ITEMSCreate shape itempostGet shape itemgetUpdate shape itempatchDelete shape itemdeleteSTICKY NOTE ITEMSCreate sticky note itempostGet sticky note itemgetUpdate sticky note itempatchDelete sticky note itemdeleteTEXT ITEMSCreate text itempostGet text itemgetUpdate text itempatchDelete text itemdeleteTAGSGet items by taggetAttach tag to itempostRemove tag from itemdeleteGet tags from itemgetCreate tagpostGet tags from boardgetGet taggetUpdate tagpatchDelete tagdeleteMiro oEmbed APIGet oEmbed datagetEnterprise Beta APIsBoard export jobCreate board export jobpostGet board export job statusgetGet results for board export jobgetBoard Content LogsRetrieve content change logs of board itemsgetProjects (Enterprise Plan)ProjectsCreate projectpostList of projectsgetGet projectgetUpdate projectpatchDelete projectdeleteProject SettingsGet project settingsgetUpdate project settingspatchProject MembersAdd member in a projectpostList of project membersgetGet project membergetUpdate project memberpatchRemove project memberdeleteOrganizations (Enterprise Plan)OrganizationsGet organization infogetOrganization MembersGet organization membersgetGet organization membergetTeams (Enterprise Plan)TeamsCreate teampostList teamsgetGet teamgetUpdate teampatchDelete teamdeleteTeam MembersInvite team memberspostList team membersgetGet team membergetUpdate team memberpatchDelete team member from teamdeleteTeam SettingsGet default team settingsgetGet team settingsgetUpdate team settingspatchBoard Classification (Enterprise Plan)Board classification: Organization levelGet organization settingsgetBoard classification: Team levelBulk update boards classificationpatchGet team settingsgetUpdate team settingspatchBoard classification: Board levelGet board classificationgetUpdate board classificationpostAudit Logs (Enterprise Plan)Audit LogsGet audit logsgetDelete shape itemdelete https://api.miro.com/v2/boards/{board_id}/shapes/{item_id}Deletes a shape item from the board.Required scope boards:write Rate limiting Level 3