GET http://[host-proxy]/api/view/ExportDeviceStatusView/schema/?hierarchy=[hierarchy]&format=json&schema=1
{
"$schema": "http://json-schema.org/draft-03/schema",
"type": "object",
"properties": {
"status": {
"choices": [
{
"value": "Registered",
"title": "Registered"
},
{
"value": "Unregistered",
"title": "Unregistered"
},
{
"value": "Partially Registered",
"title": "Partially Registered"
},
{
"value": "Rejected",
"title": "Rejected"
},
{
"value": "Any",
"title": "Any"
},
{
"value": "Unknown",
"title": "Unknown"
},
{
"value": "None",
"title": "None"
}
],
"required": true,
"type": "string",
"description": "Only devices with this status will be exported",
"title": "Status"
},
"notes": {
"default": "This tool will export Call Manager device statuses matching the provided filters. A Call Manager filter is required when running the tool above the customer hierarchy. If the matched phones are spread over more than 3 Call Managers, the action will fail and you will be required to further refine your search.",
"type": "string",
"title": "Notes"
},
"device_name": {
"type": "string",
"description": "Only devices with names starting with this value will be exported",
"title": "Device Name"
},
"call_manager": {
"type": "string",
"description": "Only devices on this Call Manager will be exported",
"title": "Call Manager"
},
"dir_number": {
"type": "string",
"description": "Only devices where the directory number starts with this value will be exported",
"title": "Directory Number"
},
"hierarchy_type": {
"type": "string",
"description": "Hidden field to determine hierarchy type",
"title": "Hierarchy Type"
},
"ip_address": {
"type": "string",
"description": "Only devices with IP addresses starting with this value will be exported",
"title": "IP Address"
},
"fname_prefix": {
"type": "string",
"description": "Will be prefixed to generated filename if set",
"title": "File name prefix"
}
},
"schema_version": "1.1"
}