Suspend or reactivate a household member
PUT/api/v1/authorization/members/:principal_id/state
Requires members.manage and an exact same-origin browser mutation proof. The installation owner is protected from state changes through this endpoint so the break-glass local owner remains active.
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 413
- 422
- 503
Member access state changed
The multipart shape or Idempotency-Key is malformed
The opaque credential is absent, ambiguous, malformed, expired, revoked, or invalid
The browser mutation did not originate from this application, or the authenticated member lacks the required permission
The resource is unknown or outside the authenticated household scope
A configured streaming body or per-file size limit was exceeded. A transport-level rejection may omit the JSON body.
The supplied bytes, filename, declared field value, or supported-content validation failed
A required core dependency is unavailable; retry with bounded backoff