API reference
Design
addAudioTrackaddElementAtCursoraddElementAtPointaddNativeElementaddPagecreateRichtextRangeeditContentgetCurrentPageContextgetDefaultPageDimensionsgetDesignMetadatagetDesignTokeninitAppElementopenDesignoverlay.registerOnCanOpenrequestExportselection.registerOnChangesetCurrentPageBackgroundui.startDragToCursorui.startDragToPointui.startDrag
Intents: data
Intents: design
Platform
appProcessappProcess.broadcastMessageappProcess.currentappProcess.current.getInfoappProcess.current.requestCloseappProcess.current.setOnDisposeappProcess.requestCloseappProcess.registerOnMessageappProcess.registerOnStateChangefeatures.isSupportedfeatures.registerOnSupportChangegetPlatformInfonotification.addToastrequestOpenExternalUrl
Changelog for @canva/asset
The latest changes for the Canva Apps SDK @canva/asset package.
2.3.0 - 2025-12-22
Added
- Added optional
nameparameter toImageUploadOptionsandVideoUploadOptionsfor specifying a custom name for uploaded assets.
2.2.2 - 2025-12-18
Changed
- Increase video size limit from 100MB to 1GB and increase audio size limit from 50MB to 250MB for uploading assets
2.2.1 - 2025-07-08
Other
- Inline documentation improvements.
2.2.0 - 2025-04-01
Added
- Added support for
video/x-msvideoas an allowed MIME type
2.1.0 - 2024-12-15
Added
- Introduced a test harness to allow for unit testing of the package.
2.0.0 - 2024-09-19
Changed
- Breaking: See Apps SDK Migration Guide for full list of changes.
1.7.1 - 2024-08-07
Changed
- asset.upload now allows larger image uploads (25 MB -> 50 MB).
1.7.0 - 2024-07-23
Added
- Added asset.openColorSelector which was previously in beta.
- Added
selectedColorprop to asset.openColorSelector
1.6.0 - 2024-06-20
Added
- Added the ability to filter by
fontRefsin findFonts API.
1.5.0 - 2024-04-02
Added
- Added support for
TIFFinupload
1.4.0 - 2024-03-11
Added
- The property
idis now optional.
1.3.0 - 2024-02-25
Added
- Added getTemporaryUrl to get URL of an asset, which was previously available in preview mode.
- Added parentRef in
ImageUploadOptionsandVideoUploadOptionsto a reference to the original asset, which was previously available in preview mode.