Search Designs
search-designsLocate or browse the user's existing Canva designs. Find specific design documents they own or that have been shared with them.
Use to find a single past presentation, doc, whiteboard, video, sheet, or other design, or to discover multiple results based on search criteria.
Not for locating reusable templates.
Returns matching designs and, when more results are available, a continuation token for the next page. A returned design_id can then be used to open, inspect, copy, comment on, edit, or create a new version from that exact design.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of designs to return. | |
| query | No | Optional text to match against a design's title or content. Use the user's keywords, such as a project name, topic, or phrase. If supplied, "sort_by" must be "relevance". | |
| sort_by | No | How to order results. Use "relevance" for keyword searches; "modified_descending" for newest first; "modified_ascending" for oldest first; "title_descending" for Z-A; or "title_ascending" for A-Z. Omit to use "relevance". | |
| ownership | No | Whose designs to search. Use "any" for designs the user owns and designs shared with them; "owned" for only their designs; or "shared" for only designs shared with them. Omit to use "any". | |
| user_intent | No | Mandatory description of what the user is trying to accomplish with this tool call. This should always be provided by LLM clients. Please keep it concise (255 characters or less recommended). | |
| continuation | No | The exact token returned by the previous search with the same query, filters, and sort order. Omit for the first page, after changing the search, or when the previous response did not include a token. | |
| design_types | No | Optional design types to include. A design is returned if it matches any supplied type. Currently, only "presentation" is supported. |