Description
This function lists the cPanel account's subdomains.
Warning:
We strongly recommend that you use the following UAPI function instead of this function:
-
DomainInfo::list_domains
— This function lists the cPanel account's domains.
Examples
Note:
Use cPanel's API Shell interface (Home >> Advanced >> API Shell) to directly test cPanel API calls.
Parameters
Return |
Type |
Description |
Possible values |
Example |
regex |
string |
A Perl Compatible Regular Expression (PCRE) that filters the results. If you do not use this parameter, the function returns all of a cPanel account's subdomains. |
A valid PCRE. |
domain |
Returns
Return |
Type |
Description |
Possible values |
Example |
domainkey |
string |
The subdomain's domain key. |
The subdomain, an underscore, and the main domain. |
subdomain_example.com |
rootdomain |
string |
The cPanel account's main domain. |
A valid domain on the account. |
example.com |
status |
string |
Whether the subdomain redirects to another domain. |
A valid string.
|
not redirected |
subdomain |
string |
The subdomain name. |
A valid string. |
subdomain |
reldir |
string |
The path to the domain's document root, relative to the cPanel account's home directory. |
A valid directory path, relative to the user's home directory, with a home: prefix. |
home:public_html/subdomain |
basedir |
string |
The directory that contains the subdomain's document root. |
A valid directory path, relative to the user's home directory. |
public_html/subdomain |
dir |
string |
The absolute path to the subdomain's document root. |
The absolute path to the subdomain's document root. |
/home/example/public_html/subdomain |
domain |
string |
The subdomain and main domain names. |
A valid domain on the account. |
subdomain.domain.com |
reason |
string |
A reason for failure. Note: This function only returns a reason value if there was an error. |
A string that describes the error. |
This is an error message. |
result
|
Boolean |
Whether the function succeeded. |
|
1 |