Canva home
Help

How to use Canva's APIs


You can use Canva’s APIs to connect your platform with Canva and integrate design directly into your systems and workflows. This integration streamlines processes, automates design creation, and gives users a seamless experience between your product and Canva.

With Canva’s APIs, you can:

  • Integrate Canva into your existing workflows.
  • Insert data from your applications into Canva templates.
  • Retrieve user data and designs.
  • Manage user details and access, including provisioning and deprovisioning.

Automate workflows with the official Canva node for n8n

You can automate Canva actions in your n8n workflows using the official Canva node. This Canva-owned node supports all REST API actions, so you can build automated workflows without configuring plain HTTP requests.

To get started, install the official Canva node for n8n via npm if you work locally, or search for the verified Canva node in your nodes panel.

Available APIs and tools

Canva's developer tools are now part of the Canva Developers SDK, one place to build apps, integrations, and AI agent workflows.

  • REST APIs (previously the Connect APIs). Bring Canva's design capabilities into your platform. Sync assets, designs, and comments, export designs, autofill designs with data, and more.
  • App SDK - Build apps that import content, add design elements, or automate common design tasks inside Canva.
  • Canva MCP server. Connect AI agents and assistants to Canva so they can create, find, edit, and export designs for your users.
  • Admin API - Manage users, teams, and groups in your Canva organisation.
  • SCIM API - Automate user account provisioning and deprovisioning.

Get started with the API

  1. Determine the API you need. Review available APIs and decide which API matches your use case, such as user management or design insertion.
  2. Confirm your Canva Subscription. Confirm that your Canva Subscription level includes access to your required API function.
  3. Set up your API. Refer to the documentation of the API you require and follow its setup instructions.

Troubleshooting

REST APIs & Apps SDK:

You can refer to Canva’s Developer Community for similar issues or request assistance on Canva’s Developers Help Center.

SCIM API & Admin API:

Please reach out to Canva Support or a member of your sales team for assistance.

Was this helpful?

Helpful

Unhelpful

People also viewed