Set custom attribute values
PATCH/conversations/:conversation_id/custom-attributes
A partial merge: attributes you do not mention keep their value. Send null for
one to clear it.
Values are validated against the account's schema (GET /v1/conversation-attributes),
so an unknown attribute id, or a value outside a select list, is a 400 naming
the field rather than bad data stored quietly.
Writing an attribute does not move the conversation up the queue — filing information is bookkeeping, not a customer interaction.
Request
Responses
- 200
- 400
- 401
- 403
- 404
Values stored.
Response Headers
Correlation id for this request. Quote it when reporting a problem.
The request was malformed, or a parameter was rejected.
Response Headers
Correlation id for this request. Quote it when reporting a problem.
No token, an expired token, or a credential that has been revoked.
Response Headers
Correlation id for this request. Quote it when reporting a problem.
Refused. Either the credential does not hold the scope this endpoint needs (code: insufficient_scope), or the account's IP allow-list does not include the calling address (code: ip_not_allowed).
Response Headers
Correlation id for this request. Quote it when reporting a problem.
No such resource in this account.
Response Headers
Correlation id for this request. Quote it when reporting a problem.