UserManager
Subaccount Management
Return service account's information
This function lists a service account's information.
get/UserManager/lookup_service_account
Query parameters
full_usernamestring required
Example:username@example.com
The full username for the system account.
type'email' | 'ftp' | 'webdisk' required
Example:email
The type of system account.
- ftp
- webdisk
Response
HTTP Request was successful.
Example response
{
"apiversion": 3,
"func": "lookup_service_account",
"module": "UserManager",
"result": {
"data": {
"alternate_email": "user@example.com",
"avatar_url": "https://img.example.com/avatars/example.jpg",
"can_set_password": 1,
"dismissed": 1,
"domain": "example.com",
"full_username": "user@example.com",
"guid": "N4641:EXAMPLE.COM:564CC8A7:A82EA007D8348AC631C0170F9418EC1DEB0D164CC5A722A87C55EF5DD2AD98D4",
"invite_expiration": 1591718154,
"issues": [
{
"area": "quota",
"limit": 1500,
"message": "Your account is over quota.",
"service": "email",
"type": "info",
"used": 2000
}
],
"parent_type": "hypothetical",
"phone_number": "+15551234567",
"real_name": "John Doe",
"services": {
"email": {
"enabled": 1,
"quota": 100
},
"ftp": {
"homedir": "/subaccount",
"quota": 100
},
"webdisk": {
"homedir": "/bob",
"perms": "rw"
}
},
"special": 1,
"type": "sub",
"username": "example",
"merge_candidates": [
{
"alternate_email": "user@example.com",
"avatar_url": "https://img.example.com/avatars/example.jpg",
"can_set_password": 1,
"dismissed": 1,
"domain": "example.com",
"full_username": "user@example.com",
"guid": "N4641:EXAMPLE.COM:564CC8A7:A82EA007D8348AC631C0170F9418EC1DEB0D164CC5A722A87C55EF5DD2AD98D4",
"invite_expiration": 1591718154,
"issues": [
{
"area": "quota",
"limit": 1500,
"message": "Your account is over quota.",
"service": "email",
"type": "info",
"used": 2000
}
],
"parent_type": "hypothetical",
"phone_number": "+15551234567",
"real_name": "John Doe",
"services": {
"email": {
"enabled": 1,
"quota": 100
},
"ftp": {
"homedir": "/subaccount",
"quota": 100
},
"webdisk": {
"homedir": "/bob",
"perms": "rw"
}
},
"special": 1,
"type": "sub",
"username": "example"
}
],
"dismissed_merge_candidates": [
{
"merge_candidates": [
{
"alternate_email": "user@example.com",
"avatar_url": "https://img.example.com/avatars/example.jpg",
"can_set_password": 1,
"dismissed": 1,
"domain": "example.com",
"full_username": "user@example.com",
"guid": "N4641:EXAMPLE.COM:564CC8A7:A82EA007D8348AC631C0170F9418EC1DEB0D164CC5A722A87C55EF5DD2AD98D4",
"invite_expiration": 1591718154,
"issues": [
{
"area": "quota",
"limit": 1500,
"message": "Your account is over quota.",
"service": "email",
"type": "info",
"used": 2000
}
],
"parent_type": "hypothetical",
"phone_number": "+15551234567",
"real_name": "John Doe",
"services": {
"email": {
"enabled": 1,
"quota": 100
},
"ftp": {
"homedir": "/subaccount",
"quota": 100
},
"webdisk": {
"homedir": "/bob",
"perms": "rw"
}
},
"special": 1,
"type": "sub",
"username": "example"
}
]
}
]
},
"status": 1
}
}