App development
Create an app
Create a support ticket
Search…
Overview
Quick start
Changelog
Platform concepts
Apps
Developer journey
Public apps
Create a public app
Submit a public app for review
Release a public app
Team apps
App versions
Change an app's distribution
Extensions
Regions
Authentication
Deprecation policy
Extensions
Content extensions
Editing extensions
Publish extensions
Frontend development
Assets
Development URL
Error handling
Localization
Notifications
Rich controls
JSX
WebGL
Backend development
Base URL
Continuation
Signature verification
SDKs
Distribution
UX guidelines
Submission checklist
Creating the App Directory listing
Client API
EditingExtensionClient.API
CanvaDataType
CanvaElement
CanvaElementLayout
CanvaImageBlob
CanvaImageHelpers
CanvaImageUrl
CanvaMedia
init
Server API
Overview
GET /apps/configured
POST /configuration
POST /configuration/delete
POST /content/resources/find
POST /editing/image/process
POST /editing/image/process/get
POST /publish/resources/find
POST /publish/resources/get
POST /publish/resources/upload
Redirect URL
Reference
Locales
Powered By
GitBook
Create a public app
Learn how to create a public app via the Developer Portal.
1.
Log in to the
Developer Portal
.
2.
Navigate to the
Your integrations
page.
3.
Click
Create an app
.
4.
Select
Everyone
.
5.
Navigate through the remainder of the app creation wizard.
You can't convert a public app into a
team app
(or vice-versa). For more information, refer to
Change an app's distribution
.
Canva has a separate Developer Portal for China. If you want to release your app in China, you must create and maintain a separate app via
canva.cn/developers
.
Previous
Public apps
Next
Submit a public app for review
Last modified
5mo ago
Copy link