Update the account settings
/account/settingsChanges the calling user's own settings and returns them. display_multi_account_modal must be a boolean: a string or number is 422. dry_run shows the result without saving. Sends no email and emits no webhook. Sending the previous value undoes it.
Query parameters
Validate and run the call without committing it, returning what the real call would return with
meta.dry_runset.
Request body
application/json, required · AccountSettingsUpdate
Whether the app shows the account picker to a user who belongs to more than one account. It must be a boolean.
{
"display_multi_account_modal": true
}Responses
{
"data": {
"display_multi_account_modal": true
}
}Authorization failed. error.code is one of org_disabled,
ip_blocked, missing_scope, scope_disabled, user_disabled.
The request can't be processed (HTTP 422): validation_failed with one ErrorDetail per
problem, or a code documented on the operation.
Examples
curl -X PATCH https://your-org-domain/kong/core/api/v2/account/settings\
-H "Authorization: Bearer $HELM_API_KEY"\
-H "Content-Type: application/json"\
-d '{
"display_multi_account_modal": true
}'