Skip to main content
method
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

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

Response

session
Session
required
The updated session