You can find our user documentation at docs.cpanel.net.

Check out our new API beta site!

Child pages
  • WHM API 1 Functions - massmodifyacct
Skip to end of metadata
Go to start of metadata

Description

This function modifies multiple cPanel accounts.

Warning:

  • We strongly recommend that you do not modify a cPanel account's settings if that account uses a hosting plan (package). If the package values change, the system will overwrite any of your custom values with the package's new values.
  • This function uses case-sensitive parameters. You must enter parameters in the correct case format. If you do not, the function will ignore that parameter.

Note:

On servers that run CentOS 7, you may see a named warning about the absence of SPF resource records on DNS.

  • This warning is not relevant on CentOS 7 servers, because RFC 7208 deprecated SPF records. CentOS 7 servers use TXT records instead of SPF records.
  • Red Hat 7.1 and CentOS 7.1 both contain bind-9.9.4-23.el7, which is an updated version of BIND that complies with RFC 7208. To resolve this issue, update your operating system to a version that contains the updated version of BIND. For more information, read the Red Hat Bugzilla case about SPF record errors.

Examples


 JSON API
https://hostname.example.com:2087/cpsess##########/json-api/massmodify?api.version=1&user-1=username1&user-2=username2&user-3=username3&MAXPOP=123&MAXFTP=456&MAXSQL=789
 Command Line
whmapi1 massmodify user-1=username1 user-2=username2 user-3=username3 MAXPOP=123 MAXFTP=456 MAXSQL=789


