get-design-content

Read a design's text content for read-only inspection.

Use get-design-content to inspect text on a design. This response is for reading content — not for targeting edits.

Example prompt

"What text is on my homepage banner?"

Pass content_types: ['richtexts'].

Example response

IDs, URLs, and tokens below are placeholders; field names and structure are exactly as returned.

{
"id": "DAF_EXAMPLE",
"title": "AI Editing Feature Announcement in Electric Blue",
"text": "Unlock Creativity with AI Editing\nAI\n",
"url": "https://www.canva.com/d/EXAMPLE",
"metadata": { "created_at": 1784078449, "updated_at": 1784078453, "page_count": 1, "revision_id": 1 }
}
JSON

Returns the text as a single text field plus metadata. To get individually addressable elements for editing, open an editing transaction with start-editing-transaction — that response contains the element IDs.

Learn more