[Index]
Extension Mobility based relation.
Model ref.: relation/SubscriberDeviceProfile
The full URL would include the host-proxy name: https://[host-proxy].
Variables are enclosed in square brackets.
{ "$schema": "http://json-schema.org/draft-03/schema", "type": "object", "properties": { "protocol": { "description": "Protocol option is read-only,except when creating a device.", "title": "Protocol", "minItems": 1, "required": true, "choices": [ { "value": "SCCP", "title": "SCCP" }, { "value": "Digital Access PRI", "title": "Digital Access PRI" }, { "value": "H.225", "title": "H.225" }, { "value": "Analog Access", "title": "Analog Access" }, { "value": "Digital Access T1", "title": "Digital Access T1" }, { "value": "Route Point", "title": "Route Point" }, { "value": "Unicast Bridge", "title": "Unicast Bridge" }, { "value": "Multicast Point", "title": "Multicast Point" }, { "value": "Inter-Cluster Trunk", "title": "Inter-Cluster Trunk" }, { "value": "RAS", "title": "RAS" }, { "value": "Digital Access BRI", "title": "Digital Access BRI" }, { "value": "SIP", "title": "SIP" }, { "value": "MGCP", "title": "MGCP" }, { "value": "Static SIP Mobile Subscriber", "title": "Static SIP Mobile Subscriber" }, { "value": "SIP Connector", "title": "SIP Connector" }, { "value": "Remote Destination", "title": "Remote Destination" }, { "value": "Mobile Smart Client", "title": "Mobile Smart Client" }, { "value": "Digital Access E1 R2", "title": "Digital Access E1 R2" }, { "value": "CTI Remote Device", "title": "CTI Remote Device" }, { "value": "Protocol Not Specified", "title": "Protocol Not Specified" } ], "maxItems": 1, "type": "string" }, "alwaysUsePrimeLineForVoiceMessage": { "description": "From the drop-down list box, choose one of the following options: \n \n \n On\u2014If the phone is idle, the primary line on the phone becomes the active line for retrieving voice messages when the phone user presses the Messages button on the phone. \n \n Off\u2014If the phone is idle, pressing the Messages button on the phone automatically dials the voice-messaging system from the line that has a voice message. \n Cisco Unified Communications Manager always selects the first line that has a voice message. If no line has a voice message, the primary line gets used when the phone user presses the Messages button. \n \n Default\u2014\n Cisco Unified Communications Manager uses the configuration from the Always Use Prime Line for Voice Message service parameter, which supports the Cisco CallManager service. \n ", "title": "Always Use Prime Line For Voice Message", "minItems": 0, "required": false, "choices": [ { "value": "Off", "title": "Off" }, { "value": "On", "title": "On" }, { "value": "Default", "title": "Default" } ], "default": "Default", "maxItems": 1, "type": "string" }, "mlppDomainId": { "description": "If this user device profile will be used for MLPP precedence calls, choose the MLLP Domain from the drop-down list box. \n \n \n \n Note\u00a0\u00a0\u00a0 \n You define MLPP domains in the MLPP Domain Configuration window. For access, choose System > MLPP Domain. \n \n \n ", "title": "MLPP Domain ID", "minItems": 0, "pattern": "^[0-9a-fA-F]{6}|-1$", "format": "uri", "required": false, "target_attr": "domainId", "target": "/api/device/cucm/MlppDomain/choices/?field=domainId&format=json&hierarchy=[hierarchy]&auth_token=[authtoken], "maxItems": 1, "maxLength": 128, "type": "string", "target_model_type": "device/cucm/MlppDomain", "choices": [] }, "vendorConfig": { "title": "Vendor Config", "minItems": 0, "required": false, "maxItems": 1, "type": [ "object", "any" ], "properties": {} }, "alwaysUsePrimeLine": { "description": "From the drop-down list box, choose one of the following options: \n \n \n Off\u2014When the phone is idle and receives a call on any line, the phone user answers the call from the line on which the call is received. \n \n On\u2014When the phone is idle (off hook) and receives a call on any line, the primary line gets chosen for the call. Calls on other lines continue to ring, and the phone user must select those other lines to answer these calls. \n \n Default\u2014\n Cisco Unified Communications Manager uses the configuration from the Always Use Prime Line service parameter, which supports the Cisco CallManager service. \n ", "title": "Always Use Prime Line", "minItems": 0, "required": false, "choices": [ { "value": "Off", "title": "Off" }, { "value": "On", "title": "On" }, { "value": "Default", "title": "Default" } ], "default": "Default", "maxItems": 1, "type": "string" }, "userHoldMohAudioSourceId": { "description": "To specify the audio source that plays when a user initiates a hold action, choose an audio source from the User Hold MOH Audio Source drop-down list box. If you do not choose an audio source, \n Cisco Unified Communications Manager uses the audio source that is defined in the device pool or the system default if the device pool does not specify an audio source ID. \n \n \n \n Note\u00a0\u00a0\u00a0 \n You define audio sources in the Music On Hold Audio Source Configuration window. For access, choose Media Resources > Music On Hold Audio Source. \n \n \n ", "title": "User Hold MOH Audio Source", "minItems": 0, "required": false, "choices": [ { "value": "0", "title": "0" }, { "value": "1", "title": "1" }, { "value": "2", "title": "2" }, { "value": "3", "title": "3" }, { "value": "4", "title": "4" }, { "value": "5", "title": "5" }, { "value": "6", "title": "6" }, { "value": "7", "title": "7" }, { "value": "8", "title": "8" }, { "value": "9", "title": "9" }, { "value": "10", "title": "10" }, { "value": "11", "title": "11" }, { "value": "12", "title": "12" }, { "value": "13", "title": "13" }, { "value": "14", "title": "14" }, { "value": "15", "title": "15" }, { "value": "16", "title": "16" }, { "value": "17", "title": "17" }, { "value": "18", "title": "18" }, { "value": "19", "title": "19" }, { "value": "20", "title": "20" }, { "value": "21", "title": "21" }, { "value": "22", "title": "22" }, { "value": "23", "title": "23" }, { "value": "24", "title": "24" }, { "value": "25", "title": "25" }, { "value": "26", "title": "26" }, { "value": "27", "title": "27" }, { "value": "28", "title": "28" }, { "value": "29", "title": "29" }, { "value": "30", "title": "30" }, { "value": "31", "title": "31" }, { "value": "32", "title": "32" }, { "value": "33", "title": "33" }, { "value": "34", "title": "34" }, { "value": "35", "title": "35" }, { "value": "36", "title": "36" }, { "value": "37", "title": "37" }, { "value": "38", "title": "38" }, { "value": "39", "title": "39" }, { "value": "40", "title": "40" }, { "value": "41", "title": "41" }, { "value": "42", "title": "42" }, { "value": "43", "title": "43" }, { "value": "44", "title": "44" }, { "value": "45", "title": "45" }, { "value": "46", "title": "46" }, { "value": "47", "title": "47" }, { "value": "48", "title": "48" }, { "value": "49", "title": "49" }, { "value": "50", "title": "50" }, { "value": "null", "title": "null" }, { "value": "", "title": "" } ], "maxItems": 1, "type": [ "integer", "string", "null" ] }, "phoneTemplateName": { "description": "From the Phone Button Template drop-down list, choose a phone button template. \n \n \n \n Tip\u00a0\u00a0\u00a0 \n If you want to configure BLF/SpeedDials for the profile for presence monitoring, choose a phone button template that you configured for BLF/SpeedDials. After you save the configuration, the Add a New BLF SD link displays in the Association Information pane. For more information on BLF/SpeedDials, see the \n Cisco Unified Communications Manager Features and Services Guide.\n \n \n ", "title": "Phone Button Template", "minItems": 1, "format": "uri", "required": true, "target_attr": "name", "maxItems": 1, "target": "/api/device/cucm/PhoneButtonTemplate/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken], "type": "string", "target_model_type": "device/cucm/PhoneButtonTemplate", "choices": [] }, "blfDirectedCallParks": { "title": "Blf Directed Call Parks", "minItems": 0, "required": false, "maxItems": 1, "type": [ "object", "null" ], "properties": { "blfDirectedCallPark": { "name": "blfDirectedCallPark", "title": "Blf Directed Call Park", "minItems": 0, "items": { "type": [ "object", "null" ], "properties": { "index": { "name": "index", "title": "Index", "minItems": 1, "required": false, "maxItems": 1, "type": "integer" }, "directedCallParkDnAndPartition": { "name": "directedCallParkDnAndPartition", "title": "Directed Call Park Dn And Partition", "minItems": 0, "required": false, "maxItems": 1, "type": [ "object", "null" ], "properties": { "routePartitionName": { "name": "routePartitionName", "title": "Route Partition Name", "minItems": 0, "format": "uri", "required": false, "target_attr": "name", "maxItems": 1, "type": "string", "target": "/api/device/cucm/RoutePartition/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken], "target_model_type": "device/cucm/RoutePartition", "choices": [] }, "dnPattern": { "name": "dnPattern", "title": "Dn Pattern", "minItems": 1, "format": "uri", "required": true, "target_attr": "pattern", "maxItems": 1, "maxLength": 255, "type": [ "string", "null" ], "target": "/api/device/cucm/DirectedCallPark/choices/?field=pattern&format=json&hierarchy=[hierarchy]&auth_token=[authtoken], "target_model_type": "device/cucm/DirectedCallPark", "choices": [] } } }, "label": { "name": "label", "title": "Label", "minItems": 0, "required": false, "maxItems": 1, "maxLength": 50, "type": "string" } } }, "required": false, "type": "array" } } }, "preemption": { "description": "If this user device profile will be used for MLPP precedence calls, assign an MLPP Preemption setting to the device profile. This setting specifies whether a device that can preempt calls in progress will use the capability when it places an MLPP precedence call. From the drop-down list box, choose a setting to assign to this device profile from the following options: \n \n \n Default\u2014This device profile inherits its MLPP preemption setting from the device pool of the associated device. \n \n Disabled\u2014This device does not allow preemption of lower precedence calls to take place when necessary for completion of higher precedence calls. \n \n Forceful\u2014This device allows preemption of lower precedence calls to take place when necessary for completion of higher precedence calls. \n \n \n \n \n Note\u00a0\u00a0\u00a0 \n Do not configure a device profile with the following combination of settings: MLPP Indication is set to Off or Default (when default is Off) while MLPP Preemption is set to Forceful. \n \n \n ", "title": "MLPP Preemption", "minItems": 0, "required": false, "choices": [ { "value": "Disabled", "title": "Disabled" }, { "value": "Forceful", "title": "Forceful" }, { "value": "Default", "title": "Default" } ], "default": "Default", "maxItems": 1, "type": "string" }, "addOnModules": { "description": "Additional modules attached to the Phone.There can be 0,1 or 2.", "title": "Add On Modules", "minItems": 0, "required": false, "maxItems": 1, "type": [ "object", "null" ], "properties": { "addOnModule": { "name": "addOnModule", "title": "Add On Module", "minItems": 0, "items": { "type": [ "object", "null" ], "properties": { "loadInformation": { "description": "Load Information is either the module's specific load information or the default load information.If any special load information is specified, the special attribute is set to TRUE. Otherwise, the load information is the default for the product.", "title": "Load Information", "minItems": 1, "required": true, "maxItems": 1, "type": [ "string", "null" ], "name": "loadInformation" }, "model": { "description": "Model ID string.", "title": "Model", "minItems": 1, "required": true, "choices": [ { "value": "Cisco 30 SP+", "title": "Cisco 30 SP+" }, { "value": "Cisco 12 SP+", "title": "Cisco 12 SP+" }, { "value": "Cisco 12 SP", "title": "Cisco 12 SP" }, { "value": "Cisco 12 S", "title": "Cisco 12 S" }, { "value": "Cisco 30 VIP", "title": "Cisco 30 VIP" }, { "value": "Cisco 7910", "title": "Cisco 7910" }, { "value": "Cisco 7960", "title": "Cisco 7960" }, { "value": "Cisco 7940", "title": "Cisco 7940" }, { "value": "Cisco 7935", "title": "Cisco 7935" }, { "value": "Cisco VGC Phone", "title": "Cisco VGC Phone" }, { "value": "Cisco VGC Virtual Phone", "title": "Cisco VGC Virtual Phone" }, { "value": "Cisco ATA 186", "title": "Cisco ATA 186" }, { "value": "EMCC Base Phone", "title": "EMCC Base Phone" }, { "value": "SCCP Phone", "title": "SCCP Phone" }, { "value": "Analog Access", "title": "Analog Access" }, { "value": "Digital Access", "title": "Digital Access" }, { "value": "Digital Access+", "title": "Digital Access+" }, { "value": "Digital Access WS-X6608", "title": "Digital Access WS-X6608" }, { "value": "Analog Access WS-X6624", "title": "Analog Access WS-X6624" }, { "value": "VGC Gateway", "title": "VGC Gateway" }, { "value": "Conference Bridge", "title": "Conference Bridge" }, { "value": "Conference Bridge WS-X6608", "title": "Conference Bridge WS-X6608" }, { "value": "Cisco IOS Conference Bridge (HDV2)", "title": "Cisco IOS Conference Bridge (HDV2)" }, { "value": "Cisco Conference Bridge (WS-SVC-CMM)", "title": "Cisco Conference Bridge (WS-SVC-CMM)" }, { "value": "H.323 Phone", "title": "H.323 Phone" }, { "value": "H.323 Gateway", "title": "H.323 Gateway" }, { "value": "Music On Hold", "title": "Music On Hold" }, { "value": "Device Pilot", "title": "Device Pilot" }, { "value": "CTI Port", "title": "CTI Port" }, { "value": "CTI Route Point", "title": "CTI Route Point" }, { "value": "Voice Mail Port", "title": "Voice Mail Port" }, { "value": "Cisco IOS Software Media Termination Point (HDV2)", "title": "Cisco IOS Software Media Termination Point (HDV2)" }, { "value": "Cisco Media Server (WS-SVC-CMM-MS)", "title": "Cisco Media Server (WS-SVC-CMM-MS)" }, { "value": "Cisco Video Conference Bridge (IPVC-35xx)", "title": "Cisco Video Conference Bridge (IPVC-35xx)" }, { "value": "Cisco IOS Heterogeneous Video Conference Bridge", "title": "Cisco IOS Heterogeneous Video Conference Bridge" }, { "value": "Cisco IOS Guaranteed Audio Video Conference Bridge", "title": "Cisco IOS Guaranteed Audio Video Conference Bridge" }, { "value": "Cisco IOS Homogeneous Video Conference Bridge", "title": "Cisco IOS Homogeneous Video Conference Bridge" }, { "value": "Route List", "title": "Route List" }, { "value": "Load Simulator", "title": "Load Simulator" }, { "value": "Media Termination Point", "title": "Media Termination Point" }, { "value": "Media Termination Point Hardware", "title": "Media Termination Point Hardware" }, { "value": "Cisco IOS Media Termination Point (HDV2)", "title": "Cisco IOS Media Termination Point (HDV2)" }, { "value": "Cisco Media Termination Point (WS-SVC-CMM)", "title": "Cisco Media Termination Point (WS-SVC-CMM)" }, { "value": "Cisco 7941", "title": "Cisco 7941" }, { "value": "Cisco 7971", "title": "Cisco 7971" }, { "value": "MGCP Station", "title": "MGCP Station" }, { "value": "MGCP Trunk", "title": "MGCP Trunk" }, { "value": "GateKeeper", "title": "GateKeeper" }, { "value": "7914 14-Button Line Expansion Module", "title": "7914 14-Button Line Expansion Module" }, { "value": "Trunk", "title": "Trunk" }, { "value": "Tone Announcement Player", "title": "Tone Announcement Player" }, { "value": "SIP Trunk", "title": "SIP Trunk" }, { "value": "SIP Gateway", "title": "SIP Gateway" }, { "value": "WSM Trunk", "title": "WSM Trunk" }, { "value": "Remote Destination Profile", "title": "Remote Destination Profile" }, { "value": "7915 12-Button Line Expansion Module", "title": "7915 12-Button Line Expansion Module" }, { "value": "7915 24-Button Line Expansion Module", "title": "7915 24-Button Line Expansion Module" }, { "value": "7916 12-Button Line Expansion Module", "title": "7916 12-Button Line Expansion Module" }, { "value": "7916 24-Button Line Expansion Module", "title": "7916 24-Button Line Expansion Module" }, { "value": "CKEM 36-Button Line Expansion Module", "title": "CKEM 36-Button Line Expansion Module" }, { "value": "SPA8800", "title": "SPA8800" }, { "value": "Unknown MGCP Gateway", "title": "Unknown MGCP Gateway" }, { "value": "Unknown", "title": "Unknown" }, { "value": "Cisco 7985", "title": "Cisco 7985" }, { "value": "Cisco 7911", "title": "Cisco 7911" }, { "value": "Cisco 7961G-GE", "title": "Cisco 7961G-GE" }, { "value": "Cisco 7941G-GE", "title": "Cisco 7941G-GE" }, { "value": "Motorola CN622", "title": "Motorola CN622" }, { "value": "Third-party SIP Device (Basic)", "title": "Third-party SIP Device (Basic)" }, { "value": "Cisco 7931", "title": "Cisco 7931" }, { "value": "Cisco Unified Personal Communicator", "title": "Cisco Unified Personal Communicator" }, { "value": "Cisco 7921", "title": "Cisco 7921" }, { "value": "Cisco 7906", "title": "Cisco 7906" }, { "value": "Third-party SIP Device (Advanced)", "title": "Third-party SIP Device (Advanced)" }, { "value": "Cisco TelePresence", "title": "Cisco TelePresence" }, { "value": "Nokia S60", "title": "Nokia S60" }, { "value": "Cisco 7962", "title": "Cisco 7962" }, { "value": "Cisco 3951", "title": "Cisco 3951" }, { "value": "Cisco 7937", "title": "Cisco 7937" }, { "value": "Cisco 7942", "title": "Cisco 7942" }, { "value": "Cisco 7945", "title": "Cisco 7945" }, { "value": "Cisco 7965", "title": "Cisco 7965" }, { "value": "Cisco 7975", "title": "Cisco 7975" }, { "value": "Cisco 3911", "title": "Cisco 3911" }, { "value": "Cisco Unified Mobile Communicator", "title": "Cisco Unified Mobile Communicator" }, { "value": "Cisco TelePresence 1000", "title": "Cisco TelePresence 1000" }, { "value": "Cisco TelePresence 3000", "title": "Cisco TelePresence 3000" }, { "value": "Cisco TelePresence 3200", "title": "Cisco TelePresence 3200" }, { "value": "Cisco TelePresence 500-37", "title": "Cisco TelePresence 500-37" }, { "value": "Cisco 7925", "title": "Cisco 7925" }, { "value": "Cisco 9971", "title": "Cisco 9971" }, { "value": "Cisco 6921", "title": "Cisco 6921" }, { "value": "Cisco 6941", "title": "Cisco 6941" }, { "value": "Cisco 6961", "title": "Cisco 6961" }, { "value": "Cisco Unified Client Services Framework", "title": "Cisco Unified Client Services Framework" }, { "value": "Cisco TelePresence 1300-65", "title": "Cisco TelePresence 1300-65" }, { "value": "Cisco TelePresence 1100", "title": "Cisco TelePresence 1100" }, { "value": "Transnova S3", "title": "Transnova S3" }, { "value": "BlackBerry MVS VoWifi", "title": "BlackBerry MVS VoWifi" }, { "value": "Cisco 9951", "title": "Cisco 9951" }, { "value": "Cisco 8961", "title": "Cisco 8961" }, { "value": "Cisco 6901", "title": "Cisco 6901" }, { "value": "Cisco 6911", "title": "Cisco 6911" }, { "value": "Cisco ATA 187", "title": "Cisco ATA 187" }, { "value": "Cisco TelePresence 200", "title": "Cisco TelePresence 200" }, { "value": "Cisco TelePresence 400", "title": "Cisco TelePresence 400" }, { "value": "Cisco Dual Mode for iPhone", "title": "Cisco Dual Mode for iPhone" }, { "value": "Cisco 6945", "title": "Cisco 6945" }, { "value": "Cisco Dual Mode for Android", "title": "Cisco Dual Mode for Android" }, { "value": "Cisco 7926", "title": "Cisco 7926" }, { "value": "Cisco E20", "title": "Cisco E20" }, { "value": "Generic Single Screen Room System", "title": "Generic Single Screen Room System" }, { "value": "Generic Multiple Screen Room System", "title": "Generic Multiple Screen Room System" }, { "value": "Cisco TelePresence EX90", "title": "Cisco TelePresence EX90" }, { "value": "Cisco 8945", "title": "Cisco 8945" }, { "value": "Cisco 8941", "title": "Cisco 8941" }, { "value": "Generic Desktop Video Endpoint", "title": "Generic Desktop Video Endpoint" }, { "value": "Cisco TelePresence 500-32", "title": "Cisco TelePresence 500-32" }, { "value": "Cisco TelePresence 1300-47", "title": "Cisco TelePresence 1300-47" }, { "value": "Cisco 3905", "title": "Cisco 3905" }, { "value": "Cisco Cius", "title": "Cisco Cius" }, { "value": "VKEM 36-Button Line Expansion Module", "title": "VKEM 36-Button Line Expansion Module" }, { "value": "Cisco TelePresence TX1310-65", "title": "Cisco TelePresence TX1310-65" }, { "value": "Cisco TelePresence MCU", "title": "Cisco TelePresence MCU" }, { "value": "Ascom IP-DECT Device", "title": "Ascom IP-DECT Device" }, { "value": "Cisco TelePresence Exchange System", "title": "Cisco TelePresence Exchange System" }, { "value": "Cisco TelePresence EX60", "title": "Cisco TelePresence EX60" }, { "value": "Cisco TelePresence Codec C90", "title": "Cisco TelePresence Codec C90" }, { "value": "Cisco TelePresence Codec C60", "title": "Cisco TelePresence Codec C60" }, { "value": "Cisco TelePresence Codec C40", "title": "Cisco TelePresence Codec C40" }, { "value": "Cisco TelePresence Quick Set C20", "title": "Cisco TelePresence Quick Set C20" }, { "value": "Cisco TelePresence Profile 42 (C20)", "title": "Cisco TelePresence Profile 42 (C20)" }, { "value": "Cisco TelePresence Profile 42 (C60)", "title": "Cisco TelePresence Profile 42 (C60)" }, { "value": "Cisco TelePresence Profile 52 (C40)", "title": "Cisco TelePresence Profile 52 (C40)" }, { "value": "Cisco TelePresence Profile 52 (C60)", "title": "Cisco TelePresence Profile 52 (C60)" }, { "value": "Cisco TelePresence Profile 52 Dual (C60)", "title": "Cisco TelePresence Profile 52 Dual (C60)" }, { "value": "Cisco TelePresence Profile 65 (C60)", "title": "Cisco TelePresence Profile 65 (C60)" }, { "value": "Cisco TelePresence Profile 65 Dual (C90)", "title": "Cisco TelePresence Profile 65 Dual (C90)" }, { "value": "Cisco TelePresence MX200", "title": "Cisco TelePresence MX200" }, { "value": "Cisco TelePresence TX9000", "title": "Cisco TelePresence TX9000" }, { "value": "Cisco TelePresence TX9200", "title": "Cisco TelePresence TX9200" }, { "value": "Cisco 7821", "title": "Cisco 7821" }, { "value": "Cisco 7841", "title": "Cisco 7841" }, { "value": "Cisco 7861", "title": "Cisco 7861" }, { "value": "Cisco TelePresence SX20", "title": "Cisco TelePresence SX20" }, { "value": "Cisco TelePresence MX300", "title": "Cisco TelePresence MX300" }, { "value": "IMS-integrated Mobile (Basic)", "title": "IMS-integrated Mobile (Basic)" }, { "value": "Third-party AS-SIP Endpoint", "title": "Third-party AS-SIP Endpoint" }, { "value": "Cisco Cius SP", "title": "Cisco Cius SP" }, { "value": "Cisco TelePresence Profile 42 (C40)", "title": "Cisco TelePresence Profile 42 (C40)" }, { "value": "Cisco VXC 6215", "title": "Cisco VXC 6215" }, { "value": "CTI Remote Device", "title": "CTI Remote Device" }, { "value": "Usage Profile", "title": "Usage Profile" }, { "value": "Carrier-integrated Mobile", "title": "Carrier-integrated Mobile" }, { "value": "Universal Device Template", "title": "Universal Device Template" }, { "value": "Cisco DX650", "title": "Cisco DX650" }, { "value": "Cisco Unified Communications for RTX", "title": "Cisco Unified Communications for RTX" }, { "value": "Cisco Jabber for Tablet", "title": "Cisco Jabber for Tablet" }, { "value": "Cisco 8831", "title": "Cisco 8831" }, { "value": "Cisco ATA 190", "title": "Cisco ATA 190" }, { "value": "Cisco TelePresence SX10", "title": "Cisco TelePresence SX10" }, { "value": "Cisco 8841", "title": "Cisco 8841" }, { "value": "Cisco 8851", "title": "Cisco 8851" }, { "value": "Cisco 8861", "title": "Cisco 8861" }, { "value": "Cisco TelePresence SX80", "title": "Cisco TelePresence SX80" }, { "value": "Cisco TelePresence MX200 G2", "title": "Cisco TelePresence MX200 G2" }, { "value": "Cisco TelePresence MX300 G2", "title": "Cisco TelePresence MX300 G2" }, { "value": "Cisco 7905", "title": "Cisco 7905" }, { "value": "Cisco 7920", "title": "Cisco 7920" }, { "value": "Cisco 7970", "title": "Cisco 7970" }, { "value": "Cisco 7912", "title": "Cisco 7912" }, { "value": "Cisco 7902", "title": "Cisco 7902" }, { "value": "Cisco IP Communicator", "title": "Cisco IP Communicator" }, { "value": "Cisco 7961", "title": "Cisco 7961" }, { "value": "Cisco 7936", "title": "Cisco 7936" }, { "value": "Analog Phone", "title": "Analog Phone" }, { "value": "ISDN BRI Phone", "title": "ISDN BRI Phone" }, { "value": "SCCP gateway virtual phone", "title": "SCCP gateway virtual phone" }, { "value": "IP-STE", "title": "IP-STE" }, { "value": "Cisco TelePresence Conductor", "title": "Cisco TelePresence Conductor" }, { "value": "Cisco DX80", "title": "Cisco DX80" }, { "value": "Cisco DX70", "title": "Cisco DX70" }, { "value": "BEKEM 36-Button Line Expansion Module", "title": "BEKEM 36-Button Line Expansion Module" }, { "value": "Cisco TelePresence MX700", "title": "Cisco TelePresence MX700" }, { "value": "Cisco TelePresence MX800", "title": "Cisco TelePresence MX800" }, { "value": "Cisco TelePresence IX5000", "title": "Cisco TelePresence IX5000" }, { "value": "Cisco 7811", "title": "Cisco 7811" }, { "value": "Cisco 8821", "title": "Cisco 8821" }, { "value": "Cisco 8811", "title": "Cisco 8811" }, { "value": "Interactive Voice Response", "title": "Interactive Voice Response" }, { "value": "Cisco 8845", "title": "Cisco 8845" }, { "value": "Cisco 8865", "title": "Cisco 8865" }, { "value": "Cisco TelePresence MX800 Dual", "title": "Cisco TelePresence MX800 Dual" }, { "value": "Cisco 8851NR", "title": "Cisco 8851NR" }, { "value": "Cisco Spark Remote Device", "title": "Cisco Spark Remote Device" }, { "value": "Cisco Webex DX80", "title": "Cisco Webex DX80" }, { "value": "Cisco TelePresence DX70", "title": "Cisco TelePresence DX70" }, { "value": "Cisco 7832", "title": "Cisco 7832" }, { "value": "Cisco 8865NR", "title": "Cisco 8865NR" }, { "value": "Cisco Meeting Server", "title": "Cisco Meeting Server" }, { "value": "Cisco Webex Room Kit", "title": "Cisco Webex Room Kit" }, { "value": "Cisco Webex Room 55", "title": "Cisco Webex Room 55" }, { "value": "Cisco Webex Room Kit Plus", "title": "Cisco Webex Room Kit Plus" }, { "value": "CP-8800-Video 28-Button Key Expansion Module", "title": "CP-8800-Video 28-Button Key Expansion Module" }, { "value": "CP-8800-Audio 28-Button Key Expansion Module", "title": "CP-8800-Audio 28-Button Key Expansion Module" }, { "value": "Cisco 8832", "title": "Cisco 8832" }, { "value": "Cisco Webex Room 70 Single", "title": "Cisco Webex Room 70 Single" }, { "value": "Cisco 8832NR", "title": "Cisco 8832NR" }, { "value": "Cisco ATA 191", "title": "Cisco ATA 191" }, { "value": "Cisco Collaboration Mobile Convergence", "title": "Cisco Collaboration Mobile Convergence" }, { "value": "Cisco Webex Room 70 Dual", "title": "Cisco Webex Room 70 Dual" }, { "value": "Cisco Webex Room Kit Pro", "title": "Cisco Webex Room Kit Pro" }, { "value": "Cisco Webex Room 55 Dual", "title": "Cisco Webex Room 55 Dual" }, { "value": "Cisco Webex Room 70 Single G2", "title": "Cisco Webex Room 70 Single G2" }, { "value": "Cisco Webex Room 70 Dual G2", "title": "Cisco Webex Room 70 Dual G2" }, { "value": "SIP Station", "title": "SIP Station" }, { "value": "Cisco Webex Room Kit Mini", "title": "Cisco Webex Room Kit Mini" }, { "value": "Cisco Webex VDI Svc Framework", "title": "Cisco Webex VDI Svc Framework" }, { "value": "Cisco Webex Board 55", "title": "Cisco Webex Board 55" }, { "value": "Cisco Webex Board 70", "title": "Cisco Webex Board 70" }, { "value": "Cisco Webex Board 85", "title": "Cisco Webex Board 85" }, { "value": "Cisco Webex Desk Pro", "title": "Cisco Webex Desk Pro" }, { "value": "Cisco Webex Room Panorama", "title": "Cisco Webex Room Panorama" }, { "value": "Cisco Webex Room 70 Panorama", "title": "Cisco Webex Room 70 Panorama" }, { "value": "Cisco Webex Room Phone", "title": "Cisco Webex Room Phone" }, { "value": "Cisco 860", "title": "Cisco 860" }, { "value": "Cisco Webex Desk LE", "title": "Cisco Webex Desk LE" } ], "default": "7914 14-Button Line Expansion Module", "maxItems": 1, "type": "string", "name": "model" }, "index": { "description": "You can configure one or two expansion modules for this device profile by choosing phone templates from the expansion module drop-down lists in the expansion module fields. \n \n \n \n Note\u00a0\u00a0\u00a0 \n You can view a phone button list at any time by choosing the View button list link next to the phone button template fields. A separate dialog box pops up and displays the phone buttons for that particular expansion module. \n \n \n Choose the appropriate expansion module or None. ", "title": "Module1", "minItems": 1, "required": false, "maxItems": 1, "type": "integer", "name": "index" } } }, "required": false, "maxItems": 2, "type": "array" } } }, "singleButtonBarge": { "description": "From the drop-down list box, choose from the following options: \n \n \n Off\u2014This device does not allow users to use the Single Button Barge/cBarge feature. \n \n Barge\u2014Choosing this option allows users to press the Single Button Barge shared-line button on the phone to barge into a call using Barge. \n \n Default\u2014This device inherits the Single Button Barge/cBarge setting from the service parameter and device pool settings.\n \n \n \n Note\u00a0\u00a0\u00a0 \n If the server parameter and device pool settings are different, the device will inherit the setting from the service parameter setting. \n \n \n \n For more information, see the \n Cisco Unified Communications Manager Features and Services Guide. ", "title": "Single Button Barge", "minItems": 0, "required": false, "choices": [ { "value": "Off", "title": "Off" }, { "value": "Barge", "title": "Barge" }, { "value": "CBarge", "title": "CBarge" }, { "value": "Default", "title": "Default" } ], "default": "Default", "maxItems": 1, "type": "string" }, "featureControlPolicy": { "description": "This tag is valid only for RT Phones.", "title": "Feature Control Policy", "minItems": 0, "format": "uri", "required": false, "target_attr": "name", "maxItems": 1, "target": "/api/device/cucm/FeatureControlPolicy/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken], "type": [ "string", "null" ], "target_model_type": "device/cucm/FeatureControlPolicy", "choices": [] }, "mlppIndicationStatus": { "description": "If this user device profile will be used for MLPP precedence calls, assign an MLPP Indication setting to the device profile. This setting specifies whether a device that can play precedence tones will use the capability when it places an MLPP precedence call. From the drop-down list box, choose a setting to assign to this device profile from the following options: \n \n \n Default\u2014This device profile inherits its MLPP indication setting from the device pool of the associated device. \n \n Off\u2014This device does not handle nor process indication of an MLPP precedence call. \n \n On\u2014This device profile does handle and process indication of an MLPP precedence call. \n \n \n \n \n Note\u00a0\u00a0\u00a0 \n Do not configure a device profile with the following combination of settings: MLPP Indication is set to Off or Default (when default is Off) while MLPP Preemption is set to Forceful. \n \n \n ", "title": "MLPP Indication", "minItems": 0, "required": false, "choices": [ { "value": "Off", "title": "Off" }, { "value": "On", "title": "On" }, { "value": "Default", "title": "Default" } ], "default": "Off", "maxItems": 1, "type": "string" }, "busyLampFields": { "title": "Busy Lamp Fields", "minItems": 0, "required": false, "maxItems": 1, "type": [ "object", "null" ], "properties": { "busyLampField": { "name": "busyLampField", "title": "Busy Lamp Field", "minItems": 0, "items": { "type": [ "object", "null" ], "properties": { "index": { "name": "index", "title": "Index", "minItems": 1, "required": false, "maxItems": 1, "type": "integer" }, "blfDest": { "description": "Either blfDest or the combination of blfDirn and routePartition is to be mentioned in the add/update request, if both are mentioned AXL will read only the blfDest tag and ignore blfDirn and routePartition.", "title": "Blf Dest", "minItems": 1, "required": false, "maxItems": 1, "type": "string", "name": "blfDest" }, "callPickup": { "required": false, "type": "boolean", "title": "Call Pickup" }, "label": { "name": "label", "title": "Label", "minItems": 0, "required": false, "maxItems": 1, "type": "string" }, "routePartition": { "name": "routePartition", "title": "Route Partition", "minItems": 0, "format": "uri", "required": false, "target_attr": "name", "maxItems": 1, "type": [ "string", "null" ], "target": "/api/device/cucm/RoutePartition/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken], "target_model_type": "device/cucm/RoutePartition", "choices": [] }, "blfDirn": { "description": "Either blfDest or the combination of blfDirn and routePartition is to be mentioned in the add/update request, if both are mentioned AXL will read only the blfDest tag and ignore blfDirn and routePartition.", "title": "Blf Dirn", "minItems": 0, "required": false, "maxItems": 1, "maxLength": 255, "type": "string", "name": "blfDirn" } } }, "required": false, "type": "array" } } }, "type": { "description": "Device profile Type string. Read Only", "title": "Type", "minItems": 0, "required": false, "maxItems": 1, "type": "string" }, "product": { "description": "Product ID string. read-only except when creating a device.", "title": "Product", "minItems": 1, "required": true, "choices": [ { "value": "7914 14-Button Line Expansion Module", "title": "7914 14-Button Line Expansion Module" }, { "value": "7915 12-Button Line Expansion Module", "title": "7915 12-Button Line Expansion Module" }, { "value": "7915 24-Button Line Expansion Module", "title": "7915 24-Button Line Expansion Module" }, { "value": "7916 12-Button Line Expansion Module", "title": "7916 12-Button Line Expansion Module" }, { "value": "7916 24-Button Line Expansion Module", "title": "7916 24-Button Line Expansion Module" }, { "value": "AIM-VOICE-30", "title": "AIM-VOICE-30" }, { "value": "Analog Phone", "title": "Analog Phone" }, { "value": "Annunciator", "title": "Annunciator" }, { "value": "BEKEM 36-Button Line Expansion Module", "title": "BEKEM 36-Button Line Expansion Module" }, { "value": "C881V", "title": "C881V" }, { "value": "C887VA-V", "title": "C887VA-V" }, { "value": "CKEM 36-Button Line Expansion Module", "title": "CKEM 36-Button Line Expansion Module" }, { "value": "CP-8800-Audio 28-Button Key Expansion Module", "title": "CP-8800-Audio 28-Button Key Expansion Module" }, { "value": "CP-8800-Video 28-Button Key Expansion Module", "title": "CP-8800-Video 28-Button Key Expansion Module" }, { "value": "CTI Port", "title": "CTI Port" }, { "value": "CTI Remote Device", "title": "CTI Remote Device" }, { "value": "CTI Route Point", "title": "CTI Route Point" }, { "value": "Carrier-integrated Mobile", "title": "Carrier-integrated Mobile" }, { "value": "Cisco IAD2400", "title": "Cisco IAD2400" }, { "value": "Cisco 12 S", "title": "Cisco 12 S" }, { "value": "Cisco 12 SP", "title": "Cisco 12 SP" }, { "value": "Cisco 12 SP+", "title": "Cisco 12 SP+" }, { "value": "Cisco 1751", "title": "Cisco 1751" }, { "value": "Cisco 1760", "title": "Cisco 1760" }, { "value": "Cisco 1861", "title": "Cisco 1861" }, { "value": "Cisco 269X", "title": "Cisco 269X" }, { "value": "Cisco 26XX", "title": "Cisco 26XX" }, { "value": "Cisco 2801", "title": "Cisco 2801" }, { "value": "Cisco 2811", "title": "Cisco 2811" }, { "value": "Cisco 2821", "title": "Cisco 2821" }, { "value": "Cisco 2851", "title": "Cisco 2851" }, { "value": "Cisco 2901", "title": "Cisco 2901" }, { "value": "Cisco 2911", "title": "Cisco 2911" }, { "value": "Cisco 2921", "title": "Cisco 2921" }, { "value": "Cisco 2951", "title": "Cisco 2951" }, { "value": "Cisco 30 SP+", "title": "Cisco 30 SP+" }, { "value": "Cisco 30 VIP", "title": "Cisco 30 VIP" }, { "value": "Cisco 362X", "title": "Cisco 362X" }, { "value": "Cisco 364X", "title": "Cisco 364X" }, { "value": "Cisco 366X", "title": "Cisco 366X" }, { "value": "Cisco 3725", "title": "Cisco 3725" }, { "value": "Cisco 3745", "title": "Cisco 3745" }, { "value": "Cisco 3825", "title": "Cisco 3825" }, { "value": "Cisco 3845", "title": "Cisco 3845" }, { "value": "Cisco 3905", "title": "Cisco 3905" }, { "value": "Cisco 3911", "title": "Cisco 3911" }, { "value": "Cisco 3925", "title": "Cisco 3925" }, { "value": "Cisco 3925E", "title": "Cisco 3925E" }, { "value": "Cisco 3945", "title": "Cisco 3945" }, { "value": "Cisco 3945E", "title": "Cisco 3945E" }, { "value": "Cisco 3951", "title": "Cisco 3951" }, { "value": "Cisco 6901", "title": "Cisco 6901" }, { "value": "Cisco 6911", "title": "Cisco 6911" }, { "value": "Cisco 6921", "title": "Cisco 6921" }, { "value": "Cisco 6941", "title": "Cisco 6941" }, { "value": "Cisco 6945", "title": "Cisco 6945" }, { "value": "Cisco 6961", "title": "Cisco 6961" }, { "value": "Cisco 7811", "title": "Cisco 7811" }, { "value": "Cisco 7821", "title": "Cisco 7821" }, { "value": "Cisco 7832", "title": "Cisco 7832" }, { "value": "Cisco 7841", "title": "Cisco 7841" }, { "value": "Cisco 7861", "title": "Cisco 7861" }, { "value": "Cisco 7902", "title": "Cisco 7902" }, { "value": "Cisco 7905", "title": "Cisco 7905" }, { "value": "Cisco 7906", "title": "Cisco 7906" }, { "value": "Cisco 7910", "title": "Cisco 7910" }, { "value": "Cisco 7911", "title": "Cisco 7911" }, { "value": "Cisco 7912", "title": "Cisco 7912" }, { "value": "Cisco 7920", "title": "Cisco 7920" }, { "value": "Cisco 7921", "title": "Cisco 7921" }, { "value": "Cisco 7925", "title": "Cisco 7925" }, { "value": "Cisco 7926", "title": "Cisco 7926" }, { "value": "Cisco 7931", "title": "Cisco 7931" }, { "value": "Cisco 7935", "title": "Cisco 7935" }, { "value": "Cisco 7936", "title": "Cisco 7936" }, { "value": "Cisco 7937", "title": "Cisco 7937" }, { "value": "Cisco 7940", "title": "Cisco 7940" }, { "value": "Cisco 7941", "title": "Cisco 7941" }, { "value": "Cisco 7941G-GE", "title": "Cisco 7941G-GE" }, { "value": "Cisco 7942", "title": "Cisco 7942" }, { "value": "Cisco 7945", "title": "Cisco 7945" }, { "value": "Cisco 7960", "title": "Cisco 7960" }, { "value": "Cisco 7961", "title": "Cisco 7961" }, { "value": "Cisco 7961G-GE", "title": "Cisco 7961G-GE" }, { "value": "Cisco 7962", "title": "Cisco 7962" }, { "value": "Cisco 7965", "title": "Cisco 7965" }, { "value": "Cisco 7970", "title": "Cisco 7970" }, { "value": "Cisco 7971", "title": "Cisco 7971" }, { "value": "Cisco 7975", "title": "Cisco 7975" }, { "value": "Cisco 7985", "title": "Cisco 7985" }, { "value": "Cisco 860", "title": "Cisco 860" }, { "value": "Cisco 881", "title": "Cisco 881" }, { "value": "Cisco 8811", "title": "Cisco 8811" }, { "value": "Cisco 8821", "title": "Cisco 8821" }, { "value": "Cisco 8831", "title": "Cisco 8831" }, { "value": "Cisco 8832", "title": "Cisco 8832" }, { "value": "Cisco 8832NR", "title": "Cisco 8832NR" }, { "value": "Cisco 8841", "title": "Cisco 8841" }, { "value": "Cisco 8845", "title": "Cisco 8845" }, { "value": "Cisco 8851", "title": "Cisco 8851" }, { "value": "Cisco 8851NR", "title": "Cisco 8851NR" }, { "value": "Cisco 8861", "title": "Cisco 8861" }, { "value": "Cisco 8865", "title": "Cisco 8865" }, { "value": "Cisco 8865NR", "title": "Cisco 8865NR" }, { "value": "Cisco 888/887/886", "title": "Cisco 888/887/886" }, { "value": "Cisco 8941", "title": "Cisco 8941" }, { "value": "Cisco 8945", "title": "Cisco 8945" }, { "value": "Cisco 8961", "title": "Cisco 8961" }, { "value": "Cisco 9951", "title": "Cisco 9951" }, { "value": "Cisco 9971", "title": "Cisco 9971" }, { "value": "Cisco ATA 186", "title": "Cisco ATA 186" }, { "value": "Cisco ATA 187", "title": "Cisco ATA 187" }, { "value": "Cisco ATA 190", "title": "Cisco ATA 190" }, { "value": "Cisco ATA 191", "title": "Cisco ATA 191" }, { "value": "Cisco C8200/L-1N-4T", "title": "Cisco C8200/L-1N-4T" }, { "value": "Cisco C8300-1N1S-4T2X", "title": "Cisco C8300-1N1S-4T2X" }, { "value": "Cisco C8300-1N1S-6T", "title": "Cisco C8300-1N1S-6T" }, { "value": "Cisco C8300-2N2S-4T2X/6T", "title": "Cisco C8300-2N2S-4T2X/6T" }, { "value": "Cisco Catalyst 4000 Access Gateway Module", "title": "Cisco Catalyst 4000 Access Gateway Module" }, { "value": "Cisco Catalyst 4224 Voice Gateway Switch", "title": "Cisco Catalyst 4224 Voice Gateway Switch" }, { "value": "Cisco Catalyst 6000 12 port FXO Gateway", "title": "Cisco Catalyst 6000 12 port FXO Gateway" }, { "value": "Cisco Catalyst 6000 24 port FXS Gateway", "title": "Cisco Catalyst 6000 24 port FXS Gateway" }, { "value": "Cisco Catalyst 6000 E1 VoIP Gateway", "title": "Cisco Catalyst 6000 E1 VoIP Gateway" }, { "value": "Cisco Catalyst 6000 T1 VoIP Gateway", "title": "Cisco Catalyst 6000 T1 VoIP Gateway" }, { "value": "Cisco Cius", "title": "Cisco Cius" }, { "value": "Cisco Cius SP", "title": "Cisco Cius SP" }, { "value": "Cisco Collaboration Mobile Convergence", "title": "Cisco Collaboration Mobile Convergence" }, { "value": "Cisco Conference Bridge (WS-SVC-CMM)", "title": "Cisco Conference Bridge (WS-SVC-CMM)" }, { "value": "Cisco Conference Bridge Hardware", "title": "Cisco Conference Bridge Hardware" }, { "value": "Cisco Conference Bridge Software", "title": "Cisco Conference Bridge Software" }, { "value": "Cisco DX650", "title": "Cisco DX650" }, { "value": "Cisco DX70", "title": "Cisco DX70" }, { "value": "Cisco DX80", "title": "Cisco DX80" }, { "value": "Cisco Dual Mode for Android", "title": "Cisco Dual Mode for Android" }, { "value": "Cisco Dual Mode for iPhone", "title": "Cisco Dual Mode for iPhone" }, { "value": "Cisco E20", "title": "Cisco E20" }, { "value": "Cisco ENCS 5400 ISRV", "title": "Cisco ENCS 5400 ISRV" }, { "value": "Cisco IOS Conference Bridge", "title": "Cisco IOS Conference Bridge" }, { "value": "Cisco IOS Enhanced Conference Bridge", "title": "Cisco IOS Enhanced Conference Bridge" }, { "value": "Cisco IOS Enhanced Media Termination Point", "title": "Cisco IOS Enhanced Media Termination Point" }, { "value": "Cisco IOS Enhanced Software Media Termination Point", "title": "Cisco IOS Enhanced Software Media Termination Point" }, { "value": "Cisco IOS Guaranteed Audio Video Conference Bridge", "title": "Cisco IOS Guaranteed Audio Video Conference Bridge" }, { "value": "Cisco IOS Heterogeneous Video Conference Bridge", "title": "Cisco IOS Heterogeneous Video Conference Bridge" }, { "value": "Cisco IOS Homogeneous Video Conference Bridge", "title": "Cisco IOS Homogeneous Video Conference Bridge" }, { "value": "Cisco IOS Media Termination Point", "title": "Cisco IOS Media Termination Point" }, { "value": "Cisco IP Communicator", "title": "Cisco IP Communicator" }, { "value": "Cisco ISR 4321", "title": "Cisco ISR 4321" }, { "value": "Cisco ISR 4331", "title": "Cisco ISR 4331" }, { "value": "Cisco ISR 4351", "title": "Cisco ISR 4351" }, { "value": "Cisco ISR 4431", "title": "Cisco ISR 4431" }, { "value": "Cisco ISR 4451", "title": "Cisco ISR 4451" }, { "value": "Cisco ISR 4461", "title": "Cisco ISR 4461" }, { "value": "Cisco Jabber for Tablet", "title": "Cisco Jabber for Tablet" }, { "value": "Cisco MGCP BRI Port", "title": "Cisco MGCP BRI Port" }, { "value": "Cisco MGCP E1 Port", "title": "Cisco MGCP E1 Port" }, { "value": "Cisco MGCP FXO Port", "title": "Cisco MGCP FXO Port" }, { "value": "Cisco MGCP FXS Port", "title": "Cisco MGCP FXS Port" }, { "value": "Cisco MGCP T1 Port", "title": "Cisco MGCP T1 Port" }, { "value": "Cisco Media Server (WS-SVC-CMM-MS)", "title": "Cisco Media Server (WS-SVC-CMM-MS)" }, { "value": "Cisco Media Termination Point (WS-SVC-CMM)", "title": "Cisco Media Termination Point (WS-SVC-CMM)" }, { "value": "Cisco Media Termination Point Hardware", "title": "Cisco Media Termination Point Hardware" }, { "value": "Cisco Media Termination Point Software", "title": "Cisco Media Termination Point Software" }, { "value": "Cisco Meeting Server", "title": "Cisco Meeting Server" }, { "value": "Cisco SIP FXS Port", "title": "Cisco SIP FXS Port" }, { "value": "Cisco Spark Remote Device", "title": "Cisco Spark Remote Device" }, { "value": "Cisco TelePresence", "title": "Cisco TelePresence" }, { "value": "Cisco TelePresence 1000", "title": "Cisco TelePresence 1000" }, { "value": "Cisco TelePresence 1100", "title": "Cisco TelePresence 1100" }, { "value": "Cisco TelePresence 1300-47", "title": "Cisco TelePresence 1300-47" }, { "value": "Cisco TelePresence 1300-65", "title": "Cisco TelePresence 1300-65" }, { "value": "Cisco TelePresence 200", "title": "Cisco TelePresence 200" }, { "value": "Cisco TelePresence 3000", "title": "Cisco TelePresence 3000" }, { "value": "Cisco TelePresence 3200", "title": "Cisco TelePresence 3200" }, { "value": "Cisco TelePresence 400", "title": "Cisco TelePresence 400" }, { "value": "Cisco TelePresence 500-32", "title": "Cisco TelePresence 500-32" }, { "value": "Cisco TelePresence 500-37", "title": "Cisco TelePresence 500-37" }, { "value": "Cisco TelePresence Codec C40", "title": "Cisco TelePresence Codec C40" }, { "value": "Cisco TelePresence Codec C60", "title": "Cisco TelePresence Codec C60" }, { "value": "Cisco TelePresence Codec C90", "title": "Cisco TelePresence Codec C90" }, { "value": "Cisco TelePresence Conductor", "title": "Cisco TelePresence Conductor" }, { "value": "Cisco TelePresence DX70", "title": "Cisco TelePresence DX70" }, { "value": "Cisco TelePresence EX60", "title": "Cisco TelePresence EX60" }, { "value": "Cisco TelePresence EX90", "title": "Cisco TelePresence EX90" }, { "value": "Cisco TelePresence Exchange System", "title": "Cisco TelePresence Exchange System" }, { "value": "Cisco TelePresence IX5000", "title": "Cisco TelePresence IX5000" }, { "value": "Cisco TelePresence MCU", "title": "Cisco TelePresence MCU" }, { "value": "Cisco TelePresence MX200", "title": "Cisco TelePresence MX200" }, { "value": "Cisco TelePresence MX200 G2", "title": "Cisco TelePresence MX200 G2" }, { "value": "Cisco TelePresence MX300", "title": "Cisco TelePresence MX300" }, { "value": "Cisco TelePresence MX300 G2", "title": "Cisco TelePresence MX300 G2" }, { "value": "Cisco TelePresence MX700", "title": "Cisco TelePresence MX700" }, { "value": "Cisco TelePresence MX800", "title": "Cisco TelePresence MX800" }, { "value": "Cisco TelePresence MX800 Dual", "title": "Cisco TelePresence MX800 Dual" }, { "value": "Cisco TelePresence Profile 42 (C20)", "title": "Cisco TelePresence Profile 42 (C20)" }, { "value": "Cisco TelePresence Profile 42 (C40)", "title": "Cisco TelePresence Profile 42 (C40)" }, { "value": "Cisco TelePresence Profile 42 (C60)", "title": "Cisco TelePresence Profile 42 (C60)" }, { "value": "Cisco TelePresence Profile 52 (C40)", "title": "Cisco TelePresence Profile 52 (C40)" }, { "value": "Cisco TelePresence Profile 52 (C60)", "title": "Cisco TelePresence Profile 52 (C60)" }, { "value": "Cisco TelePresence Profile 52 Dual (C60)", "title": "Cisco TelePresence Profile 52 Dual (C60)" }, { "value": "Cisco TelePresence Profile 65 (C60)", "title": "Cisco TelePresence Profile 65 (C60)" }, { "value": "Cisco TelePresence Profile 65 Dual (C90)", "title": "Cisco TelePresence Profile 65 Dual (C90)" }, { "value": "Cisco TelePresence Quick Set C20", "title": "Cisco TelePresence Quick Set C20" }, { "value": "Cisco TelePresence SX10", "title": "Cisco TelePresence SX10" }, { "value": "Cisco TelePresence SX20", "title": "Cisco TelePresence SX20" }, { "value": "Cisco TelePresence SX80", "title": "Cisco TelePresence SX80" }, { "value": "Cisco TelePresence TX1310-65", "title": "Cisco TelePresence TX1310-65" }, { "value": "Cisco TelePresence TX9000", "title": "Cisco TelePresence TX9000" }, { "value": "Cisco TelePresence TX9200", "title": "Cisco TelePresence TX9200" }, { "value": "Cisco Unified Client Services Framework", "title": "Cisco Unified Client Services Framework" }, { "value": "Cisco Unified Communications for RTX", "title": "Cisco Unified Communications for RTX" }, { "value": "Cisco Unified Mobile Communicator", "title": "Cisco Unified Mobile Communicator" }, { "value": "Cisco Unified Personal Communicator", "title": "Cisco Unified Personal Communicator" }, { "value": "Cisco VG200", "title": "Cisco VG200" }, { "value": "Cisco VG248 Gateway", "title": "Cisco VG248 Gateway" }, { "value": "Cisco VGC Phone", "title": "Cisco VGC Phone" }, { "value": "Cisco VGC Virtual Phone", "title": "Cisco VGC Virtual Phone" }, { "value": "Cisco VGD-1T3", "title": "Cisco VGD-1T3" }, { "value": "Cisco VXC 6215", "title": "Cisco VXC 6215" }, { "value": "Cisco Video Conference Bridge(IPVC-35xx)", "title": "Cisco Video Conference Bridge(IPVC-35xx)" }, { "value": "Cisco Voice Mail Port", "title": "Cisco Voice Mail Port" }, { "value": "Cisco Webex Board 55", "title": "Cisco Webex Board 55" }, { "value": "Cisco Webex Board 70", "title": "Cisco Webex Board 70" }, { "value": "Cisco Webex Board 85", "title": "Cisco Webex Board 85" }, { "value": "Cisco Webex DX80", "title": "Cisco Webex DX80" }, { "value": "Cisco Webex Desk LE", "title": "Cisco Webex Desk LE" }, { "value": "Cisco Webex Desk Pro", "title": "Cisco Webex Desk Pro" }, { "value": "Cisco Webex Room 55", "title": "Cisco Webex Room 55" }, { "value": "Cisco Webex Room 55 Dual", "title": "Cisco Webex Room 55 Dual" }, { "value": "Cisco Webex Room 70 Dual", "title": "Cisco Webex Room 70 Dual" }, { "value": "Cisco Webex Room 70 Dual G2", "title": "Cisco Webex Room 70 Dual G2" }, { "value": "Cisco Webex Room 70 Panorama", "title": "Cisco Webex Room 70 Panorama" }, { "value": "Cisco Webex Room 70 Single", "title": "Cisco Webex Room 70 Single" }, { "value": "Cisco Webex Room 70 Single G2", "title": "Cisco Webex Room 70 Single G2" }, { "value": "Cisco Webex Room Kit", "title": "Cisco Webex Room Kit" }, { "value": "Cisco Webex Room Kit Mini", "title": "Cisco Webex Room Kit Mini" }, { "value": "Cisco Webex Room Kit Plus", "title": "Cisco Webex Room Kit Plus" }, { "value": "Cisco Webex Room Kit Pro", "title": "Cisco Webex Room Kit Pro" }, { "value": "Cisco Webex Room Panorama", "title": "Cisco Webex Room Panorama" }, { "value": "Cisco Webex Room Phone", "title": "Cisco Webex Room Phone" }, { "value": "Cisco Webex VDI Svc Framework", "title": "Cisco Webex VDI Svc Framework" }, { "value": "Communication Media Module", "title": "Communication Media Module" }, { "value": "EMCC Base Phone", "title": "EMCC Base Phone" }, { "value": "FLEX_SLOT", "title": "FLEX_SLOT" }, { "value": "Gatekeeper", "title": "Gatekeeper" }, { "value": "Generic Desktop Video Endpoint", "title": "Generic Desktop Video Endpoint" }, { "value": "Generic Multiple Screen Room System", "title": "Generic Multiple Screen Room System" }, { "value": "Generic Single Screen Room System", "title": "Generic Single Screen Room System" }, { "value": "H.225 Trunk (Gatekeeper Controlled)", "title": "H.225 Trunk (Gatekeeper Controlled)" }, { "value": "H.323 Client", "title": "H.323 Client" }, { "value": "H.323 Gateway", "title": "H.323 Gateway" }, { "value": "Hunt List", "title": "Hunt List" }, { "value": "IAD2400_ANALOG", "title": "IAD2400_ANALOG" }, { "value": "IAD2400_DIGITAL", "title": "IAD2400_DIGITAL" }, { "value": "IMS-integrated Mobile (Basic)", "title": "IMS-integrated Mobile (Basic)" }, { "value": "IP-STE", "title": "IP-STE" }, { "value": "ISDN BRI Phone", "title": "ISDN BRI Phone" }, { "value": "Inter-Cluster Trunk (Gatekeeper Controlled)", "title": "Inter-Cluster Trunk (Gatekeeper Controlled)" }, { "value": "Inter-Cluster Trunk (Non-Gatekeeper Controlled)", "title": "Inter-Cluster Trunk (Non-Gatekeeper Controlled)" }, { "value": "Interactive Voice Response", "title": "Interactive Voice Response" }, { "value": "Load Simulator", "title": "Load Simulator" }, { "value": "Motorola CN622", "title": "Motorola CN622" }, { "value": "Music On Hold", "title": "Music On Hold" }, { "value": "NM-1V", "title": "NM-1V" }, { "value": "NM-2V", "title": "NM-2V" }, { "value": "NM-4VWIC-MBRD", "title": "NM-4VWIC-MBRD" }, { "value": "NM-HD-1V", "title": "NM-HD-1V" }, { "value": "NM-HD-2V", "title": "NM-HD-2V" }, { "value": "NM-HD-2VE", "title": "NM-HD-2VE" }, { "value": "NM-HDA", "title": "NM-HDA" }, { "value": "NM-HDV", "title": "NM-HDV" }, { "value": "NM-HDV2-0PORT", "title": "NM-HDV2-0PORT" }, { "value": "NM-HDV2-1PORT", "title": "NM-HDV2-1PORT" }, { "value": "NM-HDV2-2PORT", "title": "NM-HDV2-2PORT" }, { "value": "Nokia S60", "title": "Nokia S60" }, { "value": "PA-MCX", "title": "PA-MCX" }, { "value": "PA-VXA", "title": "PA-VXA" }, { "value": "PA-VXB", "title": "PA-VXB" }, { "value": "PA-VXC", "title": "PA-VXC" }, { "value": "Pilot", "title": "Pilot" }, { "value": "Remote Destination Profile", "title": "Remote Destination Profile" }, { "value": "Route List", "title": "Route List" }, { "value": "SCCP Device", "title": "SCCP Device" }, { "value": "SCCP gateway virtual phone", "title": "SCCP gateway virtual phone" }, { "value": "SIP Trunk", "title": "SIP Trunk" }, { "value": "SIP WSM Connection", "title": "SIP WSM Connection" }, { "value": "SPA8800", "title": "SPA8800" }, { "value": "Third-party AS-SIP Endpoint", "title": "Third-party AS-SIP Endpoint" }, { "value": "Third-party SIP Device (Advanced)", "title": "Third-party SIP Device (Advanced)" }, { "value": "Third-party SIP Device (Basic)", "title": "Third-party SIP Device (Basic)" }, { "value": "Transnova S3", "title": "Transnova S3" }, { "value": "Universal Device Template", "title": "Universal Device Template" }, { "value": "Unknown", "title": "Unknown" }, { "value": "VG202", "title": "VG202" }, { "value": "VG204", "title": "VG204" }, { "value": "VG224", "title": "VG224" }, { "value": "VG310", "title": "VG310" }, { "value": "VG320", "title": "VG320" }, { "value": "VG350", "title": "VG350" }, { "value": "VG400", "title": "VG400" }, { "value": "VG420", "title": "VG420" }, { "value": "VG450", "title": "VG450" }, { "value": "VGC Port", "title": "VGC Port" }, { "value": "VIC_SLOT", "title": "VIC_SLOT" }, { "value": "VKEM 36-Button Line Expansion Module", "title": "VKEM 36-Button Line Expansion Module" }, { "value": "VNM-HDA", "title": "VNM-HDA" }, { "value": "VWIC_SLOT", "title": "VWIC_SLOT" }, { "value": "WS-SVC-CMM-MS", "title": "WS-SVC-CMM-MS" }, { "value": "WS-X6600", "title": "WS-X6600" } ], "maxItems": 1, "type": "string" }, "description": { "description": "Enter a description of the device profile. For text, use anything that describes this particular user device profile. ", "title": "Description", "minItems": 0, "required": false, "maxItems": 1, "maxLength": 128, "type": [ "string", "null" ] }, "traceFlag": { "title": "Trace Flag", "minItems": 0, "required": false, "maxItems": 1, "type": "boolean" }, "ignorePresentationIndicators": { "description": "To configure call display restrictions and ignore any presentation restriction that is received for internal calls, check the \"Ignore Presentation Indicators (internal calls only)\" check box. \n \n \n \n Tip\u00a0\u00a0\u00a0 \n Use this configuration in combination with the calling line ID presentation and connected line ID presentation configuration at the translation pattern level. Together, these settings allow you to configure call display restrictions to selectively present or block calling and/or connected line display information for each call. For more information about call display restrictions, see the \n Cisco Unified Communications Manager Features and Services Guide.\n \n \n ", "title": "Ignore Presentation Indicators (internal calls only)", "minItems": 0, "required": false, "default": false, "maxItems": 1, "type": "boolean" }, "userLocale": { "description": "From the drop-down list box, choose the locale that is associated with the phone user interface. The user locale identifies a set of detailed information, including language and font, to support users. \n Cisco Unified Communications Manager makes this field available only for phone models that support localization. \n \n \n \n Note\u00a0\u00a0\u00a0 \n If no user locale is specified, \n Cisco Unified Communications Manager uses the user locale that is associated with the device pool. \n \n \n \n \n \n \n Note\u00a0\u00a0\u00a0 \n If the users require information to display (on the phone) in any language other than English, verify that the locale installer is installed before configuring user locale. See the \n Cisco Unified Communications Manager Locale Installer documentation. \n \n \n ", "title": "User Locale", "minItems": 0, "format": "uri", "required": false, "choices": [], "target_attr": "name", "maxItems": 1, "target": "/api/device/cucm/UserLocale/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken], "type": [ "string", "null" ], "target_model_type": "device/cucm/UserLocale" }, "joinAcrossLines": { "description": "From the drop-down list box, choose from the following options: \n \n \n Off\u2014This device does not allow users to use the Join Across Lines feature. \n \n On\u2014This device allows users to join calls across multiple lines. \n \n Default\u2014This device inherits the Join Across Lines setting from the service parameter and device pool settings.\n \n \n \n Note\u00a0\u00a0\u00a0 \n If the server parameter and device pool settings are different, the device will inherit the setting from the service parameter setting. \n \n \n \n For more information, see the \n Cisco Unified Communications Manager System Guide. ", "title": "Join Across Lines", "minItems": 0, "required": false, "choices": [ { "value": "Off", "title": "Off" }, { "value": "On", "title": "On" }, { "value": "Default", "title": "Default" } ], "default": "Default", "maxItems": 1, "type": "string" }, "speeddials": { "title": "Speeddials", "minItems": 0, "required": false, "maxItems": 1, "type": [ "object", "null" ], "properties": { "speeddial": { "name": "speeddial", "title": "Speeddial", "minItems": 0, "items": { "type": [ "object", "null" ], "properties": { "index": { "name": "index", "title": "Index", "minItems": 1, "required": false, "maxItems": 1, "type": "integer" }, "dirn": { "name": "dirn", "title": "Dirn", "minItems": 1, "required": true, "maxItems": 1, "maxLength": 255, "type": "string" }, "label": { "name": "label", "title": "Label", "minItems": 1, "required": false, "maxItems": 1, "type": "string" } } }, "required": false, "type": "array" } } }, "class": { "description": "Class ID string. Class information is read-only except when creating a device.", "title": "Class", "minItems": 1, "required": true, "choices": [ { "value": "Phone", "title": "Phone" }, { "value": "Gateway", "title": "Gateway" }, { "value": "Conference Bridge", "title": "Conference Bridge" }, { "value": "Media Termination Point", "title": "Media Termination Point" }, { "value": "Route List", "title": "Route List" }, { "value": "Voice Mail", "title": "Voice Mail" }, { "value": "CTI Route Point", "title": "CTI Route Point" }, { "value": "Music On Hold", "title": "Music On Hold" }, { "value": "Simulation", "title": "Simulation" }, { "value": "Pilot", "title": "Pilot" }, { "value": "GateKeeper", "title": "GateKeeper" }, { "value": "Add-on modules", "title": "Add-on modules" }, { "value": "Hidden Phone", "title": "Hidden Phone" }, { "value": "Trunk", "title": "Trunk" }, { "value": "Tone Announcement Player", "title": "Tone Announcement Player" }, { "value": "Remote Destination Profile", "title": "Remote Destination Profile" }, { "value": "EMCC Base Phone Template", "title": "EMCC Base Phone Template" }, { "value": "EMCC Base Phone", "title": "EMCC Base Phone" }, { "value": "Remote Destination Profile Template", "title": "Remote Destination Profile Template" }, { "value": "Gateway Template", "title": "Gateway Template" }, { "value": "UDP Template", "title": "UDP Template" }, { "value": "Phone Template", "title": "Phone Template" }, { "value": "Device Profile", "title": "Device Profile" }, { "value": "Invalid", "title": "Invalid" }, { "value": "Interactive Voice Response", "title": "Interactive Voice Response" } ], "default": "Device Profile", "maxItems": 1, "type": "string" }, "dndOption": { "description": "When you enable DND on the phone, this parameter allows you to specify how the DND feature handles incoming calls: \n \n \n Call Reject\u2014This option specifies that no incoming call information gets presented to the user. Depending on how you configure the DND Incoming Call Alert parameter, the phone may play a beep or display a flash notification of the call. \n \n Ringer Off\u2014This option turns off the ringer, but incoming call information gets presented to the device, so that the user can accept the call. \n \n Use Common Phone Profile Setting\u2014This option specifies that the DND Option setting from the Common Phone Profile window will get used for this device. \n \n \n \n \n Note\u00a0\u00a0\u00a0 \n For 7940/7960 phones that are running SCCP, you can only choose the Ringer Off option. For mobile devices and dual-mode phones, you can only choose the Call Reject option. When you activate DND Call Reject on a mobile device or dual-mode phone, no call information gets presented to the device. \n \n \n ", "title": "DND Option", "minItems": 0, "required": false, "choices": [ { "value": "Ringer Off", "title": "Ringer Off" }, { "value": "Call Reject", "title": "Call Reject" }, { "value": "Use Common Phone Profile Setting", "title": "Use Common Phone Profile Setting" } ], "default": "Ringer Off", "maxItems": 1, "type": "string" }, "dndStatus": { "description": "Check this check box to enable Do Not Disturb. ", "title": "Do Not Disturb", "minItems": 0, "required": false, "maxItems": 1, "type": "boolean" }, "name": { "description": "The device name,using only URL-friendly characters", "title": "Name", "minItems": 1, "required": true, "maxItems": 1, "maxLength": 128, "type": "string" }, "dndRingSetting": { "description": "When you enable the DND Ringer Off or Call Reject option, this parameter specifies how a call displays on a phone. From the drop-down list, choose one of the following options: \n \n \n None\u2014This option specifies that the DND Incoming Call Alert setting from the Common Phone Profile window will get used for this device. \n \n Disable\u2014This option disables both beep and flash notification of a call but for the DND Ringer Off option, incoming call information still gets displayed. For the DND Call Reject option, no call alerts display and no information gets sent to the device. \n \n Beep Only\u2014For an incoming call, this option causes the phone to play a beep tone only. \n \n Flash Only\u2014For an incoming call, this option causes the phone to display a flash alert. \n ", "title": "DND Incoming Call Alert", "minItems": 0, "required": false, "choices": [ [ "Beep Only", "Beep Only" ], [ "Flash Only", "Flash Only" ], [ "Disable", "Disable" ] ], "maxItems": 1, "type": [ "string", "null" ] }, "softkeyTemplateName": { "description": "From the Softkey Template drop-down list box, choose the softkey template from the list that displays. ", "title": "Softkey Template", "minItems": 0, "format": "uri", "required": false, "target_attr": "name", "maxItems": 1, "target": "/api/device/cucm/SoftKeyTemplate/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken], "type": [ "string", "null" ], "target_model_type": "device/cucm/SoftKeyTemplate", "choices": [] }, "protocolSide": { "description": "Side information is read-only except when creating a device", "title": "Protocol Side", "minItems": 1, "required": true, "choices": [ { "value": "Network", "title": "Network" }, { "value": "User", "title": "User" } ], "default": "User", "maxItems": 1, "type": "string" }, "callInfoPrivacyStatus": { "description": "From the Privacy drop-down list box, choose On for each phone on which you want privacy. For more information, see the \n Cisco Unified Communications Manager Features and Services Guide. ", "title": "Privacy", "minItems": 0, "required": false, "choices": [ { "value": "Off", "title": "Off" }, { "value": "On", "title": "On" }, { "value": "Default", "title": "Default" } ], "default": "Default", "maxItems": 1, "type": "string" }, "lines": { "title": "Lines", "minItems": 0, "required": false, "maxItems": 1, "type": [ "null", "object" ], "properties": { "line": { "description": "An XLine is an entry in the DeviceNumPlanMap table. The actual directory number is referenced inside the XLine object by the \"dirn\" or \"dirnId\" element.", "title": "Line", "minItems": 0, "items": { "type": [ "object", "null" ], "properties": { "displayAscii": { "name": "displayAscii", "title": "Display Ascii", "minItems": 0, "required": false, "maxItems": 1, "maxLength": 50, "type": "string" }, "associatedEndusers": { "name": "associatedEndusers", "title": "Associated Endusers", "minItems": 0, "required": false, "maxItems": 1, "type": [ "object", "null" ], "properties": { "enduser": { "name": "enduser", "title": "Enduser", "minItems": 0, "items": { "type": [ "object", "null" ], "properties": { "userId": { "name": "userId", "title": "User Id", "minItems": 1, "format": "uri", "required": true, "target_attr": "userid", "maxItems": 1, "type": [ "string", "null" ], "target": "/api/device/cucm/User/choices/?field=userid&format=json&hierarchy=[hierarchy]&auth_token=[authtoken], "target_model_type": "device/cucm/User", "choices": [] } } }, "required": false, "array_element_id_field": "userId", "type": "array" } } }, "ringSetting": { "name": "ringSetting", "title": "Ring Setting", "minItems": 0, "required": false, "choices": [ { "value": "Use System Default", "title": "Use System Default" }, { "value": "Disable", "title": "Disable" }, { "value": "Flash Only", "title": "Flash Only" }, { "value": "Ring Once", "title": "Ring Once" }, { "value": "Ring", "title": "Ring" }, { "value": "Beep Only", "title": "Beep Only" } ], "default": "Ring", "maxItems": 1, "type": "string" }, "consecutiveRingSetting": { "description": "Consecutive Rings Setting. Replaces the consective ring setting on IPPhone.", "title": "Consecutive Ring Setting", "minItems": 0, "required": false, "choices": [ { "value": "Use System Default", "title": "Use System Default" }, { "value": "Disable", "title": "Disable" }, { "value": "Flash Only", "title": "Flash Only" }, { "value": "Ring Once", "title": "Ring Once" }, { "value": "Ring", "title": "Ring" }, { "value": "Beep Only", "title": "Beep Only" } ], "default": "Use System Default", "maxItems": 1, "type": [ "string", "null" ], "name": "consecutiveRingSetting" }, "recordingProfileName": { "name": "recordingProfileName", "title": "Recording Profile Name", "minItems": 0, "format": "uri", "required": false, "target_attr": "name", "maxItems": 1, "type": [ "string", "null" ], "target": "/api/device/cucm/RecordingProfile/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken], "target_model_type": "device/cucm/RecordingProfile", "choices": [] }, "index": { "name": "index", "title": "Index", "minItems": 1, "required": false, "maxItems": 1, "type": "integer" }, "ringSettingActivePickupAlert": { "description": "Applicable only for IP Phones", "title": "Ring Setting Active Pickup Alert", "minItems": 0, "required": false, "choices": [ { "value": "Use System Default", "title": "Use System Default" }, { "value": "Disable", "title": "Disable" }, { "value": "Flash Only", "title": "Flash Only" }, { "value": "Ring Once", "title": "Ring Once" }, { "value": "Ring", "title": "Ring" }, { "value": "Beep Only", "title": "Beep Only" } ], "default": "Use System Default", "maxItems": 1, "type": [ "string", "null" ], "name": "ringSettingActivePickupAlert" }, "line_link": { "format": "link", "required": false, "type": "string", "description": "Link to the line resource", "title": "Link To Line" }, "label": { "name": "label", "title": "Label", "minItems": 0, "required": false, "maxItems": 1, "maxLength": 50, "type": [ "string", "null" ] }, "recordingMediaSource": { "name": "recordingMediaSource", "title": "Recording Media Source", "minItems": 0, "required": false, "choices": [ { "value": "Gateway Preferred", "title": "Gateway Preferred" }, { "value": "Phone Preferred", "title": "Phone Preferred" } ], "default": "Gateway Preferred", "maxItems": 1, "type": "string" }, "maxNumCalls": { "name": "maxNumCalls", "title": "Max Num Calls", "minItems": 0, "required": false, "default": 2, "maxItems": 1, "type": "integer" }, "partitionUsage": { "description": "This tag cannot be modified. It can only be specified in the add request.", "title": "Partition Usage", "minItems": 0, "required": false, "choices": [ { "value": "Intercom", "title": "Intercom" }, { "value": "Call Control Discovery Learned Pattern", "title": "Call Control Discovery Learned Pattern" }, { "value": "General", "title": "General" }, { "value": "Directory URI", "title": "Directory URI" } ], "default": "General", "maxItems": 1, "type": "string", "name": "partitionUsage" }, "recordingFlag": { "name": "recordingFlag", "title": "Recording Flag", "minItems": 0, "required": false, "choices": [ { "value": "Call Recording Disabled", "title": "Call Recording Disabled" }, { "value": "Automatic Call Recording Enabled", "title": "Automatic Call Recording Enabled" }, { "value": "Selective Call Recording Enabled", "title": "Selective Call Recording Enabled" } ], "default": "Call Recording Disabled", "maxItems": 1, "type": "string" }, "speedDial": { "name": "speedDial", "title": "Speed Dial", "minItems": 0, "required": false, "maxItems": 1, "type": [ "string", "null" ] }, "monitoringCssName": { "name": "monitoringCssName", "title": "Monitoring Css Name", "minItems": 0, "format": "uri", "required": false, "target_attr": "name", "maxItems": 1, "type": [ "string", "null" ], "target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken], "target_model_type": "device/cucm/Css", "choices": [] }, "e164Mask": { "name": "e164Mask", "title": "E164Mask", "minItems": 0, "required": false, "maxItems": 1, "maxLength": 255, "type": [ "string", "null" ] }, "missedCallLogging": { "name": "missedCallLogging", "title": "Missed Call Logging", "minItems": 0, "required": false, "default": true, "maxItems": 1, "type": "boolean" }, "callInfoDisplay": { "name": "callInfoDisplay", "title": "Call Info Display", "minItems": 0, "required": false, "maxItems": 1, "type": [ "object", "null" ], "properties": { "dialedNumber": { "name": "dialedNumber", "title": "Dialed Number", "minItems": 0, "required": false, "default": true, "maxItems": 1, "type": "boolean" }, "redirectedNumber": { "name": "redirectedNumber", "title": "Redirected Number", "minItems": 0, "required": false, "default": false, "maxItems": 1, "type": "boolean" }, "callerNumber": { "name": "callerNumber", "title": "Caller Number", "minItems": 0, "required": false, "default": false, "maxItems": 1, "type": "boolean" }, "callerName": { "name": "callerName", "title": "Caller Name", "minItems": 0, "required": false, "default": true, "maxItems": 1, "type": "boolean" } } }, "dirn": { "description": "Only uuid attribute is returned in response", "title": "Dirn", "minItems": 1, "required": true, "maxItems": 1, "type": [ "object", "null" ], "properties": { "line_filter": { "name": "line_filter", "title": "Inventory Filter", "default": "default", "required": false, "choices": [ { "value": "default", "title": "Default" }, { "value": "lines_unused_only_local", "title": "Show Unused Numbers (Site Only)" }, { "value": "lines_unused_only", "title": "Show Unused Numbers" }, { "value": "lines_e164_unused_local", "title": "Show Unused Numbers with Associated E164's (Site Only)" }, { "value": "lines_e164_unused", "title": "Show Unused Numbers with Associated E164's" }, { "value": "lines_used_only_local", "title": "Show Used Numbers (Site Only)" }, { "value": "lines_used_only", "title": "Show Used Numbers" }, { "value": "lines_userid_used", "title": "Show Numbers belonging to this Subscriber" } ], "type": "string" }, "pattern": { "name": "pattern", "title": "Pattern", "minItems": 1, "required": true, "maxItems": 1, "type": "string" }, "routePartitionName": { "name": "routePartitionName", "title": "Route Partition Name", "minItems": 1, "format": "uri", "required": true, "target_attr": "name", "maxItems": 1, "type": [ "string", "null" ], "target": "/api/device/cucm/RoutePartition/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken], "target_model_type": "device/cucm/RoutePartition", "choices": [] } }, "name": "dirn" }, "mwlPolicy": { "name": "mwlPolicy", "title": "Mwl Policy", "minItems": 0, "required": false, "choices": [ { "value": "Use System Policy", "title": "Use System Policy" }, { "value": "Light and Prompt", "title": "Light and Prompt" }, { "value": "Prompt Only", "title": "Prompt Only" }, { "value": "Light Only", "title": "Light Only" }, { "value": "None", "title": "None" } ], "default": "Use System Policy", "maxItems": 1, "type": "string" }, "ringSettingIdlePickupAlert": { "description": "Applicable only for IP Phones", "title": "Ring Setting Idle Pickup Alert", "minItems": 0, "required": false, "choices": [ { "value": "Use System Default", "title": "Use System Default" }, { "value": "Disable", "title": "Disable" }, { "value": "Flash Only", "title": "Flash Only" }, { "value": "Ring Once", "title": "Ring Once" }, { "value": "Ring", "title": "Ring" }, { "value": "Beep Only", "title": "Beep Only" } ], "default": "Use System Default", "maxItems": 1, "type": [ "string", "null" ], "name": "ringSettingIdlePickupAlert" }, "busyTrigger": { "name": "busyTrigger", "title": "Busy Trigger", "minItems": 0, "required": false, "default": 1, "maxItems": 1, "type": "integer" }, "audibleMwi": { "description": "Not applicable for gatewayEndpointAnalogAccess and CiscoCatalyst600024PortFXSGateway", "title": "Audible Mwi", "minItems": 0, "required": false, "choices": [ { "value": "Off", "title": "Off" }, { "value": "On", "title": "On" }, { "value": "Default", "title": "Default" } ], "default": "Default", "maxItems": 1, "type": "string", "name": "audibleMwi" }, "display": { "name": "display", "title": "Display", "minItems": 0, "required": false, "maxItems": 1, "maxLength": 50, "type": "string" } } }, "required": false, "array_element_id_field": "dirn", "type": "array", "name": "line" } } }, "services": { "title": "Services", "minItems": 0, "required": false, "maxItems": 1, "type": [ "object", "null" ], "properties": { "service": { "name": "service", "title": "Service", "minItems": 0, "items": { "type": [ "object", "null" ], "properties": { "name": { "name": "name", "title": "Name", "minItems": 1, "required": true, "maxItems": 1, "maxLength": 100, "type": "string" }, "url": { "name": "url", "title": "Url", "minItems": 0, "required": false, "maxItems": 1, "type": [ "string", "null" ] }, "serviceNameAscii": { "name": "serviceNameAscii", "title": "Service Name Ascii", "minItems": 0, "required": false, "maxItems": 1, "maxLength": 50, "type": "string" }, "urlButtonIndex": { "name": "urlButtonIndex", "title": "Url Button Index", "minItems": 0, "required": false, "default": 0, "maxItems": 1, "type": "integer" }, "telecasterServiceName": { "name": "telecasterServiceName", "title": "Telecaster Service Name", "minItems": 1, "required": true, "maxItems": 1, "type": "string" }, "urlLabel": { "name": "urlLabel", "title": "Url Label", "minItems": 0, "required": false, "maxItems": 1, "maxLength": 50, "type": "string" } } }, "required": false, "type": "array" } } }, "loginUserId": { "description": "From the Login User ID drop-down list box, choose a valid login user ID. \n \n \n \n Note\u00a0\u00a0\u00a0 \n If the device profile is used as a logout profile, specify the login user ID that will be associated with the phone. After the user logs out from this user device profile, the phone will automatically log in to this login user ID. \n \n \n ", "title": "Login User Id", "minItems": 0, "format": "uri", "required": false, "target_attr": "userid", "maxItems": 1, "target": "/api/device/cucm/User/choices/?field=userid&format=json&hierarchy=[hierarchy]&auth_token=[authtoken], "type": [ "string", "null" ], "target_model_type": "device/cucm/User", "choices": [] }, "emccCallingSearchSpace": { "description": "From the drop-down list box, choose an existing Calling Search Space (CSS) to use for this device profile for the Extension Mobility Cross Cluster feature. (To configure a new CSS or modify an existing CSS, choose Call Routing > Class of Control > Calling Search Space in \n Cisco Unified Communications Manager Administration.) Default value specifies None. The home administrator specifies this CSS, which gets used as the device CSS that gets assigned to the phone when the user logs in to this remote phone. For more information, see the \n Cisco Unified Communications Manager Features and Services Guide. ", "title": "Extension Mobility Cross Cluster CSS", "minItems": 0, "format": "uri", "required": false, "target_attr": "name", "maxItems": 1, "target": "/api/device/cucm/Css/choices/?field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken], "type": [ "string", "null" ], "target_model_type": "device/cucm/Css", "choices": [] }, "User": { "title": "User", "type": "object", "properties": { "addSubscriber1": { "title": "Associate to additional Subscriber", "description": "Select to display a dropdown to associate another subscriber. If disabled, first select a subscriber to enable this checkbox.", "type": "boolean" }, "username1": { "title": "Username:", "description": "Select a Subscriber to associate to this Extension Mobility, or clear the dropdown to disassociate from the Subscriber.", "type": "string" }, "userLink1": { "title": "Subscriber:", "description": "Link to the selected subscriber's edit page.", "type": "string", "format": "link" }, "addSubscriber2": { "title": "Associate to additional Subscriber", "description": "Select to display a dropdown to associate another subscriber. If disabled, first select a subscriber to enable this checkbox.", "type": "boolean" }, "username2": { "title": "Username:", "description": "Select a Subscriber to associate to this Extension Mobility, or clear the dropdown to disassociate from the Subscriber.", "type": "string" }, "userLink2": { "title": "Subscriber:", "description": "Link to the selected subscriber's edit page.", "type": "string", "format": "link" }, "addSubscriber3": { "title": "Associate to additional Subscriber", "description": "Select to display a dropdown to associate another subscriber. If disabled, first select a subscriber to enable this checkbox.", "type": "boolean" }, "username3": { "title": "Username:", "description": "Select a Subscriber to associate to this Extension Mobility, or clear the dropdown to disassociate from the Subscriber.", "type": "string" }, "userLink3": { "title": "Subscriber:", "description": "Link to the selected subscriber's edit page.", "type": "string", "format": "link" }, "addSubscriber4": { "title": "Associate to additional Subscriber", "description": "Select to display a dropdown to associate another subscriber. If disabled, first select a subscriber to enable this checkbox.", "type": "boolean" }, "username4": { "title": "Username:", "description": "Select a Subscriber to associate to this Extension Mobility, or clear the dropdown to disassociate from the Subscriber.", "type": "string" }, "userLink4": { "title": "Subscriber:", "description": "Link to the selected subscriber's edit page.", "type": "string", "format": "link" }, "addSubscriber5": { "title": "Associate to additional Subscriber", "description": "Select to display a dropdown to associate another subscriber. If disabled, first select a subscriber to enable this checkbox.", "type": "boolean" }, "username5": { "title": "Username:", "description": "Select a Subscriber to associate to this Extension Mobility, or clear the dropdown to disassociate from the Subscriber.", "type": "string" }, "userLink5": { "title": "Subscriber:", "description": "Link to the selected subscriber's edit page.", "type": "string", "format": "link" } } }, "Custom": { "title": "Custom", "type": "object", "properties": { "custom_string_1": { "type": "string", "description": "custom_string_1", "title": "custom_string_1" }, "custom_string_2": { "type": "string", "description": "custom_string_2", "title": "custom_string_2" }, "custom_string_3": { "type": "string", "description": "custom_string_3", "title": "custom_string_3" }, "custom_string_4": { "type": "string", "description": "custom_string_4", "title": "custom_string_4" }, "custom_string_5": { "type": "string", "description": "custom_string_5", "title": "custom_string_5" }, "custom_string_6": { "type": "string", "description": "custom_string_6", "title": "custom_string_6" }, "custom_string_7": { "type": "string", "description": "custom_string_7", "title": "custom_string_7" }, "custom_string_8": { "type": "string", "description": "custom_string_8", "title": "custom_string_8" }, "custom_string_9": { "type": "string", "description": "custom_string_9", "title": "custom_string_9" }, "custom_string_10": { "type": "string", "description": "custom_string_10", "title": "custom_string_10" }, "custom_boolean_1": { "type": "boolean", "description": "custom_boolean_1", "title": "custom_boolean_1" }, "custom_boolean_2": { "type": "boolean", "description": "custom_boolean_2", "title": "custom_boolean_2" }, "custom_boolean_3": { "type": "boolean", "description": "custom_boolean_3", "title": "custom_boolean_3" }, "custom_boolean_4": { "type": "boolean", "description": "custom_boolean_4", "title": "custom_boolean_4" }, "custom_boolean_5": { "type": "boolean", "description": "custom_boolean_5", "title": "custom_boolean_5" }, "custom_boolean_6": { "type": "boolean", "description": "custom_boolean_6", "title": "custom_boolean_6" }, "custom_boolean_7": { "type": "boolean", "description": "custom_boolean_7", "title": "custom_boolean_7" }, "custom_boolean_8": { "type": "boolean", "description": "custom_boolean_8", "title": "custom_boolean_8" }, "custom_boolean_9": { "type": "boolean", "description": "custom_boolean_9", "title": "custom_boolean_9" }, "custom_boolean_10": { "type": "boolean", "description": "custom_boolean_10", "title": "custom_boolean_10" }, "ipcc_trigger": { "type": "boolean", "description": "IPCC Extension visibility trigger", "title": "ipcc_trigger" } } } }, "schema_version": "1.2.0" }
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get the GUI Add form. | GET | /api/relation/SubscriberDeviceProfile/add/ |
|
The GUI Add form of relation/SubscriberDeviceProfile as JSON |
The API call to the /add/ URL can only be made from a hierarchy that allows the model type to be added. The actions in the response shows the url for the POST API call to create an instance.
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Create | POST | /api/relation/SubscriberDeviceProfile | hierarchy=[hierarchy] |
|
tool/Transaction/[trans pkid]to inspect the created resource and its instance pkid.
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Bulk delete [pkid1],[pkid2]... | DELETE | /api/relation/SubscriberDeviceProfile/ | hierarchy=[hierarchy] | {"hrefs":["/api/relation/SubscriberDeviceProfile/[pkid1]", "/api/relation/SubscriberDeviceProfile/[pkid2]", ...]} |
GET http://[host-proxy]/api/relation/SubscriberDeviceProfile/?hierarchy=[hierarchy]&format=json
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Move the instance with [pkid] to [target_hierarchy] | POST | /api/tool/DataMove/?model_type=relation/SubscriberDeviceProfile |
|
{"hrefs": ["/api/relation/SubscriberDeviceProfile/[pkid]"]} |
Bulk Move | POST | /api/tool/DataMove/?model_type=relation/SubscriberDeviceProfile |
|
{"hrefs": ["/api/relation/SubscriberDeviceProfile/[pkid1]", "/api/relation/SubscriberDeviceProfile/[pkid2]",...]} |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Get a selected [export_format] of the schema and instances [pkid1], [pkid2],... of relation/SubscriberDeviceProfile; optionally with tag_version at [version] and Configuration Template as [configtemplate]. | POST | /api/relation/SubscriberDeviceProfile/export/ |
|
{ "hrefs":["/api/relation/SubscriberDeviceProfile/[pkid1]", "/api/relation/SubscriberDeviceProfile/[pkid2]",...]}} |
For export_format=json, the response is a time stamped zip file of data in JSON as in the system database. Item properties such as strings that are empty or Boolean values that are not set, are not included. The filename in the response is of the format as the example:
Content-Disposition: attachment; filename=export_2013-05-17_14:20:19.186444.json.zip Content-Language:en Content-Type:application/x-zip
For export_format=raw_xlsx, the response is a MS Excel spreadsheet with columns corresponding to the JSON format export and a response filename format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=xlsx, the response is a MS Excel spreadsheet, arranged by any Field Display Policies that apply. The columns correspond with those of a Bulk Load Template export sheet. The response filename format is:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_formatted_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
The XLSX format can be used to bulk load instances of relation/SubscriberDeviceProfile and the JSON format can be used to import instances of relation/SubscriberDeviceProfile.
GET http://[host-proxy]/api/relation/SubscriberDeviceProfile/?hierarchy=[hierarchy]
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get a compressed format of the Bulk Load spreadsheet template for relation/SubscriberDeviceProfile | POST | /api/relation/SubscriberDeviceProfile/export_bulkload_template/ |
|
The response is an attachment of the format: filetype_bulkloadsheet.xlsx.gz |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Configuration Template | GET | /api/relation/SubscriberDeviceProfile/configuration_template/ | hierarchy=[hierarchy] |
|
POST http://[host-proxy]/api/data/ConfigurationTemplate/?hierarchy=[hierarchy]
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Field Display Policy | GET | /api/relation/SubscriberDeviceProfile/field_display_policy/ | hierarchy=[hierarchy] |
|
POST http://[host-proxy]/api/data/FieldDisplayPolicy/?hierarchy=[hierarchy]
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
List | GET | /api/relation/SubscriberDeviceProfile/ |
|
The relation/SubscriberDeviceProfile schema and all instances as JSON. |
(The list will return 0 to 3 relation/SubscriberDeviceProfile instances)
{ "pagination": { "skip": 0, "limit": 3, "maximum_limit": 2000, "total": 21, "total_limit": null, "order_by": "name", "direction": "asc", "current": "/api/relation/SubscriberDeviceProfile/?skip=0&limit=3&order_by=name&direction=asc&traversal=down" }, "operations": [ "list", "help", "field_display_policy", "get", "configuration_template", "update", "bulk_update", "remove", "add", "export", "export_bulkload_template", "move" ], "meta": { "model_type": "relation/SubscriberDeviceProfile", "summary_attrs": [ { "name": "name", "title": "Name" }, { "name": "description", "title": "Description" }, { "name": "product", "title": "Product" }, { "name": "protocol", "title": "Protocol" }, { "name": "phoneTemplateName", "title": "Phone Button Template" }, { "name": "hierarchy_friendly_name", "title": "Located At", "allow_filtering": true }, { "name": "summary_device", "title": "Device", "allow_filtering": false } ], "tagged_versions": [], "tags": [], "title": "", "business_key": {}, "api_version": "21.2", "cached": true, "references": { "children": [], "parent": [ { "href": "/api/data/HierarchyNode/6t0ggef2c0deab00hb595101", "pkid": "6t0ggef2c0deab00hb595101" } ], "device": [ { "href": "", "pkid": "" } ], "foreign_key": [], "self": [ { "href": "/api/relation/SubscriberDeviceProfile/None/", "pkid": null } ] }, "model_specific_actions": [ "list", "help", "field_display_policy", "get", "configuration_template", "update", "remove", "add", "export", "export_bulkload_template", "move" ], "schema_version": "1.2.0", "actions": [ { "add": { "method": "GET", "class": "add", "href": "/api/relation/SubscriberDeviceProfile/add/?hierarchy=[hierarchy]", "support_async": false, "title": "Add" } }, { "remove": { "method": "DELETE", "class": "delete", "href": "/api/relation/SubscriberDeviceProfile/?hierarchy=[hierarchy]", "support_async": true, "title": "Delete" } }, { "move": { "method": "POST", "class": "move", "href": "/api/tool/DataMove/?hierarchy=[hierarchy]&model_type=relation/SubscriberDeviceProfile", "support_async": true, "title": "Move", "view": "/api/tool/DataMove/?auth_token=[authtoken] } }, { "export": { "method": "POST", "class": "export", "href": "/api/relation/SubscriberDeviceProfile/export/?hierarchy=[hierarchy]", "support_async": false, "title": "Export", "view": "/api/view/ExportData/add/?auth_token=[authtoken], "submit": "payload" } }, { "export_bulkload_template": { "method": "POST", "class": "bulkload_template", "href": "/api/relation/SubscriberDeviceProfile/export_bulkload_template/?hierarchy=[hierarchy]", "support_async": false, "title": "Export Bulk Load Template" } }, { "configuration_template": { "method": "GET", "class": "config", "href": "/api/relation/SubscriberDeviceProfile/configuration_template/?hierarchy=[hierarchy]", "support_async": false, "title": "Configuration Template" } }, { "field_display_policy": { "method": "GET", "class": "display_policy", "href": "/api/relation/SubscriberDeviceProfile/field_display_policy/?hierarchy=[hierarchy]", "support_async": false, "title": "Field Display Policy" } }, { "list": { "method": "GET", "class": "list", "href": "/api/relation/SubscriberDeviceProfile/?hierarchy=[hierarchy]", "support_async": false, "title": "List" } }, { "help": { "method": "GET", "class": "help", "href": "/api/relation/SubscriberDeviceProfile/help?hierarchy=[hierarchy]", "support_async": false, "title": "Help" } } ] }, "resources": [ { "data": { "protocol": "SCCP", "phoneTemplateName": "Standard 6921 SCCP", "alwaysUsePrimeLine": "Default", "userHoldMohAudioSourceId": null, "alwaysUsePrimeLineForVoiceMessage": "Default", "blfDirectedCallParks": null, "preemption": "Default", "addOnModules": null, "singleButtonBarge": "Default", "featureControlPolicy": null, "mlppIndicationStatus": "Off", "busyLampFields": null, "type": "User Profile", "product": "Cisco 6921", "description": "Andy Carstel x8201125", "traceFlag": false, "ignorePresentationIndicators": false, "userLocale": null, "joinAcrossLines": "Default", "speeddials": null, "class": "Device Profile", "dndOption": "Ringer Off", "dndStatus": false, "name": "acarstel01-UDP", "dndRingSetting": null, "softkeyTemplateName": "Standard User", "protocolSide": "User", "callInfoPrivacyStatus": "Default", "lines": { "line": [ { "displayAscii": "Andy Carstel", "associatedEndusers": { "enduser": [ { "userId": "acarstel01" } ] }, "ringSetting": "Ring", "consecutiveRingSetting": "Use System Default", "recordingProfileName": null, "index": 1, "ringSettingActivePickupAlert": null, "label": "acarstel01 x8201125", "recordingMediaSource": "Gateway Preferred", "maxNumCalls": 2, "partitionUsage": "General", "recordingFlag": "Call Recording Disabled", "speedDial": null, "monitoringCssName": null, "e164Mask": "+494074371125", "missedCallLogging": true, "callInfoDisplay": { "dialedNumber": true, "redirectedNumber": false, "callerName": true, "callerNumber": false }, "dirn": { "pattern": "8201125", "routePartitionName": "Cu1-DirNum-PT" }, "mwlPolicy": "Use System Policy", "ringSettingIdlePickupAlert": null, "busyTrigger": 1, "audibleMwi": "Default", "display": "Andy Carstel" } ] }, "services": null, "loginUserId": null, "emccCallingSearchSpace": null, "summary_device": "Dedicated CUCM, 192.168.100.15, 8443, hcs.CS-P.CS-AB.AB_Group", "hierarchy_friendly_name": "CL1-AB-C-Hannover (Site)", "hierarchy_path": "sys.hcs.CS-P.CS-AB.AB_Group.AB-C.CL1-AB-C-Hannover" }, "meta": { "model_type": "relation/SubscriberDeviceProfile", "summary_attrs": [ { "name": "name", "title": "Name" }, { "name": "description", "title": "Description" }, { "name": "product", "title": "Product" }, { "name": "protocol", "title": "Protocol" }, { "name": "phoneTemplateName", "title": "Phone Button Template" }, { "name": "hierarchy_friendly_name", "title": "Located At", "allow_filtering": true }, { "name": "summary_device", "title": "Device", "allow_filtering": false } ], "tagged_versions": [], "tags": [], "title": "acarstel01-UDP", "business_key": {}, "api_version": "21.2", "cached": true, "references": { "device": [ { "href": "/api/v0/data/CallManager/5df0b693ce894e001275c115", "pkid": "5df0b693ce894e001275c115" } ], "owner": [ { "pkid": "" } ], "parent": [ { "pkid": "5df0b75ece894e001275ee96", "href": "/api/data/HierarchyNode/5df0b75ece894e001275ee96" } ], "foreign_key": [], "self": [ { "href": "/api/relation/SubscriberDeviceProfile/61f161a7ef11f0522b641507/", "pkid": "61f161a7ef11f0522b641507" } ] }, "path": [ "6t0ggef2c0deab00hb595101", "5da4c643ce894e0012225c90", "5df0b338ce894e001275535c", "5df0b3a3ce894e0012756904", "5df0b66bce894e001275a913", "5df0b6b6ce894e001275ca48", "5df0b75ece894e001275ee96", "61f161a7ef11f0522b641507" ], "schema_version": "", "actions": [ { "update": { "method": "PUT", "class": "update", "href": "/api/relation/SubscriberDeviceProfile/61f161a7ef11f0522b641507/", "support_async": true, "title": "Modify" } }, { "remove": { "method": "DELETE", "class": "delete", "href": "/api/relation/SubscriberDeviceProfile/61f161a7ef11f0522b641507/", "support_async": true, "title": "Delete" } }, { "move": { "method": "POST", "class": "move", "href": "/api/tool/DataMove/61f161a7ef11f0522b641507/?model_type=relation/SubscriberDeviceProfile", "support_async": true, "title": "Move", "view": "/api/tool/DataMove/" } }, { "export": { "method": "GET", "class": "export", "href": "/api/relation/SubscriberDeviceProfile/61f161a7ef11f0522b641507/export/", "support_async": false, "title": "Export", "view": "/api/view/ExportData/add/", "submit": "payload" } }, { "get": { "method": "GET", "class": "get", "href": "/api/relation/SubscriberDeviceProfile/61f161a7ef11f0522b641507/", "support_async": false, "title": "Get" } }, { "help": { "method": "GET", "class": "help", "href": "/api/relation/SubscriberDeviceProfile/61f161a7ef11f0522b641507/help", "support_async": false, "title": "Help" } } ], "summary": "false" }, "pkid": "61f161a7ef11f0522b641507" }, { "data": { "protocol": "SCCP", "phoneTemplateName": "Standard 6921 SCCP", "hierarchy": "5df0b66bce894e001275a913", "alwaysUsePrimeLine": "Default", "userHoldMohAudioSourceId": null, "alwaysUsePrimeLineForVoiceMessage": "Default", "blfDirectedCallParks": null, "preemption": "Default", "addOnModules": null, "singleButtonBarge": "Default", "featureControlPolicy": null, "mlppIndicationStatus": "Off", "busyLampFields": null, "type": "User Profile", "product": "Cisco 6921", "description": "Brian Servier x", "traceFlag": false, "ignorePresentationIndicators": false, "userLocale": null, "joinAcrossLines": "Default", "speeddials": null, "class": "Device Profile", "dndOption": "Ringer Off", "dndStatus": false, "name": "bservier01-UDP", "dndRingSetting": null, "softkeyTemplateName": "Standard User", "protocolSide": "User", "callInfoPrivacyStatus": "Default", "lines": null, "services": { "service": [ { "url": "http://192.168.100.16/emapp/EMAppServlet?device=#DEVICENAME#&EMCC=#EMCC#", "telecasterServiceName": "Login/Logout", "name": "Login/Logout", "urlButtonIndex": 0 } ] }, "loginUserId": null, "emccCallingSearchSpace": null, "summary_device": "Dedicated CUCM, 192.168.100.15, 8443, hcs.CS-P.CS-AB.AB_Group", "hierarchy_friendly_name": "AB_Group (Customer)", "hierarchy_path": "sys.hcs.CS-P.CS-AB.AB_Group" }, "meta": { "model_type": "relation/SubscriberDeviceProfile", "summary_attrs": [ { "name": "name", "title": "Name" }, { "name": "description", "title": "Description" }, { "name": "product", "title": "Product" }, { "name": "protocol", "title": "Protocol" }, { "name": "phoneTemplateName", "title": "Phone Button Template" }, { "name": "hierarchy_friendly_name", "title": "Located At", "allow_filtering": true }, { "name": "summary_device", "title": "Device", "allow_filtering": false } ], "tagged_versions": [], "tags": [], "title": "bservier01-UDP", "business_key": {}, "api_version": "21.2", "cached": true, "references": { "owner": [ { "pkid": "" } ], "device": [ { "href": "/api/v0/data/CallManager/5df0b693ce894e001275c115", "pkid": "5df0b693ce894e001275c115" } ], "parent": [ { "pkid": "5df0b66bce894e001275a913", "href": "/api/data/HierarchyNode/5df0b66bce894e001275a913" } ], "foreign_key": [], "self": [ { "href": "/api/relation/SubscriberDeviceProfile/61f122dbef11f0522b601132/", "pkid": "61f122dbef11f0522b601132" } ] }, "path": [ "6t0ggef2c0deab00hb595101", "5da4c643ce894e0012225c90", "5df0b338ce894e001275535c", "5df0b3a3ce894e0012756904", "5df0b66bce894e001275a913", "61f122dbef11f0522b601132" ], "schema_version": "", "actions": [ { "update": { "method": "PUT", "class": "update", "href": "/api/relation/SubscriberDeviceProfile/61f122dbef11f0522b601132/", "support_async": true, "title": "Modify" } }, { "remove": { "method": "DELETE", "class": "delete", "href": "/api/relation/SubscriberDeviceProfile/61f122dbef11f0522b601132/", "support_async": true, "title": "Delete" } }, { "move": { "method": "POST", "class": "move", "href": "/api/tool/DataMove/61f122dbef11f0522b601132/?model_type=relation/SubscriberDeviceProfile", "support_async": true, "title": "Move", "view": "/api/tool/DataMove/" } }, { "export": { "method": "GET", "class": "export", "href": "/api/relation/SubscriberDeviceProfile/61f122dbef11f0522b601132/export/", "support_async": false, "title": "Export", "view": "/api/view/ExportData/add/", "submit": "payload" } }, { "get": { "method": "GET", "class": "get", "href": "/api/relation/SubscriberDeviceProfile/61f122dbef11f0522b601132/", "support_async": false, "title": "Get" } }, { "help": { "method": "GET", "class": "help", "href": "/api/relation/SubscriberDeviceProfile/61f122dbef11f0522b601132/help", "support_async": false, "title": "Help" } } ], "summary": "false" }, "pkid": "61f122dbef11f0522b601132" }, { "data": { "protocol": "SCCP", "phoneTemplateName": "Standard 6921 SCCP", "hierarchy": "5df0b66bce894e001275a913", "alwaysUsePrimeLine": "Default", "userHoldMohAudioSourceId": null, "alwaysUsePrimeLineForVoiceMessage": "Default", "blfDirectedCallParks": null, "preemption": "Default", "addOnModules": null, "singleButtonBarge": "Default", "featureControlPolicy": null, "mlppIndicationStatus": "Off", "busyLampFields": null, "type": "User Profile", "product": "Cisco 6921", "description": " last x8211263", "traceFlag": false, "ignorePresentationIndicators": false, "userLocale": null, "joinAcrossLines": "Default", "speeddials": null, "class": "Device Profile", "dndOption": "Ringer Off", "dndStatus": false, "name": "cc-sub-UDP", "dndRingSetting": null, "softkeyTemplateName": "Standard User", "protocolSide": "User", "callInfoPrivacyStatus": "Default", "lines": { "line": [ { "index": 1, "ringSettingActivePickupAlert": "Use System Default", "speedDial": null, "ringSettingIdlePickupAlert": "Use System Default", "associatedEndusers": null, "ringSetting": "Ring", "recordingFlag": "Call Recording Disabled", "mwlPolicy": "Use System Policy", "maxNumCalls": 2, "consecutiveRingSetting": "Use System Default", "label": null, "e164Mask": "+49421538XXXX", "recordingProfileName": null, "audibleMwi": "Default", "missedCallLogging": true, "recordingMediaSource": "Gateway Preferred", "busyTrigger": 1, "callInfoDisplay": { "dialedNumber": true, "redirectedNumber": false, "callerName": true, "callerNumber": false }, "monitoringCssName": null, "dirn": { "pattern": "8211259", "routePartitionName": "Cu1-DirNum-PT" }, "partitionUsage": "General" } ] }, "services": null, "loginUserId": null, "emccCallingSearchSpace": null, "summary_device": "Dedicated CUCM, 192.168.100.15, 8443, hcs.CS-P.CS-AB.AB_Group", "hierarchy_friendly_name": "AB_Group (Customer)", "hierarchy_path": "sys.hcs.CS-P.CS-AB.AB_Group" }, "meta": { "model_type": "relation/SubscriberDeviceProfile", "summary_attrs": [ { "name": "name", "title": "Name" }, { "name": "description", "title": "Description" }, { "name": "product", "title": "Product" }, { "name": "protocol", "title": "Protocol" }, { "name": "phoneTemplateName", "title": "Phone Button Template" }, { "name": "hierarchy_friendly_name", "title": "Located At", "allow_filtering": true }, { "name": "summary_device", "title": "Device", "allow_filtering": false } ], "tagged_versions": [], "tags": [], "title": "cc-sub-UDP", "business_key": {}, "api_version": "21.2", "cached": true, "references": { "owner": [ { "pkid": "" } ], "device": [ { "href": "/api/v0/data/CallManager/5df0b693ce894e001275c115", "pkid": "5df0b693ce894e001275c115" } ], "parent": [ { "pkid": "5df0b66bce894e001275a913", "href": "/api/data/HierarchyNode/5df0b66bce894e001275a913" } ], "foreign_key": [], "self": [ { "href": "/api/relation/SubscriberDeviceProfile/61f122d2ef11f0522b600d02/", "pkid": "61f122d2ef11f0522b600d02" } ] }, "path": [ "6t0ggef2c0deab00hb595101", "5da4c643ce894e0012225c90", "5df0b338ce894e001275535c", "5df0b3a3ce894e0012756904", "5df0b66bce894e001275a913", "61f122d2ef11f0522b600d02" ], "schema_version": "", "actions": [ { "update": { "method": "PUT", "class": "update", "href": "/api/relation/SubscriberDeviceProfile/61f122d2ef11f0522b600d02/", "support_async": true, "title": "Modify" } }, { "remove": { "method": "DELETE", "class": "delete", "href": "/api/relation/SubscriberDeviceProfile/61f122d2ef11f0522b600d02/", "support_async": true, "title": "Delete" } }, { "move": { "method": "POST", "class": "move", "href": "/api/tool/DataMove/61f122d2ef11f0522b600d02/?model_type=relation/SubscriberDeviceProfile", "support_async": true, "title": "Move", "view": "/api/tool/DataMove/" } }, { "export": { "method": "GET", "class": "export", "href": "/api/relation/SubscriberDeviceProfile/61f122d2ef11f0522b600d02/export/", "support_async": false, "title": "Export", "view": "/api/view/ExportData/add/", "submit": "payload" } }, { "get": { "method": "GET", "class": "get", "href": "/api/relation/SubscriberDeviceProfile/61f122d2ef11f0522b600d02/", "support_async": false, "title": "Get" } }, { "help": { "method": "GET", "class": "help", "href": "/api/relation/SubscriberDeviceProfile/61f122d2ef11f0522b600d02/help", "support_async": false, "title": "Help" } } ], "summary": "false" }, "pkid": "61f122d2ef11f0522b600d02" } ] }
(Show the first instance)
{ "data": { "protocol": "SCCP", "phoneTemplateName": "Standard 6921 SCCP", "alwaysUsePrimeLine": "Default", "userHoldMohAudioSourceId": null, "alwaysUsePrimeLineForVoiceMessage": "Default", "blfDirectedCallParks": null, "preemption": "Default", "addOnModules": null, "singleButtonBarge": "Default", "featureControlPolicy": null, "mlppIndicationStatus": "Off", "busyLampFields": null, "type": "User Profile", "product": "Cisco 6921", "description": "Andy Carstel x8201125", "traceFlag": false, "ignorePresentationIndicators": false, "userLocale": null, "joinAcrossLines": "Default", "speeddials": null, "class": "Device Profile", "dndOption": "Ringer Off", "dndStatus": false, "name": "acarstel01-UDP", "dndRingSetting": null, "softkeyTemplateName": "Standard User", "protocolSide": "User", "callInfoPrivacyStatus": "Default", "lines": { "line": [ { "displayAscii": "Andy Carstel", "associatedEndusers": { "enduser": [ { "userId": "acarstel01" } ] }, "ringSetting": "Ring", "consecutiveRingSetting": "Use System Default", "recordingProfileName": null, "index": 1, "ringSettingActivePickupAlert": null, "label": "acarstel01 x8201125", "recordingMediaSource": "Gateway Preferred", "maxNumCalls": 2, "partitionUsage": "General", "recordingFlag": "Call Recording Disabled", "speedDial": null, "monitoringCssName": null, "e164Mask": "+494074371125", "missedCallLogging": true, "callInfoDisplay": { "dialedNumber": true, "redirectedNumber": false, "callerName": true, "callerNumber": false }, "dirn": { "pattern": "8201125", "routePartitionName": "Cu1-DirNum-PT" }, "mwlPolicy": "Use System Policy", "ringSettingIdlePickupAlert": null, "busyTrigger": 1, "audibleMwi": "Default", "display": "Andy Carstel", "line_link": "/api/relation/LineRelation/61f161a2ef11f0522b641435/ Line" } ] }, "services": null, "loginUserId": null, "emccCallingSearchSpace": null }, "meta": { "model_type": "relation/SubscriberDeviceProfile", "summary_attrs": [ { "name": "name", "title": "Name" }, { "name": "description", "title": "Description" }, { "name": "product", "title": "Product" }, { "name": "protocol", "title": "Protocol" }, { "name": "phoneTemplateName", "title": "Phone Button Template" }, { "name": "hierarchy_friendly_name", "title": "Located At", "allow_filtering": true }, { "name": "summary_device", "title": "Device", "allow_filtering": false } ], "tagged_versions": [], "tags": [], "title": "acarstel01-UDP", "business_key": {}, "api_version": "21.2", "cached": true, "cache_control_policy": "cache_then_device", "references": { "device": [ { "href": "/api/v0/data/CallManager/5df0b693ce894e001275c115", "pkid": "5df0b693ce894e001275c115" } ], "children": [], "parent": [ { "pkid": "5df0b75ece894e001275ee96", "href": "/api/data/HierarchyNode/5df0b75ece894e001275ee96" } ], "self": [ { "href": "/api/relation/SubscriberDeviceProfile/61f161a7ef11f0522b641507/", "pkid": "61f161a7ef11f0522b641507" } ] }, "schema_version": "1.2.0", "actions": [ { "update": { "method": "PUT", "class": "update", "href": "/api/relation/SubscriberDeviceProfile/61f161a7ef11f0522b641507/?hierarchy=[hierarchy]", "support_async": true, "title": "Modify" } }, { "remove": { "method": "DELETE", "class": "delete", "href": "/api/relation/SubscriberDeviceProfile/61f161a7ef11f0522b641507/?hierarchy=[hierarchy]", "support_async": true, "title": "Delete" } }, { "move": { "method": "POST", "class": "move", "href": "/api/tool/DataMove/61f161a7ef11f0522b641507/?hierarchy=[hierarchy]&model_type=relation/SubscriberDeviceProfile", "support_async": true, "title": "Move", "view": "/api/tool/DataMove/?auth_token=[authtoken] } }, { "export": { "method": "GET", "class": "export", "href": "/api/relation/SubscriberDeviceProfile/61f161a7ef11f0522b641507/export/?hierarchy=[hierarchy]", "support_async": false, "title": "Export", "view": "/api/view/ExportData/add/?auth_token=[authtoken], "submit": "payload" } }, { "get": { "method": "GET", "class": "get", "href": "/api/relation/SubscriberDeviceProfile/61f161a7ef11f0522b641507/?hierarchy=[hierarchy]", "support_async": false, "title": "Get" } }, { "help": { "method": "GET", "class": "help", "href": "/api/relation/SubscriberDeviceProfile/61f161a7ef11f0522b641507/help?hierarchy=[hierarchy]", "support_async": false, "title": "Help" } } ] }, "pkid": "61f161a7ef11f0522b641507" }
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get the on-line Help for relation/SubscriberDeviceProfile. | GET | /api/relation/SubscriberDeviceProfile/help | hierarchy=[hierarchy] | On-line help of Model ref.: relation/SubscriberDeviceProfile as HTML |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Modify | PUT | /api/relation/SubscriberDeviceProfile/[pkid] | hierarchy=[hierarchy] | (For payload specification) |
For Bulk modification, refer to the Bulk Modify section.
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Delete | DELETE | /api/relation/SubscriberDeviceProfile/[pkid] | hierarchy=[hierarchy] |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Move | POST | /api/tool/DataMove/[pkid]/?model_type=relation/SubscriberDeviceProfile | hierarchy=[hierarchy] | If payload required: |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get a selected [export_format] of the schema and a single instance with [pkid] of relation/SubscriberDeviceProfile; optionally with tag_version at [version] and Configuration Template as [configtemplate]. | GET | /api/relation/SubscriberDeviceProfile/[pkid]/export |
|
The response is an attachment. Refer to the list below. |
For export_format=raw_xlsx, the response is a "raw" MS Excel spreadsheet with columns corresponding to the JSON format export and a response format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=xlsx, the response is a MS Excel spreadsheet, formatted to show all columns and a response format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_formatted_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=json, the response is a time stamped zip file of data in JSON and a response format:
Content-Disposition: attachment; filename=export_2013-05-17_14:20:19.186444.json.zip Content-Language:en Content-Type:application/x-zip
The XLSX format can be used to bulk load instances of relation/SubscriberDeviceProfile and the JSON format can be used to import instances of relation/SubscriberDeviceProfile.
For Bulk Export, refer to the Bulk Export section.
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get | GET | /api/relation/SubscriberDeviceProfile/[pkid] | hierarchy=[hierarchy] | The relation/SubscriberDeviceProfile instance with [pkid]. |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Help | GET | /api/relation/SubscriberDeviceProfile/[pkid]/help | hierarchy=[hierarchy] | The on-line Help for relation/SubscriberDeviceProfile. |