Update a sending identity
Requires EDITOR. channelId is immutable. Cannot directly un-default (409) — switch default by promoting another identity. Pausing the sole/default identity may 409.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Tenant project id (row-level isolation on every query).
Resource id.
Request Bodyrequired
Section titled “Request Bodyrequired”Partial update; channelId is immutable and not accepted here.
object
Responses
Section titled “Responses”Updated identity (+ optional notices).
object
object
Validation error, or default/paused constraint violation.
object
Human-readable error message.
Examplegenerated
{ "error": "example", "message": "example"}Not authenticated (no valid session/principal).
object
Human-readable error message.
Examplegenerated
{ "error": "example", "message": "example"}Authenticated but lacks the required project role.
object
Human-readable error message.
Examplegenerated
{ "error": "example", "message": "example"}Resource not found (or belongs to another project — indistinguishable).
object
Human-readable error message.
Examplegenerated
{ "error": "example", "message": "example"}Cannot un-default directly, pause last default, or duplicate from-address.
object
Human-readable error message.
Examplegenerated
{ "error": "example", "message": "example"}