Canva Rate Limits
Canva enforces rate limits on the Connect APIs but publishes NO numbers and NO rate-limit response headers. The complete public contract is: exceeding a limit returns HTTP 429 with the error code `too_many_requests`, and callers should back off exponentially. Twelve of the 59 published operations declare a 429 response in the OpenAPI. No X-RateLimit-*, no RateLimit-* (RFC 9331 style), and no documented Retry-After — so a client cannot see how close it is to a limit, only that it crossed one.
Canva Rate Limits is the machine-readable rate-limit profile for Canva on the APIs.io network, conforming to the API Commons Rate Limits specification.
The profile also includes 2 backoff/retry policies defined and response codes documented for throttled and error_code.
Tagged areas include Apps, Automation, Design, Templates, and Rate Limiting.