Notes:

  • Unless otherwise noted, you must URI-encode values.
  • For more information and additional output options, read our Guide to WHM API 1 documentation or run the whmapi1 --help command.
  • If you run CloudLinux™, you must use the full path of the whmapi1 command:

    /usr/local/cpanel/bin/whmapi1

 Output (JSON)
{
   "metadata" : {
      "reason" : "Failed to modify one or more users.",
      "result" : 0,
      "messages" : [
         "From example1.com: Restarting apache"
      ],
      "version" : 1,
      "command" : "massmodifyacct",
      "warnings" : []
   },
   "data" : {
      "payload" : [
         {
            "user" : "username1",
            "reason" : "Unable to fetch the cPanel user file for username1",
            "result" : 0
         },
         {
            "user" : "username1",
            "warnings" : [],
            "result" : 1,
            "reason" : "Account Modified",
            "extended" : {
               "domain" : "example1.com",
               "user" : "username1",
               "cpuser" : {
                  "BACKUP" : "1",
                  "BWLIMIT" : "unlimited",
                  "CONTACTEMAIL" : "username1@example.com",
                  "CONTACTEMAIL2" : "",
                  "DBOWNER" : "username1",
                  "DEADDOMAINS" : [
                     "example.example1.com"
                  ],
                  "DEMO" : "0",
                  "DISK_BLOCK_LIMIT" : 0,
                  "DOMAIN" : "example1.com",
                  "DOMAINS": [],
                  "FEATURELIST" : "default",
                  "HASCGI" : "1",
                  "HASDKIM" : "1",
                  "HASSPF" : "1",
                  "HOMEDIRLINKS" : [],
                  "IP" : "172.16.1.3",
                  "LANG" : "english-utf8",
                  "LEGACY_BACKUP" : "0",
                  "LOCALE" : "en",
                  "MAILBOX_FORMAT" : "maildir",                  
                  "MAXADDON" : "0",
                  "MAXFTP" : "234",
                  "MAXLST" : "unlimited",
                  "MAXPARK" : "0",
                  "MAXPOP" : "123",
                  "MAXSQL" : "345",
                  "MAXSUB" : "unlimited",                  
                  "MAX_DEFER_FAIL_PERCENTAGE" : "unlimited",
                  "MAX_EMAILACCT_QUOTA" : "unlimited",
                  "MAX_EMAIL_PER_HOUR" : "unlimited",
                  "MTIME" : "1584509675",
                  "MXCHECK-example1.com" : "remote",
                  "OWNER" : "username1",
                  "PLAN" : "extended",
                  "RS" : "paper_lantern",
                  "STARTDATE" : "765435600",
                  "USER" : "username1",
                  "UTF8MAILBOX" : "1",
                  "WORKER_NODE-Mail" : "example1:6L3ZJZ8LPAAOMC8CA31325O8EKGJ5YV5",
                  "_PACKAGE_EXTENSIONS" : "custom",
                  "__CACHE_DATA_VERSION" : "0.81"
               },
               "setshell" : "unmodified"
            },
            "messages" : []
         },
         {
            "user" : "username2",
            "warnings" : [],
            "messages" : [],
            "result" : 1,
            "proxied_from" : [
               "example.com"
            ],
            "extended" : {
               "domain" : "example2.com",
               "cpuser" : {
                  "BACKUP" : "1",
                  "BWLIMIT" : "unlimited",
                  "CONTACTEMAIL" : "",
                  "CONTACTEMAIL2" : "",
                  "DBOWNER" : "username2",
                  "DEADDOMAINS" : [],
                  "DEMO" : "0",
                  "DISK_BLOCK_LIMIT" : 0,
                  "DOMAIN" : "example2.com",
                  "DOMAINS" : [],
                  "FEATURELIST" : "default",
                  "HASCGI" : "0",
                  "HASDKIM" : "1",
                  "HASSPF" : "1",
                  "HOMEDIRLINKS" : [],
                  "IP" : "10.0.0.1",
                  "LANG" : null,
                  "LEGACY_BACKUP" : "0",
                  "LOCALE" : "cs",
                  "MAILBOX_FORMAT" : "maildir",
                  "MXCHECK-example2.com" : "0",
                  "MAXADDON" : "0",
                  "MAXFTP" : "234",
                  "MAXLST" : "unlimited",
                  "MAXPARK" : "0",
                  "MAXPOP" : "123",
                  "MAXSQL" : "345",
                  "MAXSUB" : "unlimited",
                  "MAX_DEFER_FAIL_PERCENTAGE" : "unlimited",
                  "MAX_EMAIL_PER_HOUR" : "unlimited",
                  "MAX_EMAILACCT_QUOTA" : "unlimited",
                  "MTIME" : "1583966719",
                  "OWNER" : "root",
                  "PLAN" : "extended",
                  "RS" : "paper_lantern",
                  "STARTDATE" : "728719200",
                  "USER" : "username2",
                  "UTF8MAILBOX" : "1",
                  "WORKER_NODE-Mail" : "example2:BXE4LIAXF4X9N0B0TG69AAQ64DGR1XPU",
                  "_PACKAGE_EXTENSIONS" : "",
                  "__CACHE_DATA_VERSION" : "0.81"
               },
               "user" : "username2",
               "setshell" : "unmodified"
            },
            "reason" : "Account Modified"
         },
         {
            "user" : "username2",
            "warnings" : [],
            "messages" : [],
            "extended" : {
               "cpuser" : {
                  "BACKUP" : "1",
                  "BWLIMIT" : "unlimited",
                  "CONTACTEMAIL" : "",
                  "CONTACTEMAIL2" : "",
                  "DBOWNER" : "username2",
                  "DEADDOMAINS" : [],
                  "DEMO" : 0,
                  "DISK_BLOCK_LIMIT" : 0,
                  "DOMAIN" : "example2.com",
                  "DOMAINS" : [],
                  "FEATURELIST" : "default",
                  "HASDKIM" : "1",
                  "HASCGI" : "1",
                  "HASSPF" : "1",
                  "HOMEDIRLINKS" : [],
                  "IP" : "172.16.1.3",
                  "LANG" : "english-utf8",
                  "LEGACY_BACKUP" : "0",
                  "LOCALE" : "en",
                  "MAILBOX_FORMAT" : "maildir",
                  "MAXADDON" : "unlimited",
                  "MAXFTP" : "234",
                  "MAXLST" : "unlimited",
                  "MAXPARK" : "unlimited",
                  "MAXPOP" : "123",
                  "MAXSQL" : "345",
                  "MAXSUB" : "unlimited",
                  "MAX_EMAIL_PER_HOUR" : "unlimited",
                  "MAX_EMAILACCT_QUOTA" : "unlimited",
                  "MAX_DEFER_FAIL_PERCENTAGE" : "unlimited",
                  "MTIME" : "1584509675",
                  "MXCHECK-example2.com" : "remote",
                  "OWNER" : "username2",
                  "PLAN" : "default",
                  "RS" : "paper_lantern",
                  "STARTDATE" : "765435600",
                  "USER" : "username2",
                  "UTF8MAILBOX" : "1",
                  "WORKER_NODE-Mail" : "example2:H99IZWY3OH9Q1DQNR58L55WUBXAENPDP",
                  "_PACKAGE_EXTENSIONS" : "",
                  "__CACHE_DATA_VERSION" : "0.81"
               },
               "setshell" : "unmodified",
               "user" : "username2",
               "domain" : "example2.com"
            },
            "reason" : "Account Modified",
            "result" : 1
         },
         {
            "extended" : {
               "domain" : "example2.com",
               "user" : "username2",
               "cpuser" : {
                  "BACKUP" : "1",
                  "BWLIMIT" : "unlimited",                  
                  "CONTACTEMAIL" : "",
                  "CONTACTEMAIL2" : "",
                  "DBOWNER" : "username2",
                  "DEADDOMAINS" : [],
                  "DEMO" : 0,                                    
                  "DISK_BLOCK_LIMIT" : 0,
                  "DOMAIN" : "example2.com",
                  "DOMAINS" : [],
                  "FEATURELIST" : "default",     
                  "HASCGI" : "0",
                  "HASDKIM" : "1",
                  "HASSPF" : "1", 
                  "HOMEDIRLINKS" : [],
                  "IP" : "10.0.0.2",
                  "LANG" : "english-utf8",
                  "LEGACY_BACKUP" : "0",                  
                  "LOCALE" : "en",
                  "MAILBOX_FORMAT" : "maildir",  
                  "MAXADDON" : "unlimited",
                  "MAXFTP" : "234",
                  "MAXLST" : "unlimited",
                  "MAXPARK" : "unlimited",
                  "MAXPOP" : "123",
                  "MAXSQL" : "345",
                  "MAXSUB" : "unlimited",
                  "MAX_EMAIL_PER_HOUR" : "unlimited",
                  "MAX_EMAILACCT_QUOTA" : "unlimited",
                  "MAX_DEFER_FAIL_PERCENTAGE" : "unlimited",
                  "MTIME" : "1583966717",
                  "MXCHECK-example2.com" : "0",
                  "OWNER" : "linked",
                  "PLAN" : "default",
                  "RS" : "paper_lantern",
                  "STARTDATE" : "765435600",
                  "USER" : "username2",
                  "UTF8MAILBOX" : "1",
                  "_PACKAGE_EXTENSIONS" : "",
                  "__CACHE_DATA_VERSION" : "0.81"                                 
               },
               "setshell" : "noshell"
            },
            "reason" : "Account Modified",
            "proxied_from" : [
               "example.com"
            ],
            "messages" : [
               "Shell changed"
            ],
            "result" : 1,
            "warnings" : [],
            "user" : "username2"
         }
      ]
   }
}


