Endpoint
Authentication
Requires authentication withticket:write permission.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
id | string (UUID) | Yes | Ticket ID to update |
Request Body
Body Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
category | string | No | Updated ticket category |
title | string | No | Updated short title/summary (max 120 chars) |
description | string | No | Updated description of the issue |
attachments | string[] | No | Updated array of attachment URLs |
notes | string | No | Updated notes/comments about the ticket |
Valid Categories
MAINTENANCE- Building maintenance and repairsSECURITY- Security-related issues and concernsCLEANING- Cleaning and sanitation requestsWASTE- Waste management and disposalELECTRICITY- Electrical issues and repairsWATER- Water supply and plumbing issuesGAS- Gas supply and safety concernsINTERNET- Internet connectivity and IT issuesOTHER- Miscellaneous requests
Request Example
Response
Success Response (200)
Error Response (400)
Error Response (404)
Error Response (401)
Error Response (403)
Notes
- The
updatedAttimestamp is automatically updated - Only the provided fields are updated; omitted fields remain unchanged
- The
status,assignedTo, anduserIdfields cannot be updated through this endpoint - The
titlefield has a maximum length of 120 characters - The
notesfield is a single text string, not an array - Use Change Ticket Status to update status
- Use Assign Ticket to update assignment
- Attachment URLs should be valid and accessible