Skip to main content
PATCH
/api/sessions/:id
Triggers session.status_changed and session.assigned webhooks when applicable. Auth: Agent key or User JWT + X-Team-Id

Request body

string
New title
string
New description
string
New status (todo, in_progress, needs_feedback, done, cancelled)
string
New assignee team_member ID (null to unassign)
number
New priority 1-5
string[]
New labels
object
New metadata (merged)

Response

Session
required
The updated session