alternate_email |
str |
An alternate email address for the subaccount's user. |
[optional] |
avatar_url |
str |
The HTTPS URL to the user's subaccount profile photo image file. |
[optional] |
can_delete |
int |
Whether the cPanel account user can delete the subaccount. * `1` - Can delete. * `0` - Cannot delete. |
[optional] |
can_set_password |
int |
Whether the cPanel account user can change the subaccount's password. * `1` - Can change. * `0` - Cannot change. Note: The function returns a `0` value for subaccounts that inherit their password from the cPanel account. |
[optional] |
can_set_quota |
int |
Whether the cPanel account user can change the subaccount's disk usage quota. * `1` - Can change. * `0` - Cannot change. |
[optional] |
dismissed |
int |
Whether the cPanel account user dismissed the merge prompt for the service account. * `1` - Dismissed. * `0` - Did not dismiss. Note: Only service accounts return this value. |
[optional] |
domain |
str |
The subaccount user's associated domain. |
[optional] |
full_username |
str |
The subaccount's username and domain name. |
[optional] |
guid |
str |
The subaccount unique identifier. |
[optional] |
has_siblings |
int |
Whether the service account shares a `full_username` value with another service account. * `1` - Shares. * `0` - Does not share. |
[optional] |
issues |
List[SubaccountBaseIssues] |
Information about any issues or problems with the subaccount. |
[optional] |
parent_type |
str |
The type of account that could own the service account. * `sub` - A subaccount. * `hypothetical` - A hypothetical subaccount that does not yet exist, but the user could create as part of a merge. * `null` - Not a merge candidate. |
[optional] |
phone_number |
str |
The subaccount user's phone number. A valid phone number that conforms to ITU-T's E.164-recommended standard for the representation of telephone numbers. |
[optional] |
real_name |
str |
The name of the subaccount's user, if provided. |
[optional] |
services |
SubaccountBaseServices |
|
[optional] |
special |
int |
Whether the account is a system-created special account that the user cannot remove. * `1` - A special account. * `0` - Not a special account. |
[optional] |
sub_account_exists |
int |
Whether a subaccount exists with the same username. * `1` - Exists. * `0` - Does not exist. Note: The function returns a null value if the account is not a service account. |
[optional] |
synced_password |
int |
Whether the user has synchronized the passwords for each of the subaccount's service accounts. * `1` - Synchronized. * `0` - Not synchronized. Note: The function returns a null value if the account is not a subaccount. |
[optional] |
type |
str |
The type of account. * `sub` - A subaccount. * `hypothetical` - A hypothetical subaccount that does not exist, but that the user could create as part of a merge. * `service` - A service account. * `cpanel` - The cPanel account. |
[optional] |
username |
str |
The subaccount's username. |
[optional] |
dismissed_merge_candidates |
List[SubaccountBase] |
An array of objects containing service candidates that the system dismissed from merges. |
[optional] |
has_expired_invite |
int |
Whether an expired account login invitation exists. * `1` - Expired account invitation exists. * `0` - Expired account invitation does not exist. |
[optional] |
has_invite |
int |
Whether an account login invitation exists. * `1` - Account invitation exists. * `0` - Account invitation does not exist. |
[optional] |
invite_expiration |
int |
When the invitation expires. A date in Unix time format. |
[optional] |
merge_candidates |
List[SubaccountBase] |
An array of objects that represents the service accounts that the system could merge for this subaccount. |
[optional] |