Note:

Use WHM's API Shell interface (WHM >> Home >> Development >> API Shell) to directly test WHM API calls.

Parameters

ParameterTypeDescriptionPossible valuesExample
userstring

Required

The account's current username.

To modify multiple users, duplicate or increment the parameter name. For example, to modify three users, you could:

  • Use the user parameter multiple times.
  • Use the user-1user-2, and user-3 parameters.

An existing cPanel account's username.

username1
BACKUPBoolean

Whether backups are enabled for the account.

Note:

This parameter requires root privileges. 

This parameter defaults to the defined system value.

  • 1 — Enabled.
  • 0 — Disabled.
1
BWLIMITstring

The account's maximum bandwidth use.

This parameter defaults to the defined system value.

  • A positive integer that represents the maximum bandwidth use, in bytes.
  • 0, unlimited, or null — The account possesses unlimited bandwidth.
unlimited
CONTACTEMAILstring

The account's contact email address.

This parameter defaults to the defined system value.

A valid email address.username3@example.com
HASCGIBoolean

Whether CGI access is enabled for the account.

Note:

When a server profile disables the Web Server role, you cannot enable CGI access.

This parameter defaults to the defined system value.

  • 1 — Enabled.
  • 0 — Disabled.
1
HASDKIMBoolean

Whether DomainKeys Identified Mail (DKIM) is enabled for the account.

