Creating clients
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:
- You must be a member of a Canva organization, and your account role must be an organization admin. For more information on Canva roles, see Canva Teams and Canva Enterprise roles and access(opens in a new tab or window) in the Canva Help Center.
- Your account must either be set up using Single Sign-On (SSO) or have Multi-factor Authentication (MFA)(opens in a new tab or window) enabled.
Creating a client
-
On Canva, click your profile icon and select Account settings(opens in a new tab or window).
Settings to open your -
In the left sidebar, under Organization settings, click
Admin API. -
Click Create an API client.
-
For Client name, enter a name for your client. This name is used to identify the client in the Admin API.
-
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.
-
Click Continue.
-
Save your client ID and secret. You won't be able to view the secret again after you proceed.
-
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.