Canva icon

Canva

Trabalhe com a API Connect do Canva para designs e assets

Actions22

Overview

This node integrates with the Canva API to manage and interact with Canva designs. Specifically, the Design - Get operation fetches detailed information about a specific design by its ID. This is useful when you want to retrieve metadata or details of an existing design in Canva for further processing, display, or automation workflows.

Common scenarios include:

  • Retrieving design details to display in dashboards or reports.
  • Using design metadata to trigger other actions or conditional logic in workflows.
  • Fetching design info before exporting or modifying it.

Example: You have a workflow that monitors new designs created in Canva and then pulls their details to update a project management tool or send notifications.

Properties

Name Meaning
Design ID The unique identifier of the design to retrieve. This is required to specify which design's details to fetch.

Output

The node outputs the JSON response from the Canva API representing the design object. This typically includes all metadata related to the design such as title, type, creation date, modification date, pages, assets used, and other relevant properties defined by Canva's design schema.

No binary data output is indicated for this operation.

Dependencies

  • Requires an API key credential for authenticating with the Canva API (OAuth token).
  • The node uses the base URL https://api.canva.com/rest/v1.
  • Proper OAuth token with permissions to read design data must be configured in n8n credentials.

Troubleshooting

  • Invalid Design ID: If the provided design ID does not exist or is incorrect, the API will return an error indicating the design was not found. Verify the design ID is correct.
  • Authentication Errors: Missing or expired OAuth tokens will cause authentication failures. Ensure the API key credential is valid and refreshed if needed.
  • Permission Denied: If the authenticated user does not have access to the specified design, the API will reject the request. Confirm the user has appropriate permissions.
  • Rate Limits: Excessive requests may hit Canva API rate limits. Implement retry or backoff strategies if necessary.

Links and References

Discussion