Canva
Canva offers a drag-and-drop design suite for creating social media graphics, presentations, and marketing materials with prebuilt templates and a vast element library
Live
32 of 59 actions ready today
- 59
- actions
Integrations
View provider documentationActions
Operations this integration can perform.
CreateAssetUploadJob
Starts a new [asynchronous job](https://www.canva.dev/docs/connect/api-requests-responses/#asynchronous-job-endpoints) to upload an asset to the user's content library. Supported file types for assets are listed in the [Assets API overview](https://www.canva.dev/docs/connect/api-
createDesign
Creates a new Canva design. To create a new design, you can:
createDesignImportJob
Starts a new [asynchronous job](https://www.canva.dev/docs/connect/api-requests-responses/#asynchronous-job-endpoints) to import an external file as a new design in Canva.
createDesignResizeJob
<Availability>
createUrlAssetUploadJob
<Warning>
createFolder
Creates a folder in one of the following locations:
deleteAsset
You can delete an asset by specifying its `assetId`. This operation mirrors the behavior
exchangeAccessToken
This endpoint implements the OAuth 2.0 `token` endpoint, as part of the Authorization Code flow with Proof Key for Code Exchange (PKCE). For more information, see [Authentication](https://www.canva.dev/docs/connect/authentication/).
Triggers
Events that start workflows from this integration.
Comment Created
Triggers when a user comments on a design in Canva.
Design Access Requested
Triggers when a user requests access to a design in Canva.
Design Shared
Triggers when a user shares a design in Canva.
Related integrations
Don't see the exact action you need?
Tell us what you're trying to connect and we'll help you evaluate whether it fits the current catalog or needs prioritizing.