> ## Documentation Index > Fetch the complete documentation index at: https://www.canva.dev/docs/apps/llms.txt > Use this file to discover all available pages before exploring further. # start-editing-transaction Open an editing session on a design. Use `start-editing-transaction` to start the editing flow. Edits stay in draft until you commit with [commit-editing-transaction](https://www.canva.dev/docs/apps/mcp/tools/commit-editing-transaction/). The editing flow is three tools: open a transaction, apply operations, then commit. ## Example prompt *"Open my Q3 campaign poster for editing."* ## Example response IDs, URLs, and tokens below are placeholders; field names and structure are exactly as returned. ```json { "transaction": { "status": "open", "transaction_id": "TXN_EXAMPLE" }, "edit_design_url": "https://www.canva.com/d/EXAMPLE", "richtexts": [ { "page_index": 1, "regions": [ { "type": "character", "text": "Unlock Creativity with AI Editing" } ], "containerElement": { "type": "TEXT", "position": { "top": 399.67, "left": 160.92 }, "dimension": { "width": 758.16, "height": 175.35 } }, "element_id": "ELEMENT_EXAMPLE_1" } ], "fills": [ { "type": "image", "asset_id": "ASSET_EXAMPLE", "page_index": 1, "editable": true, "element_id": "ELEMENT_EXAMPLE_2" } ], "thumbnails": [ { "width": -1, "height": -1, "url": "https://design-manipulation-download.canva.com/EXAMPLE" } ], "pages": [ { "page_id": "PAGE_EXAMPLE", "page_number": 1, "dimension": { "width": 1080, "height": 1350 }, "is_responsive": false, "is_empty": false, "is_editable": true } ] } ``` Returns a `transaction_id` and the design's editable elements (`richtexts` and `fills`), each with an `element_id`. Element IDs are the source for editing operations (they don't come from [get-design-content](https://www.canva.dev/docs/apps/mcp/tools/get-design-content/)). Carry the `transaction_id` and element IDs into [perform-editing-operations](https://www.canva.dev/docs/apps/mcp/tools/perform-editing-operations/). ## Learn more * [MCP tools and rate limits](https://www.canva.dev/docs/apps/mcp/tools/) * [perform-editing-operations](https://www.canva.dev/docs/apps/mcp/tools/perform-editing-operations/) * [commit-editing-transaction](https://www.canva.dev/docs/apps/mcp/tools/commit-editing-transaction/) * [Verify your Canva MCP app](https://www.canva.dev/docs/apps/mcp/verify-app/) * [Design edit handoff](https://www.canva.dev/docs/apps/mcp/workflows/design-edit/)