This parameter defaults to the defined system value.

  • 1 — Enabled.
  • 0 — Disabled.
1
HASSHELLBoolean

Whether shell (SSH) access is enabled for the account.

Note:

We strongly recommend that you use the shell parameter to specify a shell for SSH access. 

This parameter defaults to the defined system value.

  • 1 — Enabled.
  • 0 — Disabled.
1
HASSPFBoolean

Whether Sender Policy Framework (SPF) is enabled for the account.

This parameter defaults to the defined system value.

  • 1 — Enabled.
  • 0 — Disabled.
1
LOCALEstring

The account's default locale.

This parameter defaults to the defined system value.

A two-letter ISO-3166 code. en
MAXADDONstring

The account's maximum number of addon domains.

This parameter defaults to the defined system value.

  • An integer between zero and 999,999.
  • 0, unlimited, or null — The account possesses unlimited addon domains.
unlimited
MAXFTPstring

The account's maximum number of FTP accounts.

This parameter defaults to the defined system value.

  • A positive integer between one and 999,999.
  • unlimited or null — The account possesses unlimited FTP accounts.
456
MAXLSTstring

The account's maximum number of mailing lists.

This parameter defaults to the defined system value.

  • A positive integer between one and 999,999.
  • 0, unlimited, or null — The account possesses unlimited mailing lists.
unlimited
MAXPARKstring

The account's maximum number of parked domains (aliases).

This parameter defaults to the defined system value.

  • An integer between zero and 999,999.
  • unlimited or null — The account possesses unlimited parked domains.
unlimited
MAXPASSENGERAPPSstring

The account's maximum number of Ruby applications.

This parameter defaults to the defined system value.

  • An integer between zero and 999,999.
  • unlimited or null — The account possesses unlimited Ruby applications.
unlimited
MAXPOPstring

The maximum number of email accounts for the account.

This parameter defaults to the defined system value.

  • A positive integer between one and 999,999.
  • unlimited or null — The account possesses unlimited email accounts.
123
MAXSQLstring

The maximum number of each available type of SQL database for the account.

For example, if you set this value to 5 and the system administrator allows MySQL® and PostgreSQL® databases, users can create up to five MySQL databases and up to five PostgreSQL databases.

This parameter defaults to the defined system value.

  • A positive integer between one and 999,999.
  • unlimited or null — The account possesses unlimited databases.
unlimited
MAXSUBstring

The maximum number of subdomains for the account.

This parameter defaults to the defined system value.

  • An integer between zero and 999,999.
  • unlimited or null — The account possesses unlimited subdomains.
unlimited
MAX_EMAIL_PER_HOUR string

The maximum number of emails that the account can send in one hour.

This parameter defaults to the defined system value.

  • A positive integer.
  • 0 or unlimited — The account can send an unlimited number of emails.
unlimited
MAX_EMAILACCT_QUOTAstring

The maximum size, in megabytes (MB), that the account can define when it creates an email account.

Important:

  • This value applies to each email account, not each cPanel account.
  • If you specify a MAX_EMAILACCT_QUOTA value, the function will overwrite the plan's defined value for that cPanel account.
  • This parameter does not affect any existing email accounts.
  • We recommend that you allow the account's plan to determine this value.

