Actions62
- Client Actions
- ClientDetail Actions
- Engagement Actions
- Estimate Actions
- Lead Actions
- Lead Agent Actions
- Lead Category Actions
- Lead Source Actions
- Lead Status Actions
- Proposal Actions
- Project Actions
- Task Actions
- Note Actions
Overview
This node integrates with the Cloodo CRM API to retrieve project-related invoice data. Specifically, for the "Project" resource and the "Project Invoices" operation, it fetches invoices associated with a given project. This is useful in scenarios where you want to automate financial tracking, reporting, or synchronization of project billing information within your workflows.
Practical examples include:
- Automatically retrieving all invoices for a project to generate financial reports.
- Syncing project invoice data into accounting software.
- Triggering notifications or follow-ups based on invoice statuses.
Properties
Name | Meaning |
---|---|
ID | The unique identifier of the project for which invoices are to be retrieved. |
Page | The page number of results to fetch when paginating through multiple invoices. Defaults to 1. |
Additional Fields | Optional filters and limits for the query: |
- Limit | Number of invoices to return per page. Options: 10, 25, 50. |
- From Date | Start date filter to retrieve invoices from this date onward (format expected as string). |
- To Date | End date filter to retrieve invoices up to this date (format expected as string). |
Output
The node outputs JSON data representing the invoices related to the specified project. Each item in the output typically contains invoice details such as invoice ID, date, amount, status, and other relevant metadata as provided by the Cloodo API.
If binary data were involved (e.g., PDF invoice files), it would be included in the binary output field, but based on the static code and properties, this node focuses on JSON invoice data only.
Dependencies
- Requires an active connection to the Cloodo CRM API.
- Needs an API authentication token configured in n8n credentials to authorize requests.
- The base URL for API requests is
https://erp-amz.cloodo.com/v4/
. - Proper network access to the Cloodo API endpoint.
Troubleshooting
- Invalid or missing project ID: Ensure the "ID" property is correctly set; otherwise, the API may return errors or empty results.
- Pagination issues: If many invoices exist, use the "Page" and "Limit" properties to paginate through results properly.
- Date format errors: The "From Date" and "To Date" fields must be formatted as strings acceptable by the API (likely ISO 8601). Incorrect formats may cause request failures.
- Authentication errors: Verify that the API key credential is valid and has sufficient permissions.
- API rate limits or downtime: Temporary API unavailability or throttling can cause errors; retry after some time or check API status.
Links and References
- Cloodo CRM API Documentation (Assumed based on base URL, verify actual docs)
- n8n documentation on Creating Custom Nodes