GLPI Rest API icon

GLPI Rest API

GLPI Rest API Node compatible with GLPI 9.x and above.

Assistance Management → Update an Assistance Management Item

AI-generated

Summary

Updates an existing GLPI Assistance Management item (Ticket, Change, or Problem) via PUT /apirest.php/{itemtype}/{itemid}. The payload is a JSON object; only non-empty fields are sent.

Inputs

  • itemtype (required) — Type of Assistance Management item
  • itemId (required) — ID of the Assistance Management item to update
  • title — Title of the item
  • description — Content/Description of the item
  • status_ticket — Status of the ticket (only when itemtype = Ticket)
  • status_problem — Status of the problem (only when itemtype = Problem)
  • status_change — Status of the change (only when itemtype = Change)
  • users_id_requester — User ID or Email of the requester
  • users_id_assign — User ID to assign the item to
  • options — Additional options (Category ID, Observer, etc.)

Output shape

The GLPI API response body as JSON, paired as the node's output data.

The notice property explicitly states: 'Update an existing Assistance Management item (Ticket, Change, Problem, etc.). The payload must be a valid JSON object.' The source constructs a PUT request with body {input: {name, content, status, itilcategories_id, _users_id_observer, _users_id_requester, _users_id_assign}}, omitting fields with empty or default values.

Discussion