Bulk inbox action
POST/api/conversations/bulk
Apply one action (archive / reopen / trash / read / unread / assign) to a set of conversation ids (IB-5). Each row is gated by the same policy as its single-conversation endpoint; rows the agent can't act on (or that fail an illegal status transition) are skipped, not errored. Returns the number actually affected. RLS-scoped.
Request
Responses
- 200
- 401
- 403
- 422
The number of conversations affected.
Not authenticated. code: account_disabled means the member's seat was deactivated in this workspace: the session is over even though the token was not revoked (clients sign out and clean up).
Authenticated but not allowed.
The request failed validation.