GET http://[host-proxy]/api/view/EmLoginUser/schema/?hierarchy=[hierarchy]&format=json&schema=1
{
"$schema": "http://json-schema.org/draft-03/schema",
"type": "object",
"properties": {
"userid": {
"required": true,
"type": "string",
"description": "User Name",
"title": "User Name"
},
"device_profile_name": {
"required": false,
"type": "string",
"description": "Device Profile Name",
"title": "Device Profile Name"
},
"phone_name": {
"required": true,
"type": "string",
"description": "CUCM Phone to log the user into",
"title": "Phone Name"
},
"login_duration": {
"description": "Login Duration in minutes. 0 will log the user in indefinitely",
"title": "Login Duration (in minutes)",
"default": "0",
"required": false,
"type": "string"
},
"phone_login_status": {
"default": "No User Logged In",
"type": "string",
"description": "Current User logged into the phone",
"title": "Status"
},
"force_login": {
"type": "boolean",
"description": "Force login will logout a user thats currently logged in to the phone first and them proceed to login the new selected user",
"title": "Force Login"
}
}
}