Autofill

The Canva Connect APIs for working with autofillable brand templates.

The Data autofill APIs let you create personalized designs using a brand template and input data. You can generate personalized invites, letters, training materials, pitch decks, marketing content, and more.

To get started with autofilled designs, add one or more autofillable data fields to a brand template using the Canva Data autofill app.

To autofill the brand template:

  1. Use the Get brand template dataset API to check which fields you can fill and what kind of data you can use.
  2. Use the Create design autofill job API to provide the data you want autofilled and start generating the design (asynchronously).
  3. Use the Get design autofill job API to check the status of the autofill job and retrieve the design.