tickets

Update a ticket

Work a ticket from your own tooling: status, priority, title, assignee, team.

status: open | in_progress | resolved. priority: low | normal | high | urgent. title: a string or null to clear. assigned_to: an ACTIVE workspace member's user id, or null to unassign. team_id: a team in your workspace, or null to clear.

The assignee must be able to see the ticket's business: a workspace admin or owner, or a member granted that business. Anyone else is refused with validation_failed (the same rule the dashboard applies), so a ticket can never land on a desk that cannot see it.

Resolving fires ticket.resolved (webhook + the ticket.resolved automation event); reopening fires ticket.reopened; an assignee change fires ticket.assigned; other changes (priority, title, team, status to in_progress) fire ticket.updated.

patch/api/v1/tickets/{id}

Request

  • Base URL: https://app.blueticked.com
  • URL: https://app.blueticked.com/api/v1/tickets/{id}
  • Auth: HTTP bearer

Path parameters

idstring required

The resource's unique identifier.

Request body

status'open' | 'in_progress' | 'resolved'

Example request

{
  "status": "resolved"
}

Response

Success

request_idstring required

Example response

{
  "request_id": "req_b2e3d610e10f1b07468721ee98f0e1d2"
}

Changes

No recorded changes to this operation across all 1 revision of this API.