Actions26
- Milestone Actions
- Project Actions
- Project Admin Actions
- Task Actions
- Time Log Actions
Overview
The node "Cloodo Project" integrates with the Cloodo Worksuite API to retrieve and manage project-related data. It supports multiple resources such as projects, milestones, tasks, time logs, and project administration details. Specifically, for the Project Proposal operation under the Project resource, the node fetches proposal data related to projects.
This node is beneficial in scenarios where users want to automate project management workflows by programmatically accessing project proposals, payments, milestones, invoices, and other project-related information from Cloodo Worksuite. For example, a project manager could use this node to automatically pull all project proposals within a date range to generate reports or trigger follow-up actions.
Properties
| Name | Meaning |
|---|---|
| Resource | The type of data to work with; options include Milestone, Project, Project Admin, Task, Time Log. |
| Operation | The action to perform on the selected resource (e.g., getProposal for Project). |
| ID | Identifier string for specific entities when fetching or modifying single records. |
| Page | Number indicating which page of results to retrieve when listing multiple items. |
| Additional Fields | A collection of optional parameters to refine queries: |
| - Limit | Limits the number of results returned; options are 10, 25, or 50. |
| - From Date | Start date filter for querying data (formatted as a string). |
| - To Date | End date filter for querying data (formatted as a string). |
Output
The node outputs JSON data representing the requested project proposal(s) or related project information. The structure typically includes fields returned by the Cloodo Worksuite API for project proposals, such as proposal details, dates, amounts, statuses, and associated project metadata.
If binary data were involved (not indicated here), it would represent files or attachments related to projects or proposals, but this node primarily deals with JSON data.
Dependencies
- Requires an active connection to the Cloodo Worksuite API.
- Needs an API authentication token credential configured in n8n to authorize requests.
- The base URL for API requests is
https://erp-amz.cloodo.com/v4. - Proper network access to the API endpoint must be ensured.
Troubleshooting
Common Issues:
- Invalid or missing API credentials will cause authentication failures.
- Incorrect or missing IDs may result in empty responses or errors.
- Date filters (
fromDate,toDate) must be correctly formatted strings; invalid formats might lead to no data or API errors. - Pagination parameters should be used carefully to avoid missing data.
Error Messages:
- Authentication errors usually indicate issues with the API key/token; verify and update credentials.
- "Not Found" errors suggest that the provided ID does not exist or is inaccessible.
- Rate limiting or server errors from the API require checking API usage limits or retrying later.
Links and References
- Cloodo Worksuite API Documentation (Assumed based on base URL, please verify actual docs)
- n8n Documentation on Creating Custom Nodes
