Create boards and add items (sticky notes, shapes, cards) via the Miro REST API

domain: miro · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Create an app in the Miro Developer Portal and complete OAuth 2.0 authorization to get an access token with the appropriate scopes (boards:read, boards:write).
  2. Create a new board by POSTing to https://api.miro.com/v2/boards with Authorization: Bearer {token} and a JSON body containing name and optionally policy settings for sharing and permissions.
  3. Add a sticky note by POSTing to https://api.miro.com/v2/boards/{board_id}/sticky_notes with data.content, style.fillColor, and position (x, y coordinates on the board canvas).
  4. Add a card item by POSTing to https://api.miro.com/v2/boards/{board_id}/cards with data.title, data.description, and position; cards support assignee, due date, and custom fields.
  5. Create a frame to group items by POSTing to https://api.miro.com/v2/boards/{board_id}/frames with geometry (width, height) and position, then move items into the frame by updating their parent property.

Known gotchas

Related routes

Create boards and save pins to Pinterest via the REST API
pinterest-api · 5 steps · unrated
Create and manage items in a Canvas New Quizzes quiz using the New Quizzes API
developerdocs.instructure.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans