PUT

Updates a specific property in the CVP config file.

Parameters

URI

https://<hostname_or_ip>:8111/cvp-orm /rest/cvpconfig/properties

Note

Provide IP address of the CVP Server.

HTTP Method

PUT

API Method

Synchronous

Input/Output Format

XML / JSON

Sample XML Request


<Config>
<properties>
   <property>
      <name>ICM.preRoutedCallDNISList</name>
      <value>101010-202020</value>
   </property>
  <property>
      <name>SIP.Incoming.Port</name>
      <value>5060</value>
   </property>
   <property>
      <name>VXML.HostName</name>
      <value>cvp30</value>
   </property>
   <property>
      <name>IVR.MaxSendAttempt</name>
      <value>3</value>
   </property>
</properties>
</Config>

Sample JSON Request

{
  "properties": [{
    "name": "ICM.preRoutedCallDNISList",
    "value": "23,454"
  }, {
    "name": "SIP.Incoming.Port",
    "value": "2454"
  }, {
    "name": "VXML.HostName",
    "value": "cvp30"
  }, {
    "name": "IVR.MaxSendAttempt",
    "value": "3"
  }]
}

Response Status

200: OK

500: Internal server error

400: Bad request for invalid data

406: Not acceptable media type

Sample error Response

XML:
<?xml version="1.0" encoding="UTF-8"?>
<ApiErrors>
<apiErrors>
<errorMessage>Error Message</errorMessage>
<errorType>Error Type</errorType>
</apiErrors>
</ApiErrors> 
JSON:
{ "apiErrors": 
[ {
"errorMessage": "Error Message", 
"errorType": "Error Type" } 
] }