Actions34
- Administration Actions
- Components Actions
- Dropdowns Actions
- Management Actions
- Project Actions
- Rule Actions
- Session Actions
- Assistance Actions
- Assets Actions
Project → Update
AI-generatedSummary
Updates an existing GLPI Project or its associated Task sub-resource using the GLPI REST API.
Inputs
- projectId (required) — ID of the Project to update.
- subresource — Sub-resource to update (default: Task).
- itemid — ID of the specific item to update (used when subresource is Task).
- data — Fields to update (Name, Description, Additional JSON).
- input — Raw JSON payload to send as the request body.
- sendRawBody — When enabled, the JSON provided in 'Input (raw)' is sent exactly as-is (no wrapper).
- showCredentials — If enabled, outputs credentials and skips the API request.
Output shape
The updated Project or Task item(s) returned by the API.
Returns the full JSON response from the GLPI API. For multi-item inputs, returns an array of results.
Examples
Example 1: Update a Project's name and description.
Set resource to Project, operation to Update, Project ID to 1, and 'data' to include 'name' and 'description'.
Example 2: Update a specific Project Task.
Set 'subresource' to Task, 'itemid' to the Task ID, and 'data' to the fields to change.
Example 3: Send a raw JSON payload to the API.
Set 'sendRawBody' to true and provide the full JSON object in 'Input (raw)' instead of using the 'data' collection.