The Canva Admin API is currently provided as a preview and is subject to change.
API reference
Authentication
Organizations
Teams
Groups
Users
Audit events

Creating clients

How to create and configure an Admin API client.

To get started with the Canva Admin API, you must first create and configure an API client in your organization settings.

Prerequisites

To create an Admin API client, your Canva account must meet the following prerequisites:

Creating a client

  1. On Canva, click your profile icon and select Settings to open your Account settings(opens in a new tab or window).

  2. In the left sidebar, under Organization settings, click Admin API.

  3. Click Create an API client.

  4. For Client name, enter a name for your client. This name is used to identify the client in the Admin API.

  5. Under Scopes, select the scopes that you want to grant to the client. Only select the scopes that are required for your client.

    For more information on each scope, see Scopes.

  6. Click Continue.

  7. Save your client ID and secret. You won't be able to view the secret again after you proceed.

  8. Select I have saved my client secret, and click Done.

Your new client is added to the list of clients in the Admin API settings. From here you can edit the client, view its details, or delete it if it's no longer needed.

Next steps

See Authentication to learn about the Admin API authentication and authorization process for generating access tokens.