Actions10
- Asset Actions
- Brand Template Actions
- Design Actions
- Export Actions
- Folder Actions
Overview
This node integrates with the Canva API to manage folders within a user's Canva account. Specifically, the "Folder - Create" operation allows users to create a new folder for organizing their designs and assets. This is useful for users who want to programmatically organize their Canva content into folders, improving workflow and asset management.
Practical examples include:
- Automatically creating project-specific folders when starting new design projects.
- Organizing imported assets or designs into categorized folders.
- Structuring folders based on client names or campaign titles in bulk operations.
Properties
| Name | Meaning |
|---|---|
| Folder Name | The name of the folder to be created. This is a required string input. |
Output
The node outputs JSON data representing the newly created folder as returned by the Canva API. This typically includes folder metadata such as its unique ID, name, creation date, and possibly parent folder information if applicable.
No binary data output is involved in this operation.
Dependencies
- Requires an API key credential for authenticating with the Canva API.
- The node makes HTTP POST requests to the Canva API endpoint
/foldersto create folders. - The base URL depends on the environment (sandbox or production) configured in the credentials.
- Proper network access to
https://api.canva.com/rest/v1is necessary.
Troubleshooting
- Missing or invalid API credentials: Ensure that a valid API authentication token is provided in the node's credentials configuration.
- Invalid folder name: The folder name must be a non-empty string; otherwise, the API may reject the request.
- API rate limits or connectivity issues: Network problems or exceeding Canva API rate limits can cause errors; check network connectivity and API usage quotas.
- Permission errors: The API user must have permissions to create folders; verify the API key scope and user rights.
Common error messages might include:
- Unauthorized (401): Check API key validity.
- Bad Request (400): Verify that the folder name is correctly provided.
- Forbidden (403): Insufficient permissions.
- Rate limit exceeded (429): Slow down request frequency.
Links and References
- Canva API Documentation
- Canva Folder Management API Reference (hypothetical link based on typical API docs)