C

Canva Admin API

REST discovered

Details
URL
https://api.canva.com/admin/v1
Spec
https://www.canva.dev/sources/admin/api/latest/api.yml
Docs
https://www.canva.dev/docs/admin/
Authentication
Canva Admin API client oauth2_cc discovered Set up OAuth ↗
Authorization: Bearer <credential>

In Canva Account settings, under Organization settings open Admin API, click Create an API client, choose the required scopes, then save the generated client_id and client_secret before leaving the page. Your account must be an organization admin, and must use SSO or have MFA enabled. Use those credentials to mint bearer tokens via the Admin API token endpoint, then send the token to the API in Authorization: Bearer ....