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 comment threads and their replies on Canva designs. Specifically, the List Replies operation under the Comment resource retrieves a list of replies for a given comment thread in a design.

Use cases include:

  • Fetching all replies to a specific comment thread to display conversation history.
  • Automating review workflows by retrieving feedback or discussion on design elements.
  • Integrating comment replies into external project management or communication tools.

For example, you might use this node to pull all replies from a comment thread on a design to summarize feedback or trigger notifications when new replies are added.

Properties

Name Meaning
Thread ID The unique identifier of the comment thread whose replies you want to list.
Limit (Optional) Maximum number of replies to return. Defaults to 10 if not specified.
Continuation (Optional) Token for pagination to continue listing replies beyond the initial set.

Note: Only the Thread ID is required for this operation.

Output

The node outputs JSON data representing the list of replies for the specified comment thread. The structure typically includes:

  • An array of reply objects, each containing details such as reply ID, message content, author information, timestamps, etc.
  • Pagination tokens if more replies exist beyond the current page.

No binary data output is involved in this operation.

Dependencies

  • Requires an active connection to the Canva API.
  • Needs an API authentication token credential configured in n8n to authorize requests.
  • The base URL for API requests is https://api.canva.com/rest/v1.

Troubleshooting

  • Invalid Thread ID: If the provided thread ID does not exist or is incorrect, the API will likely return a 404 error. Verify the thread ID is correct.
  • Authentication Errors: Missing or invalid API credentials will cause authorization failures. Ensure the API key/token is valid and properly configured.
  • Rate Limits: Excessive requests may hit Canva API rate limits, resulting in errors or throttling. Implement retries or backoff strategies if needed.
  • Pagination Handling: If there are more replies than the limit, use the continuation token to fetch subsequent pages. Failure to do so may result in incomplete data.

Links and References

Discussion