Canva icon

Canva

Consume Canva API

Actions30

Design → Create

AI-generated

Summary

Creates a new design in Canva, either using a preset template type or custom dimensions.

Inputs

  • designType (required) — Specifies the creation method: 'preset' to use a template, 'custom' to define dimensions.
  • presetName (required) — The preset design type (doc, whiteboard, presentation) to use when designType is 'preset'.
  • width (required) — The width in pixels (range 40-8000) to use when designType is 'custom'.
  • height (required) — The height in pixels (range 40-8000) to use when designType is 'custom'.
  • additionalFields — A collection of optional fields: 'title' for the design title and 'asset_id' to include an asset.

Output shape

a single record

The returned data contains the created design object, including its ID, title, dimensions, and status.

Examples

Example 1: Create a standard document design using a preset.

designType: preset, presetName: doc

Example 2: Create a custom sized design with a specific title.

designType: custom, width: 1920, height: 1080, additionalFields.title: 'Marketing Banner'

Links

Discussion