Actions10
- Asset Actions
- Brand Template Actions
- Design Actions
- Export Actions
- Folder Actions
Overview
The node integrates with the Canva API to manage folders within a user's Canva account. Specifically, the "Folder - List" operation retrieves a list of folders that belong to the user. This is useful for workflows that need to organize, display, or process folder data from Canva, such as automating design organization, syncing folder structures, or generating reports on folder contents.
Practical examples:
- Automatically fetching all folders to sync with another file management system.
- Listing folders to allow users to select a target folder for saving new designs.
- Monitoring folder creation and usage statistics in Canva for analytics.
Properties
| Name | Meaning |
|---|---|
| Limit | Max number of results to return |
Output
The output JSON contains an array of folder objects retrieved from the Canva API. Each object represents a folder with its metadata (such as folder ID, name, parent folder ID, etc.). The exact structure depends on the Canva API response but typically includes identifiers and descriptive fields for each folder.
No binary data is output by this operation.
Dependencies
- Requires an API key credential for authenticating with the Canva API.
- The node uses the Canva REST API endpoint
https://api.canva.com/rest/v1/folders. - n8n must be configured with the appropriate Canva API credentials and environment settings.
Troubleshooting
Common issues:
- Authentication errors if the API key is missing or invalid.
- Rate limiting by the Canva API if too many requests are made in a short time.
- Empty results if the user has no folders or the limit parameter is set too low.
Error messages:
- Unauthorized or 401 errors indicate problems with API credentials; verify and update them.
- 400-series errors may indicate invalid parameters; ensure the "Limit" is a positive integer.
- Network or timeout errors suggest connectivity issues; check network access and Canva service status.
Links and References
- Canva API Documentation
- n8n Documentation on HTTP Request Node (for understanding API calls)