> ## 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. # Brand templates The Canva REST APIs for working with brand templates. AVAILABILITY: To use the brand templates APIs, your app must act on behalf of a user that's on a Canva plan with access to brand templates (such as Canva Pro, Canva Teams, or Canva Enterprise). Brand templates, part of [Canva Brand Kits](https://www.canva.com/pro/brand-kit/), let teams create branded templates to help them keep all their designs consistent and aligned to their brand. The Brand template APIs allow you to work with a team's brand templates. For more information on setting up a brand template, see [Canva Help — Publish designs as Brand Templates](https://www.canva.com/help/publish-team-template/) ## Brand template APIs * [Publish brand template](https://www.canva.dev/docs/apps/rest-apis/reference/brand-templates/publish-brand-template/): Publish a design as a brand template. * [Get brand template](https://www.canva.dev/docs/apps/rest-apis/reference/brand-templates/get-brand-template/): Get the metadata for one of the user's brand templates. * [Get brand template dataset](https://www.canva.dev/docs/apps/rest-apis/reference/brand-templates/get-brand-template-dataset/): Check if you can autofill a brand template and what information you can autofill. If the brand template has a dataset, you can autofill it with the [Autofill APIs](https://www.canva.dev/docs/apps/rest-apis/reference/autofills/). * [List brand templates](https://www.canva.dev/docs/apps/rest-apis/reference/brand-templates/list-brand-templates/): List all the user's brand templates.