POST api/usr/CallAcceptance/Criteria?criteriaName={criteriaName}&serviceNumber={serviceNumber}&pbxUserId={pbxUserId}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| criteriaName | string |
Required |
|
| serviceNumber | string |
None. |
|
| pbxUserId | string |
None. |
Body Parameters
EditCriteriaDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| IsActive | boolean |
None. |
|
| Name | string |
None. |
|
| NewName | string |
None. |
|
| Blacklisted | boolean |
None. |
|
| CallsFrom | string |
None. |
|
| HolidaySchedule | ScheduleKeyDTO |
None. |
|
| TimeSchedule | ScheduleKeyDTO |
None. |
|
| RejectionCriteria | CriteriaCallTypeDTO |
None. |
|
| Criteria | CriteriaCallTypeDTO |
None. |
Request Formats
application/json, text/json
Sample:
{
"IsActive": true,
"Name": "sample string 2",
"NewName": "sample string 3",
"Blacklisted": true,
"CallsFrom": "sample string 5",
"HolidaySchedule": {
"Name": "sample string 1",
"Type": 0,
"Level": 0
},
"TimeSchedule": {
"Name": "sample string 1",
"Type": 0,
"Level": 0
},
"RejectionCriteria": {
"PhoneNumbers": [
"sample string 1",
"sample string 2"
],
"IncludeAnonymousCallers": true,
"IncludeUnavailableCallers": true,
"FromDnCriteriaSelection": 3
},
"Criteria": {
"PhoneNumbers": [
"sample string 1",
"sample string 2"
],
"IncludeAnonymousCallers": true,
"IncludeUnavailableCallers": true,
"FromDnCriteriaSelection": 3
}
}
application/xml, text/xml
Sample:
<EditCriteriaDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MSPApi.DTO.User">
<Blacklisted>true</Blacklisted>
<CallsFrom>sample string 5</CallsFrom>
<Criteria>
<FromDnCriteriaSelection>3</FromDnCriteriaSelection>
<IncludeAnonymousCallers>true</IncludeAnonymousCallers>
<IncludeUnavailableCallers>true</IncludeUnavailableCallers>
<PhoneNumbers xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</PhoneNumbers>
</Criteria>
<HolidaySchedule xmlns:d2p1="http://schemas.datacontract.org/2004/07/MSPApi.DTO.Enterprise">
<d2p1:Level>ServiceProvider</d2p1:Level>
<d2p1:Name>sample string 1</d2p1:Name>
<d2p1:Type>Holiday</d2p1:Type>
</HolidaySchedule>
<IsActive>true</IsActive>
<Name>sample string 2</Name>
<NewName>sample string 3</NewName>
<RejectionCriteria>
<FromDnCriteriaSelection>3</FromDnCriteriaSelection>
<IncludeAnonymousCallers>true</IncludeAnonymousCallers>
<IncludeUnavailableCallers>true</IncludeUnavailableCallers>
<PhoneNumbers xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</PhoneNumbers>
</RejectionCriteria>
<TimeSchedule xmlns:d2p1="http://schemas.datacontract.org/2004/07/MSPApi.DTO.Enterprise">
<d2p1:Level>ServiceProvider</d2p1:Level>
<d2p1:Name>sample string 1</d2p1:Name>
<d2p1:Type>Holiday</d2p1:Type>
</TimeSchedule>
</EditCriteriaDTO>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |