Search Brand Templates
search-brand-templatesFind or browse the user's Canva Brand Templates: reusable, on-brand layouts. Some include data fields that can be autofilled.
Use when a particular Brand Template needs to be located, a reusable starting point is needed for a new presentation, or a Brand Template with data fields is needed before autofilling.
Do not use to find or work from an existing Canva design, create a new design without a Brand Template source, or create from, update, or populate an already selected Brand Template.
Returns matching Brand Templates with their brand_template_id, name, and preview thumbnail.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of Brand Templates to return in one page. | |
| query | No | Optional title or type to search for. Provide only when the user explicitly names or describes the Brand Template they want; otherwise omit or pass an empty string to browse all available Brand Templates. | |
| dataset | No | Filter by data-field availability. Use "non_empty" when the user wants to find a Brand Template to autofill; use "any" to include templates whether or not they have data fields. | |
| 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). | |
| brand_kit_id | No | ||
| continuation | No | Exact token returned by a previous search. Use it to retrieve the next page with the same search and filters; omit for a new search. | |
| design_types | No | Optional Brand Template types to include. A Brand Template is returned if it matches at least one specified type. Currently supports "presentation" only. |