Tickets API
DELETE/api/v1/tickets/{id}/assets/{assetId}
Product availabilityAlgaPSA

Unlink an asset from a ticket

Deletes the asset_associations row (entity_type=ticket) linking the path asset and ticket for the authenticated tenant. Authenticated and tenant-scoped via ApiBaseController.authenticate + runWithTenant; enforces ticket:update plus the per-ticket authorization check and asset:read. Returns 404 when no such link exists.

RBAC · ticket

Path parameters

idstring <uuid>Required
Ticket UUID from tickets.ticket_id.
assetIdstring <uuid>Required
Asset UUID from assets.asset_id.

Response codes

204
Link removed.
401
x-api-key missing/invalid.
403
Caller lacks ticket:update (or per-ticket authorization) or asset:read.
404
Asset-ticket association not found.
500
Unexpected error.