Canva Connect API
The umbrella Canva Connect REST API as Canva publishes it — 59 operations across designs, assets, folders, brand templates, autofills, exports, resizes, imports, merges, comments, analytics, users, OAuth and OIDC. This entry carries Canva's own OpenAPI description, fetched verbatim from https://www.canva.dev/sources/connect/api/latest/api.yml.
Documentation
Documentation
https://www.canva.dev/docs/connect/
APIReference
https://www.canva.dev/docs/connect/api-reference/designs/create-design/
GettingStarted
https://www.canva.dev/docs/connect/quickstart/
Authentication
https://www.canva.dev/docs/connect/authentication/
Specifications
Other Resources
Overlay
https://raw.githubusercontent.com/api-evangelist/canva/refs/heads/main/overlays/canva-connect-api-overlay.yaml
ChangeLog
https://www.canva.dev/docs/connect/changelog/
Webhooks
https://raw.githubusercontent.com/api-evangelist/canva/refs/heads/main/asyncapi/canva-webhooks.yml
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/canva/refs/heads/main/errors/canva-problem-types.yml
DataModel
https://raw.githubusercontent.com/api-evangelist/canva/refs/heads/main/data-model/canva-data-model.yml
Conventions
https://raw.githubusercontent.com/api-evangelist/canva/refs/heads/main/conventions/canva-conventions.yml