Field note
What it does
JavaScript SDK for creating apps that import content, add design elements, and automate tasks in Canva. Apps run in an iframe inside the editor's object panel.
Capabilities
Available capabilities
Add elements to designsApp creationImport content into CanvaPreview API access via beta dist-tagHot Module ReplacementMulti-intent previewAutomate design tasksLocal development serverHTTPS preview supportIframe app runtimeAPI injection into iframeLocal development serverApp preview in Canva editorDesign export via requestExport
Tags
Tags
Ways to use it
Ways to use it
cli
Not filed / @canva/cli
sdk
TypeScript / https://www.canva.dev/docs/apps/
npm
javascript / @canva/app-scripts
cli
Not filed / https://www.canva.dev/docs/apps/
npm
typescript / @canva/design
npm
typescript / @canva/asset
npm
typescript / @canva/design