Canva Connect APIs

The Canva Connect API facilitates third-party app developers to extend key Canva capabilities off-platform. It allows Canva to share data with third parties, even when a user isn’t actively designing in Canva.

You can use the Canva Connect API to create integrations with third-party apps, keep Canva in sync with cloud storage and content management apps, collaborate and communicate with different platforms, or embed Canva into project management workflows.

For instance, you could create an integration (we call this a client) between Canva and your digital asset management system using the Connect API, to create Canva folders and upload your assets directly to these folders.

This is in contrast to the Canva App SDKs which bring third-party capabilities to Canva (on-platform), to enhance a user’s experience of designing in Canva.