Emvion Venabo icon

Emvion Venabo

Interact with the emvion venabo API

Ticket → Update

AI-generated

Summary

Updates an existing ticket in Venabo.

Inputs

  • ticketId (required) — The ID of the ticket to update.
  • subject — The subject of the ticket.
  • statusId — The status ID of the ticket. Parsed to integer if provided; otherwise null.
  • priorityId — The priority ID of the ticket. Parsed to integer if provided; otherwise null.
  • comment — Comment to add to the ticket. Empty value sends undefined.
  • customerId — Customer ID. Parsed to integer if provided; otherwise undefined.
  • departmentId — Department ID. Parsed to integer if provided; otherwise undefined.
  • projectId — Project ID. Parsed to integer if provided; otherwise undefined.
  • ticketTypeId — Ticket type ID. Parsed to integer if provided; otherwise undefined.
  • serviceContractId — Service contract ID. Parsed to integer if provided; otherwise undefined.
  • taskId — Task ID. Parsed to integer if provided; otherwise undefined.
  • receiptId — Receipt ID. Parsed to integer if provided; otherwise undefined.
  • monitoringDeviceId — Monitoring device ID. Parsed to integer if provided; otherwise undefined.
  • monitoringSensorId — Monitoring sensor ID. Parsed to integer if provided; otherwise undefined.
  • contactPerson — Contact person name. Empty value sends undefined.
  • dueDate — The due date of ticket (format: YYYY-MM-DD). Empty value sends undefined.
  • dueTime — The due time of ticket (format: HH:MM:SS). Empty value sends undefined.
  • resubmissionDate — The resubmission date of ticket (format: YYYY-MM-DD). Empty value sends undefined.
  • resubmissionTime — The resubmission time of ticket (format: HH:MM:SS). Empty value sends undefined.
  • internal — Whether the ticket is internal.
  • autoSubscribeContactPerson — Whether to auto-subscribe the contact person.
  • notifyContactPerson — Whether to notify the contact person.
  • assigneeIds — Comma-separated list of assignee IDs. Each ID is parsed to integer; non-numeric values are filtered out.
  • objectIds — Comma-separated list of object IDs. Each ID is parsed to integer; non-numeric values are filtered out.
  • tagIds — Comma-separated list of tag IDs. Each ID is parsed to integer; non-numeric values are filtered out.
  • checklistPatternIds — Comma-separated list of checklist pattern IDs. Each ID is parsed to integer; non-numeric values are filtered out.
  • files — Comma-separated list of file IDs. Each ID is parsed to integer; non-numeric values are filtered out.
  • subscribers — JSON array of subscriber objects. Empty or whitespace sends undefined.
  • customFields — Custom fields to add. Each has a key and value; only fields with a key are included in the request body.

Output shape

Returns the updated ticket object from the Venabo API, or an error if the update fails.

Actual return shape depends on the Venabo API response; not explicitly documented in the node's UI properties.

Examples

Example 1: Update a ticket's subject and status.

Set ticketId to the target ticket's ID, subject to 'New Subject', statusId to '3'.

Links

Discussion