Cloodo Project icon

Cloodo Project

Get data from Cloodo Worksuite API

Overview

The node integrates with the Cloodo Worksuite API to retrieve multiple time log entries. Specifically, the "Get Many" operation under the "Time Log" resource fetches a paginated list of time logs, optionally filtered by project or task identifiers. This is useful for scenarios where users want to analyze or report on time tracking data across projects or tasks, such as generating timesheets, monitoring team productivity, or auditing logged work hours.

Example use cases:

  • Fetching the first page of time logs with a limit of 10 entries.
  • Retrieving all time logs related to a specific project or task for detailed analysis.
  • Integrating time log data into dashboards or external reporting tools.

Properties

Name Meaning
Page The page number of results to retrieve (pagination). Defaults to 1.
Additional Fields A collection of optional parameters:
- Limit Number of time log entries to return per page. Options: 10, 25, 50. Default is 10.
- Project_ID Filter time logs by a specific project ID (string).
- Task_id Filter time logs by a specific task ID (string).

Output

The node outputs JSON data representing an array of time log entries matching the query parameters. Each entry typically includes details such as timestamps, associated project/task IDs, duration, and possibly user information depending on the API response.

If binary data were involved (e.g., attachments), it would be included in the binary output field, but this node focuses on JSON time log data only.

Dependencies

  • Requires an active connection to the Cloodo Worksuite API.
  • Needs an API authentication token or key configured in n8n credentials to authorize requests.
  • The base URL for API requests is https://erp-amz.cloodo.com/v4.

Troubleshooting

  • Common issues:
    • Invalid or missing API credentials will cause authentication errors.
    • Requesting pages beyond available data may return empty results.
    • Incorrect project or task IDs may result in no matching time logs.
  • Error messages:
    • Authentication failures: Verify that the API key/token is correctly set up in n8n credentials.
    • Rate limiting or server errors: Retry after some time or check API status.
    • Validation errors on input fields: Ensure numeric values for page and valid strings for IDs.

Links and References

Discussion