Actions22
- Asset Actions
- Autofill Actions
- Brand Template Actions
- Comment Actions
- Design Actions
- Design Import Actions
- Export Actions
- Folder Actions
- Resize Actions
- Key Actions
Overview
This node integrates with the Canva API to manage resize jobs for designs. Specifically, the "Get Resize Job" operation allows users to check the status and details of an existing design resize job by providing its unique job ID. This is useful in workflows where you initiate a design resize and need to monitor or retrieve the result asynchronously.
Practical examples include:
- Automating the resizing of marketing materials into different formats and checking when the resized version is ready.
- Integrating Canva resize jobs into larger automation pipelines that depend on the completion of the resize before proceeding.
- Tracking progress or retrieving metadata about a resize job for reporting or further processing.
Properties
| Name | Meaning |
|---|---|
| Resize Job ID | The unique identifier of the resize job to query. Required to fetch the status and details of that specific resize operation. |
Output
The node outputs JSON data representing the response from the Canva API about the resize job. This typically includes information such as the job status (e.g., pending, completed), any resulting design IDs or URLs, timestamps, and error messages if applicable.
No binary data output is indicated for this operation.
Dependencies
- Requires an API authentication token credential for Canva's API.
- The node makes HTTP GET requests to the endpoint
/resizes/{resizeJobId}on the Canva API base URLhttps://api.canva.com/rest/v1. - Proper OAuth token setup is necessary in n8n credentials to authorize API calls.
Troubleshooting
Common issues:
- Providing an invalid or expired Resize Job ID will result in errors or empty responses.
- Missing or invalid API authentication token will cause authorization failures.
- Network connectivity issues can prevent successful API calls.
Error messages:
- Unauthorized or 401 errors indicate problems with the API token; ensure the OAuth token is valid and refreshed.
- 404 Not Found may mean the Resize Job ID does not exist or has been deleted.
- Rate limiting errors from Canva API require waiting or adjusting request frequency.
Resolutions:
- Verify the Resize Job ID is correct and corresponds to an existing job.
- Check and refresh the API authentication token in n8n credentials.
- Ensure network access to Canva API endpoints.
- Handle API rate limits gracefully in workflow logic.
Links and References
- Canva API Documentation
- Canva Resize API Endpoint Reference (hypothetical link based on typical API docs)