This parameter defaults to the defined system value. It will define to unlimited if you do not define either the plan or MAX_EMAILACCT_QUOTA parameters.

  • unlimited — The account possesses an unlimited quota.

  • A positive integer between one and 4,294,967,296.
unlimited
MAX_DEFER_FAIL_PERCENTAGE string

The percentage of failed or deferred email messages that the account can send per hour before outgoing mail is rate-limited.

This parameter defaults to the defined system value.

  • A positive integer.
  • 0 or unlimited — The account can send an unlimited number of failed or deferred messages.
unlimited
OWNERstring

A new owner's username, to change the account's owner.

Note:

The authenticated user must have root privileges in order to assign the account to a reseller other than that account. 

This parameter defaults to the defined system value.

  • A valid reseller username.
  • root
reseller_name
QUOTA string

The account's disk space quota.

This parameter defaults to the defined system value.

  • An integer in multiples of 1,048,576 bytes.
  • 0, unlimited, or null — The cPanel account's disk space is unlimited.
unlimited
remove_missing_extensionsstring

A list of removed, missing, or uninstalled extensions.

Warning:

This parameter removes all of the extensions that you list from the _PACKAGE_EXTENSIONS variable in the user file. It will not remove the extensions' variables.

For more information, read our Guide to Package Extensions

This parameter defaults to the defined system value.

A space-separated list of one or more package extension names.packageext1 packageext2
rename_database_objectsBoolean

Whether to rename the account's database objects to use a new username's database prefix. This parameter only applies to servers that use database prefixing.

Warning:

  • The account owner must update any applications to use the new database object names.
  • Use this parameter carefully. It can cause confusion for system administrators. 
  • For a full description of how cPanel & WHM renames databases, read the rename_database_objects  parameter section below.

This parameter defaults to the defined system value.

  • 1 — Rename the cPanel account's database objects.
  • 0 — Do not rename the cPanel account's database objects.
0
reseller Boolean

Whether to grant reseller privileges to the account.

This parameter defaults to 0.

  • 1 — Grant reseller privileges.
  • 0 — Do not grant reseller privileges.
1 
shellstring
The absolute filepath to the shell's location.
This parameter defaults to the defined system value.
A valid absolute filepath./bin/bash
spamassassinBoolean

Whether Apache SpamAssassin™ is enabled for the account.

This parameter defaults to the defined system value.

  • 1 — Enabled.
  • 0 — Disabled.
0
frontpageBoolean

Whether Microsoft® FrontPage Extensions are enabled for the account.

Note:

The system ignores this parameter if FrontPage Extensions are not installed.

This parameter defaults to the defined system value.

  • 1 — Enabled.
  • 0 — Disabled.
0
RSstring

The account's cPanel interface theme.

This parameter defaults to the defined system value.

  • paper_lantern
  • A valid theme on the server.
paper_lantern
DBOWNERstring

The owner of the account's MySQL® databases.

This parameter defaults to the defined system value.

A valid cPanel account.example
DISK_BLOCK_LIMITinteger

The number of disk blocks for the account, in kilobytes (KB).

This parameter defaults to the defined system value.

A positive integer.100000000
IPstring

The account's IP address.

This parameter defaults to the defined system value.

A valid IP address.192.168.0.1
LANGstring

The account's display language.

This parameter defaults to the defined system value.

A valid language setting.english-utf8
MAILBOX_FORMATstring

The storage format that the account's mailboxes use.

This parameter defaults to the defined system value.

  • maildir
  • mbox
maildir
MXCHECK-DOMAINNAMEstring

The priority of the account's primary mail exchanger.

Note:

The parameter name consists of MXCHECK, a hyphen, and the primary domain name of the account.

This parameter defaults to the defined system value.

A positive integer.0
OUTGOING_EMAIL_SUSPENDEDBoolean

Whether to suspend outgoing email on the account.

