Exports

Export a design

An actor triggers this event when they export a design. Internal Canva systems may export the design for tasks including:

Canva Apps and Canva Integrations can also trigger the export event.

typestring

Default value: EXPORT_DESIGN

Available values: The only valid value is EXPORT_DESIGN.

reasonExportReason
Optional

The reason the design was exported. If not specified, a user, a Canva App, or a Canva integration exported the design.

The design was exported by an app.

typestring

Default value: APP

Available values: The only valid value is APP.

appAuditLogApp

A Canva app.

idstring

The app ID.

namestring
Optional

The name of the app.

versionstring
Optional

The version of the app.

Canva internally exported the design for tasks including creating template previews, creating design and template thumbnails, or sending a design for print(opens in a new tab or window).

typestring

Default value: INTERNAL

Available values: The only valid value is INTERNAL.

output_typestring
Optional

The type of export.

Available values:

  • PDF
  • JPG
  • PNG
  • PPTX
  • MP4
  • WEB
  • GIF
  • SVG
  • EMAIL
  • HTML
  • WEBSITE
  • DOCX
  • CSV
  • XLSX

Example

{
"id": ...,
"timestamp": ...,
"actor": ...,
"target": ...,
"action": {
"type": "EXPORT_DESIGN",
"reason": {
"type": "APP",
"app": {
"id": "AAEJQA10wBV",
"name": "Magic App",
"version": 23
}
},
"output_type": "PDF"
},
"outcome": ...,
"context": ...
}
JSON

Export a user's data and content in bulk

This isn't a Data Subject Access Request (DSAR).

An actor triggers this event when they export personal data, uploads, and designs from the Login & Security settings page. A team owner(opens in a new tab or window) can also download their team's content. For details, see Canva Help: Downloading your personal data, uploads, and designs in bulk(opens in a new tab or window).

typestring

Default value: EXPORT_BULK_DOWNLOAD

Available values: The only valid value is EXPORT_BULK_DOWNLOAD.

Example

{
"id": ...,
"timestamp": ...,
"actor": ...,
"target": ...,
"action": {
"type": "EXPORT_BULK_DOWNLOAD"
},
"outcome": ...,
"context": ...
}
JSON

Download a user's data and content in bulk

An actor triggers this event when they visit the page showing the download URL for their bulk download request. This event doesn't record whether the user downloaded the content.

These download URLs are valid for 14 days after the user made the request.

typestring

Default value: VIEW_BULK_DOWNLOAD_LINKS

Available values: The only valid value is VIEW_BULK_DOWNLOAD_LINKS.

Example

{
"id": ...,
"timestamp": ...,
"actor": ...,
"target": ...,
"action": {
"type": "VIEW_BULK_DOWNLOAD_LINKS"
},
"outcome": ...,
"context": ...
}
JSON