Self Help Documentation
accounts/wwwacct
Description
Creates a new SPanel account.
Parameters
Additional parameters:
Field | Type | Required | Description |
---|---|---|---|
token | string | Yes | Authorizing API token – check API Basics for more information. |
action | string | Yes | The category and function being executed. |
domain | string | Yes | Main domain for the account. |
username | string | Yes | Account username. between 1 and 30 alphanumeric symbols. |
password | string | Yes | The password for the account, should be at least 8 or more symbols. |
package | string | No | Name of the package to use. Note that if a package is selected, the fields below become optional. |
quota | int | No | Default: unlimited. If set, quota limit in MB Minimum limit is 100. |
inodes | int | No | Default: unlimited. If set, inodes limit in number of inodes Minimum limit is 10000. |
domains | int | No | Default: unlimited. If set, number of additional domains the user can add. Set 0 to disable additional domains. |
emails | int | No | Default: unlimited. If set, number of email accounts the user can create. Set 0 to disable email accounts creation. |
databases | int | No | Default: unlimited. If set, number of databases the user can create. Set 0 to disable databases creation. |
permissions | string|array | No | Default: all (full access to account features) Permissions array or ‘all’ string for full root permissions. When using a permissions array, you can set the category sub-array to ‘all’ string to include every child page available or use an array with every page that you wish to include, for example:
|
Info
The structure and an always up-to-date list of all available user permissions can be obtained by running the user/listuserpermissions API call. The list is pulled directly from SPanel’s system in real-time.