Create a household custom role
POST/api/v1/authorization/roles
Requires roles.manage and an exact same-origin browser mutation proof. Every requested permission must be one the acting member already has; built-in roles remain immutable.
Request
Responses
- 201
- 400
- 401
- 403
- 413
- 422
- 503
Custom role created
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
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