POST api/usr/VoicemailGreeting?serviceNumber={serviceNumber}&pbxUserId={pbxUserId}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| serviceNumber | string |
None. |
|
| pbxUserId | string |
None. |
Body Parameters
VoicemailGreetingDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| NoAnswerAlternateGreeting01 | VoiceMessagingGreetingDTO |
None. |
|
| NoAnswerAlternateGreeting02 | VoiceMessagingGreetingDTO |
None. |
|
| NoAnswerAlternateGreeting03 | VoiceMessagingGreetingDTO |
None. |
|
| BusyAnnouncementSelection | integer |
None. |
|
| BusyPersonalAudioFile | AnnouncementFileKeyDTO |
None. |
|
| NoAnswerAnnouncementSelection | integer |
None. |
|
| NoAnswerPersonalAudioFile | AnnouncementFileKeyDTO |
None. |
|
| NoAnswerNumberOfRings | integer |
None. |
|
| VoicePortalAutoLogin | boolean |
None. |
|
| PersonalizedNameAudioFile | AnnouncementFileKeyDTO |
None. |
|
| AudioFiles | Collection of AnnouncementFileKeyDTO |
None. |
Request Formats
application/json, text/json
Sample:
{
"NoAnswerAlternateGreeting01": {
"AudioFile": {
"Name": "sample string 1",
"MediaFileType": 2,
"Level": 3,
"FileSize": 4
},
"Name": "sample string 1"
},
"NoAnswerAlternateGreeting02": {
"AudioFile": {
"Name": "sample string 1",
"MediaFileType": 2,
"Level": 3,
"FileSize": 4
},
"Name": "sample string 1"
},
"NoAnswerAlternateGreeting03": {
"AudioFile": {
"Name": "sample string 1",
"MediaFileType": 2,
"Level": 3,
"FileSize": 4
},
"Name": "sample string 1"
},
"BusyAnnouncementSelection": 1,
"BusyPersonalAudioFile": {
"Name": "sample string 1",
"MediaFileType": 2,
"Level": 3,
"FileSize": 4
},
"NoAnswerAnnouncementSelection": 2,
"NoAnswerPersonalAudioFile": {
"Name": "sample string 1",
"MediaFileType": 2,
"Level": 3,
"FileSize": 4
},
"NoAnswerNumberOfRings": 3,
"VoicePortalAutoLogin": true,
"PersonalizedNameAudioFile": {
"Name": "sample string 1",
"MediaFileType": 2,
"Level": 3,
"FileSize": 4
},
"AudioFiles": [
{
"Name": "sample string 1",
"MediaFileType": 2,
"Level": 3,
"FileSize": 4
},
{
"Name": "sample string 1",
"MediaFileType": 2,
"Level": 3,
"FileSize": 4
}
]
}
application/xml, text/xml
Sample:
<VoicemailGreetingDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MSPApi.DTO.User">
<AudioFiles xmlns:d2p1="http://schemas.datacontract.org/2004/07/MSPApi.DTO">
<d2p1:AnnouncementFileKeyDTO>
<d2p1:FileSize>4</d2p1:FileSize>
<d2p1:Level>3</d2p1:Level>
<d2p1:MediaFileType>2</d2p1:MediaFileType>
<d2p1:Name>sample string 1</d2p1:Name>
</d2p1:AnnouncementFileKeyDTO>
<d2p1:AnnouncementFileKeyDTO>
<d2p1:FileSize>4</d2p1:FileSize>
<d2p1:Level>3</d2p1:Level>
<d2p1:MediaFileType>2</d2p1:MediaFileType>
<d2p1:Name>sample string 1</d2p1:Name>
</d2p1:AnnouncementFileKeyDTO>
</AudioFiles>
<BusyAnnouncementSelection>1</BusyAnnouncementSelection>
<BusyPersonalAudioFile xmlns:d2p1="http://schemas.datacontract.org/2004/07/MSPApi.DTO">
<d2p1:FileSize>4</d2p1:FileSize>
<d2p1:Level>3</d2p1:Level>
<d2p1:MediaFileType>2</d2p1:MediaFileType>
<d2p1:Name>sample string 1</d2p1:Name>
</BusyPersonalAudioFile>
<NoAnswerAlternateGreeting01>
<AudioFile xmlns:d3p1="http://schemas.datacontract.org/2004/07/MSPApi.DTO">
<d3p1:FileSize>4</d3p1:FileSize>
<d3p1:Level>3</d3p1:Level>
<d3p1:MediaFileType>2</d3p1:MediaFileType>
<d3p1:Name>sample string 1</d3p1:Name>
</AudioFile>
<Name>sample string 1</Name>
</NoAnswerAlternateGreeting01>
<NoAnswerAlternateGreeting02>
<AudioFile xmlns:d3p1="http://schemas.datacontract.org/2004/07/MSPApi.DTO">
<d3p1:FileSize>4</d3p1:FileSize>
<d3p1:Level>3</d3p1:Level>
<d3p1:MediaFileType>2</d3p1:MediaFileType>
<d3p1:Name>sample string 1</d3p1:Name>
</AudioFile>
<Name>sample string 1</Name>
</NoAnswerAlternateGreeting02>
<NoAnswerAlternateGreeting03>
<AudioFile xmlns:d3p1="http://schemas.datacontract.org/2004/07/MSPApi.DTO">
<d3p1:FileSize>4</d3p1:FileSize>
<d3p1:Level>3</d3p1:Level>
<d3p1:MediaFileType>2</d3p1:MediaFileType>
<d3p1:Name>sample string 1</d3p1:Name>
</AudioFile>
<Name>sample string 1</Name>
</NoAnswerAlternateGreeting03>
<NoAnswerAnnouncementSelection>2</NoAnswerAnnouncementSelection>
<NoAnswerNumberOfRings>3</NoAnswerNumberOfRings>
<NoAnswerPersonalAudioFile xmlns:d2p1="http://schemas.datacontract.org/2004/07/MSPApi.DTO">
<d2p1:FileSize>4</d2p1:FileSize>
<d2p1:Level>3</d2p1:Level>
<d2p1:MediaFileType>2</d2p1:MediaFileType>
<d2p1:Name>sample string 1</d2p1:Name>
</NoAnswerPersonalAudioFile>
<PersonalizedNameAudioFile xmlns:d2p1="http://schemas.datacontract.org/2004/07/MSPApi.DTO">
<d2p1:FileSize>4</d2p1:FileSize>
<d2p1:Level>3</d2p1:Level>
<d2p1:MediaFileType>2</d2p1:MediaFileType>
<d2p1:Name>sample string 1</d2p1:Name>
</PersonalizedNameAudioFile>
<VoicePortalAutoLogin>true</VoicePortalAutoLogin>
</VoicemailGreetingDTO>
application/x-www-form-urlencoded
Sample:
Sample not available.
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. |