| Response formats | json |
| Response code | 200 |
| Requires authentication | API key header 'X-Auth-Token' |
| HTTP Method | POST |
Parameters
Name | Type | Default Value | Description | |
name required | string | - | user name | |
required | string | - | user email address | |
groups required | string | - | the ID of the preferred users class (Pro Users and Associate Users) Get /user/group
| |
user_operations required | number | - | user role - 3 secondary admin role - 1535 | |
quota optional | number | -1 | quota is measured in bytes (B) "-1" means unlimited storage | |
language optional | string | English | "en_GB" "zh_CN" | |
services optional | string | - | to enable SFTP you need to specify its ID Get /service - retrieves all services
| |
custom_sftp_home optional | boolean | false | true or false |
Example Request URL
{
"name": "New User",
"email": "john.smith+78@maytech.net",
"quota": -1,
"user_operations": 3,
"groups":
[
"b317d53e-4f04-41c1-92ca-a0b3a32d31af"
],
"services":
[
"52ecc90b-9f18-44db-89de-5549359739bb"
]
} |
{
"status": "A",
"user_operations": 3,
"has_key": false,
"effective_operations": 131,
"home_operations": 191,
"id": "525f81ca-f32b-4978-bfc5-abeb5f084584",
"home_id": "d01a23da-2887-4f80-bc0e-5dc9c0ce9d18",
"parent_id": "12a5810d-0b8e-4324-b1f7-140a1be595e2",
"readonly": false,
"last_login": null,
"storage_id": "b5a0ee83-d8b7-4bdf-bd34-3139b58aab48",
"email": "john.smith+78@maytech.net",
"home_name": "/User Homes/john.smith+78@maytech.net",
"quota": -1,
"custom_sftp_home": false,
"groups": [
{
"metadata": {
"translation_id": "pro",
"is_system": true,
"visual_order": 10
},
"id": "b317d53e-4f04-41c1-92ca-a0b3a32d31af",
"name": "Pro Users"
}
],
"services": [
{
"service_key": "SFTP",
"id": "52ecc90b-9f18-44db-89de-5549359739bb"
}
],
"unique_login": "q4011239",
"name": "New User",
"language": "en_GB",
"created": 1537541776,
"modified": 1537541776,
"super_admin": "N",
"auth_methods": [],
"sftp_home": "/"
} |