Canva icon

Canva

Consume Canva API

Actions30

Export → Create

AI-generated

Summary

Initiates an asynchronous export job for a Canva design in a specified format.

Inputs

  • designId (required) — The ID of the design to export.
  • format (required) — The export format (pdf, jpg, png, gif, pptx, mp4).
  • exportOptions — Additional export parameters including quality, size, dimensions, and page selection.

Output shape

a JSON object containing the export job details (including an exportId) via the Canva API.

The operation returns an export job object immediately; the actual file is generated asynchronously. Use the Get operation to check status or retrieve the final URL once ready.

Examples

Example 1: Export a design as a PDF

designId: '12345', format: 'pdf', exportOptions.size: 'a4'

Example 2: Export a design as a high-quality JPG

designId: '12345', format: 'jpg', exportOptions.quality: 95, exportOptions.width: 1920, exportOptions.height: 1080

Example 3: Export specific pages of a design as a PNG

designId: '12345', format: 'png', exportOptions.pages: '1,3', exportOptions.transparent_background: true

Links

Discussion