Actions23
- Activities Actions
- Project Actions
- Project Member Actions
- Project Document Actions
- Project Data Actions
- Project Work Unit Actions
Overview
This node enables updating project data within a project management system via the Pulse API. Specifically, the "Update Project Data" operation allows users to modify existing key-value pairs associated with a project, including changing the data's label. This is useful for scenarios where project metadata or custom attributes need to be kept current, such as updating status flags, notes, or configuration parameters tied to a project.
Practical examples include:
- Changing the priority level of a project data entry.
- Updating a configuration value used by other systems integrated with the project.
- Modifying descriptive labels to better reflect the current state or purpose of the data.
Properties
Name | Meaning |
---|---|
Data ID * | The unique identifier of the project data entry to update. |
Key * | The key name of the data item being updated. |
Value * | The new value to assign to the specified key. |
Label * | A descriptive label for the data item, which can be updated alongside the key and value. |
(* indicates required fields)
Output
The node outputs a JSON object representing the updated project data entry after the operation completes successfully. This JSON typically includes the updated key, value, label, and any other metadata returned by the Pulse API related to that project data item.
No binary data output is involved in this operation.
Dependencies
- Requires an active connection to the Pulse API service.
- Needs an API authentication token or API key credential configured in n8n to authorize requests.
- The node depends on internal helper functions from the bundled Pulse API factory and operation modules to perform the update.
Troubleshooting
Common issues:
- Invalid or missing Data ID: Ensure the Data ID corresponds to an existing project data entry.
- Insufficient permissions: Verify that the API credentials have rights to update project data.
- Network or API errors: Check connectivity and API service status.
Error messages:
"The operation "updateProjectData" is not supported for resource "projectData"!"
— This indicates a misconfiguration of the operation or resource; confirm correct selection.- Errors containing
"error"
in the output JSON indicate failure details returned from the API; review the message for specifics.
To resolve errors, verify all required properties are correctly set, ensure valid credentials, and consult API documentation for permission requirements.
Links and References
- Pulse API Documentation (replace with actual URL)
- n8n Documentation on Creating Custom Nodes
- General API Authentication Best Practices