This parameter defaults to the defined system value.

  • 1 — Suspend outgoing email.
  • 0 — Do not suspend outgoing email.
0
PUSHBULLET_ACCESS_TOKEN

string

An access token for the account's Pushbullet™ notifications.

This parameter defaults to the defined system value.

A valid Pushbullet access token.1234567890
notify_account_authn_linkBoolean

Whether to send a notification when someone links the account to an external authentication account.

This parameter defaults to the defined system value.

  • 1 — Enabled.
  • 0 — Disabled.
0
notify_account_authn_link_notification_disabledBoolean

Whether to send a notification when someone disables notifications for external authentication account links.

This parameter defaults to the defined system value.

  • 1 — Enabled.
  • 0 — Disabled.
0
notify_autossl_expiryBoolean

Whether to send a notification when an AutoSSL certificate expires.

This parameter defaults to the defined system value.

  • 1 — Enabled.
  • 0 — Disabled.
0
notify_autossl_expiry_coverageBoolean

Whether to send a notification AutoSSL cannot renew a certificate because domains that fail Domain Control Validation (DCV) exist on the current certificate.

This parameter defaults to the defined system value.

  • 1 — Enabled.
  • 0 — Disabled.
0
notify_autossl_renewalBoolean

Whether to send a notification when AutoSSL renews a certificate.

This parameter defaults to the defined system value.

  • 1 — Enabled.
  • 0 — Disabled.
0
notify_autossl_renewal_coverageBoolean

Whether to send a notification when AutoSSL renews a certificate but the new certificate lacks at least one domain that the previous certificate secured.

This parameter defaults to the defined system value.

  • 1 — Enabled.
  • 0 — Disabled.
0
notify_contact_address_changeBoolean

Whether to send a notification when someone changes the contact address for the account.

This parameter defaults to the defined system value.

  • 1 — Enabled.
  • 0 — Disabled.
0
notify_contact_address_change_notification_disabledBoolean

Whether to send a notification when disables the notification for contact address changes.

This parameter defaults to the defined system value.

  • 1 — Enabled.
  • 0 — Disabled.
0
notify_disk_limitBoolean

Whether to send a notification when the account reaches its disk usage limit.

This parameter defaults to the defined system value.

  • 1 — Enabled.
  • 0 — Disabled.
0
notify_password_changeBoolean

Whether to send a notification when someone changes the account's password.

This parameter defaults to the defined system value.

  • 1 — Enabled.
  • 0 — Disabled.
0
notify_password_change_notification_disabledBoolean

Whether to send a notification when someone disables notifications for password changes.

This parameter defaults to the defined system value.

  • 1 — Enabled.
  • 0 — Disabled.
0
notify_ssl_expiryBoolean

Whether to send a notification when an SSL certificate on the account expires.

This parameter defaults to the defined system value.

  • 1 — Enabled.
  • 0 — Disabled.
0
STARTDATEinteger

A timestamp for which to use as the account's creation date.

This parameter defaults to the defined system value.

A valid timestamp, in Unix Epoch format. 1549471343
STYLEstring

The account's cPanel interface style.

This parameter defaults to the defined system value.

  • A valid Paper Lantern style.
  • A valid theme on the server's style.
Basic

The rename_database_objects parameter

MySQL does not allow you to rename a database. When cPanel & WHM "renames" a database, the system performs the following steps:
  1. The system creates a new database.
  2. The system moves data from the old database to the new database.
  3. The system recreates grants and stored code in the new database.
  4. The system deletes the old database and its grants.

Warning:

  • If any of the first three steps fail, the system returns an error and attempts to restore the database's original state. If the restoration process fails, the API function's error response describes these additional failures.
  • In rare cases, the system creates the second database successfully, but fails to delete the old database or grants. The system treats the rename action as a success; however, the API function returns warnings that describe the failure to delete the old database or grants.

Returns

ReturnTypeDescriptionPossible valuesExample
payloadarray of hashes

An array of hashes containing data for each modified user.

Note:

