Submitting apps

An introduction to the app submission process.

Before an app can be released, to the public or a team it must be submitted for review and pass through an app review process. The submission itself takes place via the Developer Portal.

The exact steps and outcome of submitting an app depend on whether it's a public app or a team app.

  1. Generate a bundle of the app's source code.
  2. Navigate to the app via the Developer Portal.
  3. On the Configure your app page, upload the bundle to the App source field.
  4. On the Add details page, provide the required marketing copy and assets.
  5. On the Submit for review page:
    1. Agree to the terms and conditions.
    2. Select Submit app.

The app will be added to Canva's app review queue and a Jira Service Desk (JSD) ticket will be created to track the progress of the submission. All communication related to the submission should happen via this ticket.

If the app uses credentials to authenticates users, respond to the ticket with the following information:

  • Login credentials that the app reviewer can use to test the app's functionality.
  • Documentation that explains how the third-party platform works.
  • Documentation that explains how the app integrates with the third-party platform.
  1. Generate a bundle of the app's source code.
  2. Navigate to the app via the Developer Portal.
  3. On the Configure your app page, upload the bundle to the App source field.
  4. On the Add details page, provide the required marketing copy and assets.
  5. On the Submit for review page:
    1. Agree to the terms and conditions.
    2. Select Submit app.

The app will be added to the team's app review queue.

If the owner or an administrator of the team doesn't check the review queue regularly, be sure to notify them of the submission. You can identify the owners or administrator of a team via the Account settings > People page.

After an app has been submitted for review, it enters a Submitted state. In this state, the app can't be modified. If you want to make changes to the submitted app, you need to cancel the submission.

  1. Navigate to the app via the Developer Portal.
  2. On the Submit for review page, select Cancel submission.
  3. In the confirmation dialog, select Cancel submission.

After a submission has been cancelled, the app is removed from the review queue and it's possible to make changes to the app. When you're ready to resubmit the app, restart the submission process via the Submit for review page.