PATCH /api/v2/accounts/{customerId}/membership
Updates the membership settings for an account. Requires ADMIN role and a registered customerDomain to enable domain auto-join.
Request
curl
Parameters
| Field | In | Type | Required | Notes |
|---|---|---|---|---|
customerId | path | string | Yes | ID of the account to update |
allowDomainAutoJoin | body | boolean | Yes | When true, users with a verified matching-domain email join immediately as members without admin approval |
Response
| Field | Type | Notes |
|---|---|---|
customerId | integer | Account ID |
allowDomainAutoJoin | boolean | Effective auto-join setting after the update |
Errors
400 VALIDATION_ERROR—allowDomainAutoJoinistruebut the account has no registeredcustomerDomain.401 UNAUTHORIZED— missing or invalid bearer token.403 FORBIDDEN— caller is not anADMINon the target account.
Related
Account tasks
All account operations
Get membership
Read access settings
Update account domain
Set the registered domain