Skip to main content
The Canva connector indexes metadata about your Canva designs, making them searchable by title, owner, and other attributes.

What gets indexed

  • Design titles - Names of your Canva designs
  • Design metadata - Page count, creation date, last modified date
  • Owner information - User ID and team ID of the design owner
  • URLs - Edit and view URLs for quick access to designs
Design content is not indexed. Due to Canva Connect API limitations, only design metadata (titles, dates, owners) is indexed. The actual visual content, text, and images within designs are not searchable through Grapevine.

Setup

1

Connect to Grapevine

  1. In Grapevine, go to Integrations and click on Canva
  2. Click Connect Canva Account to begin the authorization process
2

Authorize connection

  1. You’ll be redirected to Canva to authorize the Grapevine integration
  2. Log into Canva if needed
  3. Review the requested permissions
  4. Click Allow to grant access
3

Indexing begins

You’ll be redirected back to Grapevine and the connection will be saved automatically. Grapevine will begin indexing your Canva design metadata.

Required scopes

The Canva connector requests the following OAuth scopes:
ScopePurpose
asset:readRead access to assets
design:content:readRead access to design content
design:meta:readRead access to design metadata (title, dates, owner)
folder:readRead access to folders
profile:readRead user profile (display name)

Permissions

  • All indexed Canva design metadata is visible to all users in the Grapevine tenant
  • Admin permissions required for initial setup

Sync behavior

  • Initial sync - Indexes metadata for all accessible designs
  • Ongoing syncs - Runs periodically to capture new and updated designs
  • Deletions - Deleted designs are removed from the index

Rate limits

Canva enforces per-endpoint rate limits:
EndpointRate Limit
List designs100 req/min/user
Get design100 req/min/user
List folder items100 req/min/user
The connector implements automatic retry with exponential backoff when rate limits are encountered.

Limitations

  • Content not indexed - Only design metadata is searchable, not the visual content within designs
  • Designs shared with you are indexed, but visibility depends on your Canva permissions
  • Access tokens expire after ~4 hours and are automatically refreshed