API reference
Design
addAudioTrackaddElementAtCursoraddElementAtPointaddPagebulkCreate.launchcreateRichtextRangeeditContentgetCurrentPageContextgetDesignMetadatagetDesignTemplateMetadatagetDesignTokeninitAppElementopenDesignoverlay.registerOnCanOpenpublish.launchrequestExportselection.registerOnChangesetCurrentPageBackgroundui.startDragToCursorui.startDragToPointChangelog
Intents
Intents: Asset
Intents: Content
Intents: data
Intents: design
Platform
appProcessappProcess.broadcastMessageappProcess.currentappProcess.current.getInfoappProcess.current.requestCloseappProcess.current.setOnDisposeappProcess.requestCloseappProcess.registerOnMessageappProcess.registerOnStateChangefeatures.isSupportedfeatures.registerOnSupportChangegetPlatformInfonotification.addToastrequestOpenExternalUrl
App middleware: Express
Changelog for @canva/intents@beta
The latest changes for the Canva Apps SDK @canva/intents@beta package.
2.1.3-beta.0 - 2026-02-03
Added
- Added a CHANGELOG.md to track changes
- Breaking: Added enhanced error handling between
publishContentand theSettingsUi - Added a new
PublishErrorClearedSettingsUiContextfor when the UI clears an error - Include design title in content metadata for the content publisher intent
- Added
html_bundlesupport in content publisher for email media slots - Added
InvoctationContextto provide initial state for content publisher intent - Promoted the email requirements in content publisher from alpha to beta
Fixed
- Fixed the
initTestEnvironmentAPI not mocking some intents
2.0.2-beta.3 - 2025-11-11
- Initial changelog for the Preview Intents SDK.