If an account uses linked cPanel server nodes, this array contains a return for each server on which the account exists.

This array contains the reasonresult, and user returns, the messageswarnings and proxied_from arrays, and the extended hash.

reason

string

The account's modification status.

This function returns this value in the payload array of hashes.

A valid string.Account Modified

result

Boolean

Whether the account modification succeeded.

This function returns this value in the payload array of hashes.

  • 1 — Success.
  • 0 — Failure.
1

user

string

The modified account's username.

This function returns this value in the payload array of hashes.

A valid cPanel account username.username1

proxied_from

array

The hostnames of the linked cPanel server nodes from which the function proxied the return. The function returns the hostnames in their proxied order.

Note:

The function only returns this value for distributed cPanel accounts.

This function returns this value in the payload array of hashes.

A valid linked cPanel server node hostname.example.com

messages

array

An array containing account modification messages.

This function returns this value in the payload array of hashes.

A valid status message.Shell changed

warnings

array

An array containing warning messages for the modified account, if any exist.

This function returns this value in the payload array of hashes.

A valid warning.

extended

hash

A hash containing the account's modified settings. 

This function returns this value in the payload array of hashes.

This hash contains the domainusersetshell returns and the cpuser hash.

domain

string

The account's main domain.

The function returns this value in the extended array of hashes.

A valid domain name on the account.example.com

user

string

The account username.

The function returns this value in the payload array of hashes.

The cPanel account's username.

Note:

If you changed the cPanel account's username, the function returns the new value. 

newuser

setshell

string

The account's updated shell location absolute filepath.

The function returns this value in the payload array of hashes.

  • A valid absolute filepath.
  • unmodified — The shell's absolute filepath did not change.
/bin/bash

cpuser

hash

A hash that contains the output of an account's cpuser file. The system stores this file in the /var/cpanel/users directory.

The function returns this value in the payload array of hashes.

The account's cpuser file output.

Note:

If the account or its hosting plan use package extensions, the cpuser hash will also include the extension's variables. 

 Click to view...


				  "BACKUP" : "1",
                  "BWLIMIT" : "unlimited",
                  "CONTACTEMAIL" : "",
                  "CONTACTEMAIL2" : "",
                  "DBOWNER" : "username2",
                  "DEADDOMAINS" : [],
                  "DEMO" : 0,
                  "DISK_BLOCK_LIMIT" : 0,
                  "DOMAIN" : "example2.com",
                  "DOMAINS" : [],
                  "FEATURELIST" : "default",
                  "HASDKIM" : "1",
                  "HASCGI" : "1",
                  "HASSPF" : "1",
                  "HOMEDIRLINKS" : [],
                  "IP" : "172.16.1.3",
                  "LANG" : "english-utf8",
                  "LEGACY_BACKUP" : "0",
                  "LOCALE" : "en",
                  "MAILBOX_FORMAT" : "maildir",
                  "MAXADDON" : "unlimited",
                  "MAXFTP" : "234",
                  "MAXLST" : "unlimited",
                  "MAXPARK" : "unlimited",
                  "MAXPOP" : "123",
                  "MAXSQL" : "345",
                  "MAXSUB" : "unlimited",
                  "MAX_EMAIL_PER_HOUR" : "unlimited",
                  "MAX_EMAILACCT_QUOTA" : "unlimited",
                  "MAX_DEFER_FAIL_PERCENTAGE" : "unlimited",
                  "MTIME" : "1584509675",
                  "MXCHECK-example2.com" : "remote",
                  "OWNER" : "username2",
                  "PLAN" : "default",
                  "RS" : "paper_lantern",
                  "STARTDATE" : "765435600",
                  "USER" : "username2",
                  "UTF8MAILBOX" : "1",
                  "WORKER_NODE-Mail" : "example2:H99IZWY3OH9Q1DQNR58L55WUBXAENPDP",
                  "_PACKAGE_EXTENSIONS" : "",
                  "__CACHE_DATA_VERSION" : "0.81"