Tickets API
DELETE/api/v1/tickets/{id}/team
Product availabilityAlgaPSAAlgaDesk

Remove a ticket team assignment

Clears assigned_team_id. mode=remove_all (default) drops the team_member additional agents, keep_all leaves them, and selective keeps only keep_user_ids. Returns the updated ticket.

RBAC · ticket

Path parameters

idstring <uuid>Required
UUID path identifier from underlying resource tables.

Request body

Content type: application/json · schema WorkV1TicketTeamRemoveBody

modestring
What to do with the team_member additional agents; defaults to remove_all.
Enum: remove_allkeep_allselective
keep_user_idsarray of string
Required with mode=selective: the team members to keep as additional agents.
itemsstring <uuid>

Response body

Success response 200 · schema WorkV1ApiSuccess

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

Response codes

200
Team assignment removed; updated ticket returned.
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.