API capability pack for bounded Miro REST API operations against https://api.miro.com only. Enroll a miro OAuth bearer connection; no credential is embedded in this manifest. The pack reads OAuth token context, boards, board members, board items, sticky notes, text, shapes, cards, app cards, frames, connectors, document/image/embed URL items, tags, and groups for collaborative planning, workshop capture, and design-to-execution workflows. Approval-gated writes are limited to creating/copying/updating boards, sharing or changing access for explicit board members, moving items, creating/updating common board items, creating/updating connectors, creating/updating tags, and creating/updating URL-backed document/embed/image items. Deletes, local file uploads, bulk item creation from files, OAuth token revocation, SCIM, org/team/user/group administration, enterprise audit/content logs, board exports, legal holds, data-classification administration, app metrics, experimental APIs, webhooks, and arbitrary Miro endpoints are intentionally not exposed.
Trust & control
What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.
Where it runs
Device + server
Runs on your device (browser) or your server.
What it's allowed to do
Write
Web APIs
miro
external change
Read: auth.token_info · No approvalRead: board.search · No approvalRead: board.read · No approvalWrite: board.create · Asks approvalWrite: board.copy · Asks approvalWrite: board.update · Asks approvalRead: board_member.search · No approvalRead: board_member.read · No approvalWrite: board_member.share · Asks approvalWrite: board_member.update · Asks approvalWrite: board_member.remove · Asks approvalRead: item.search · No approvalRead: item.read · No approvalWrite: item.move · Asks approvalRead: sticky_note.read · No approvalWrite: sticky_note.create · Asks approvalWrite: sticky_note.update · Asks approvalRead: text.read · No approvalWrite: text.create · Asks approvalWrite: text.update · Asks approvalRead: shape.read · No approvalWrite: shape.create · Asks approvalWrite: shape.update · Asks approvalRead: card.read · No approvalWrite: card.create · Asks approvalWrite: card.update · Asks approvalRead: app_card.read · No approvalWrite: app_card.create · Asks approvalWrite: app_card.update · Asks approvalRead: frame.read · No approvalWrite: frame.create · Asks approvalWrite: frame.update · Asks approvalRead: connector.search · No approvalRead: connector.read · No approvalWrite: connector.create · Asks approvalWrite: connector.update · Asks approvalRead: document.read · No approvalWrite: document.create_url · Asks approvalWrite: document.update_url · Asks approvalRead: embed.read · No approvalWrite: embed.create · Asks approvalWrite: embed.update · Asks approvalRead: image.read · No approvalWrite: image.create_url · Asks approvalWrite: image.update_url · Asks approvalRead: tag.search · No approvalRead: tag.read · No approvalRead: item.tag.search · No approvalWrite: tag.create · Asks approvalWrite: tag.update · Asks approvalRead: group.search · No approvalRead: group.read · No approvalRead: group.item.search · No approval
Data it touches
SurfacesWeb APIs
Tags
pack:miromirowhiteboardcollaborationboardssticky-notesdesignworkshopsproductivityapiv3composition