API reference
Asset: Test
Design
addAudioTrackaddElementAtCursoraddElementAtPointaddNativeElementaddPagebulkCreate.launchcreateRichtextRangeeditContentgetBrandKitColorsgetCurrentPageContextgetCurrentPageMetadatagetDefaultPageDimensionsgetDesignColorsgetDesignMetadatagetDesignTemplateMetadatagetDesignTokeninitAppElementopenDesignoverlay.registerOnCanOpenpublish.launchrequestExportselection.registerOnChangesetCurrentPageBackgroundui.startDragToCursorui.startDragToPointui.startDragChangelog
Design: Test
Error
Error: Test
Intents
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
User: Test
Changelog for @canva/user
The latest changes for the Canva Apps SDK @canva/user package.
2.2.1 - 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.0 - 2026-03-10
Added
- Promotes multi-account and multi-provider OAuth APIs from beta to public status.
- Promotes Monetization APIs from alpha to public status.
2.1.3 - 2026-02-16
Fixed
- Fixed a duplicate declaration error caused by scope hoisting
2.1.2 - 2025-12-18
Added
- Added a CHANGELOG.md to track changes.
Fixed
- Corrected documentation for
getCanvaUserTokenmethod to reflect that the JWT containsbrandIdandaudclaims, instead ofteamIdandappId.
2.1.1 - 2025-07-08
Other
- Inline documentation improvements.
2.1.0 - 2024-12-15
Added
- Introduced a test harness to allow for unit testing of the package.
2.0.0 - 2024-09-23
Changed
- Breaking: See Apps SDK Migration Guide for full list of changes.
1.0.0 - 2023-12-12
Added
- Introduced the
@canva/userpackage which contains methods for authenticating users in Canva Apps.