Reference apps
A reference app is a complete, runnable demo of a platform with Canva built into it using the Canva REST APIs. Each one is an app for the Canva for your platform surface: a web app with its own backend that connects a user's Canva account, generates designs from the platform's own data, and hands the user back once they've finished editing in Canva. They are reference implementations for learning purposes. Use them to understand the integration patterns you can apply to your own platform.
Each guide walks through creating an app in the Developer Portal, enabling the REST APIs and the scopes the demo needs, then configuring and running the demo locally.
Both reference apps use Brand Templates and Autofill, which require a Canva Enterprise(opens in a new tab or window) subscription. See the Autofill guide for details on requesting development access.
- Nourish: A marketing platform, where marketers generate on-brand campaign materials for multiple channels without leaving the platform.
- Realty Commercial: A real estate platform, where agents generate property brochures, social posts, and listing materials from a listing's own data.