Tickets API
PATCH/api/v1/tickets/{id}/checklist/{itemId}
Product availabilityAlgaPSAAlgaDesk

Set ticket checklist item completion

Completes or uncompletes an item. Completion records the authenticated user and time; uncompletion clears the current signoff while preserving it in ticket audit history.

RBAC · ticket

Path parameters

idstring <uuid>Required
Ticket UUID.
itemIdstring <uuid>Required
Ticket checklist item UUID.

Request body

Content type: application/json · schema WorkV1TicketChecklistCompletionBody

completedbooleanRequired
True to complete the item; false to remove its completion signoff.

Response body

Success response 200 · schema WorkV1ApiSuccess

dataanyOfRequired
anyOf (option 1)object
anyOf (option 2)array of object
itemsobject
metaobject

Response codes

200
Checklist item completion updated.
400
Validation or request parsing failure.
401
API key missing/invalid.
403
RBAC denied for ticket resource action.
404
Ticket or sub-resource not found.
500
Unexpected controller/service failure.