API reference
Asset: Test
Design
addAudioTrackaddElementAtCursoraddElementAtPointaddPageapplyTemplateautofillDesignbulkCreate.launchcreateRichtextRangeduplicatePageeditContentgetBrandKitColorsgetBrandTemplateMetadatagetCurrentPageContextgetCurrentPageMetadatagetDesignColorsgetDesignMetadatagetDesignTemplateMetadatagetDesignTokeninitAppElementopenDesignoverlay.registerOnCanOpenpublish.launchrequestApplyPublicTemplaterequestBrandTemplatesrequestDataFieldMatchingrequestExportselection.registerOnChangesetCurrentPageBackgroundsetDataFieldLabelVisibilityui.startDragToCursorui.startDragToPointChangelog
Design: Test
Intents
Intents: Asset
Intents: Content
Intents: Data
Intents: Design
Intents: Test
Platform
appProcessappProcess.broadcastMessageappProcess.currentappProcess.current.getInfoappProcess.current.requestCloseappProcess.current.setOnDisposeappProcess.requestCloseappProcess.registerOnMessageappProcess.registerOnStateChangefeatures.isSupportedfeatures.registerOnSupportChangegetPlatformInfonotification.addToastrequestOpenExternalUrlChangelog
Platform: Test
User: Test
App middleware: Express
Error
Error: Test
Changelog for @canva/error@beta
The latest changes for the Canva Apps SDK @canva/error@beta package.
2.2.2 - 2026-09-21
Other
- The Canva Apps SDK has been unified with other developer surfaces to become the Canva Developers SDK. "Canva Apps SDK" mentions have been updated to be the "Canva Developers SDK", with these packages belonging to the "apps inside Canva" part of the new combined Developers SDK.
2.2.1 - 2026-02-16
Fixed
- Fixed a duplicate declaration error caused by scope hoisting
2.2.0 - 2026-01-19
Added
- Added a CHANGELOG.md to track changes.
- Added a new
missing_permissionerror code.
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.