Canva · Rate Limits

Canva Rate Limits

Canva does not publish concrete per-second or per-minute rate limit numbers for the Connect API or Apps SDK. Standard 429 throttling behavior should be expected; integrations should implement exponential backoff and honor any Retry-After response header. Contact Canva developer support for documented limits on a specific integration.

2 Limits Throttle: 429
AppsAutomationDesignTemplatesRate Limiting

Limits

Canva Connect API (per-integration) integration
varies
see Canva developer support
Canva has not published per-second or per-minute caps; assume standard throttling applies.
Canva Apps SDK app
varies
see Canva developer support

Policies

Backoff strategy
Implement exponential backoff with jitter on 429 responses; honor Retry-After if present.
Idempotent retries
Use idempotent request patterns for upload, export, and design-mutation endpoints to avoid double-charging on retried requests.
OAuth token refresh
Connect API uses OAuth 2.0; cache and refresh tokens rather than reauthorizing on every request to avoid auth-flow throttling.

Sources