Actions22
- Asset Actions
- Autofill Actions
- Brand Template Actions
- Comment Actions
- Design Actions
- Design Import Actions
- Export Actions
- Folder Actions
- Resize Actions
- Key Actions
Overview
The node integrates with the Canva API to manage folders within a user's Canva account. Specifically, the "Folder" resource with the "List" operation allows users to retrieve a paginated list of their folders. This is useful for workflows that need to organize, display, or process folder data from Canva, such as syncing folder structures, generating reports on folder contents, or automating folder-based design management.
For example, a user might use this node to:
- Fetch all folders up to a certain limit to display in a dashboard.
- Paginate through folders using continuation tokens to process large numbers of folders.
- Integrate folder data into other systems like file managers or content management platforms.
Properties
| Name | Meaning |
|---|---|
| Limit | Maximum number of folder items to return. Accepts values between 1 and 100. |
| Continuation | Token used for pagination to continue listing folders from where the last request ended. |
Output
The output contains a JSON array of folder objects retrieved from the Canva API. Each folder object typically includes metadata such as folder ID, name, parent folder ID (if any), creation date, and other relevant details provided by Canva's folder endpoint.
If the result set is large, the response may include a continuation token to fetch subsequent pages of folders.
No binary data is output by this operation.
Dependencies
- Requires an API authentication token credential configured in n8n to authorize requests to the Canva API.
- The node makes HTTP GET requests to the Canva REST API endpoint
/folderswith query parameters for pagination.
Troubleshooting
- Empty results: If no folders are returned, verify that the authenticated user has folders created in their Canva account.
- Invalid continuation token: Using an expired or incorrect continuation token may cause errors or empty responses. Ensure tokens are used as provided by previous responses.
- Limit out of range: Setting the limit outside the allowed range (1-100) may cause API errors. Use valid numeric values within this range.
- Authentication errors: Ensure the API key or OAuth token is valid and has sufficient permissions to access folder data.
- Network issues: Connectivity problems can cause request failures; check network settings and Canva API status.