Assign Channel
POST /inbox/channels/{channel_id}/assign
Give a conversation to one or more people.
Ownership is SHARED, not singular: assigning ADDS people rather than
replacing whoever is already there. Take someone off with
DELETE /inbox/channels/{id}/assign.
Authorizations
Parameters
Path Parameters
Conversation id.
Conversation id.
Query Parameters
Which channel the conversation lives in. REQUIRED: the same id means different rows in different channels, so this is what identifies the conversation, not a filter.
Which channel the conversation lives in. REQUIRED: the same id means different rows in different channels, so this is what identifies the conversation, not a filter.
Header Parameters
Request Body required
Give a conversation to one or more people.
A LIST, and up to 20: the app models shared ownership rather than a single
owner, so assigning replaces nothing - use DELETE .../assign to take
someone off.
object
Who owns this conversation. Check eligibility first.
Responses
200
Successful Response
object
An open envelope for a comment, an assignment or a workspace.
Open because a comment carries attachment refs and mention metadata that grow, and because an assignment result reports per-assignee outcomes.
object
422
Validation Error