POST api/Phonet/UserCallEvent
Request Information
URI Parameters
None.
Body Parameters
PhonetReqName | Description | Type | Additional information |
---|---|---|---|
AccountDomain | string |
None. |
|
Event | string |
None. |
|
Id | string |
None. |
|
Uuid | string |
None. |
|
ParentUuid | string |
None. |
|
LgDirection | PhonetLgDirection |
None. |
|
Leg | PhonetLegReq |
None. |
|
Leg2 | PhonetLegReq |
None. |
|
OtherLegs | Collection of PhonetOtherLegReq |
None. |
|
TrunkNum | string |
None. |
|
TrunkName | string |
None. |
|
DialAt | integer |
None. |
|
BridgeAt | integer |
None. |
|
TransferHistory | string |
None. |
|
ServerTime | integer |
None. |
|
Transferred | boolean |
None. |
|
Answered | boolean |
None. |
|
SrcCallType | CallType |
None. |
Request Formats
application/json, text/json, text/html
Sample:
{ "AccountDomain": "sample string 1", "Event": "sample string 2", "Id": "sample string 3", "Uuid": "sample string 4", "ParentUuid": "sample string 5", "LgDirection": 1, "Leg": { "Id": 1, "Type": 2, "DisplayName": "sample string 3", "Ext": "sample string 4" }, "Leg2": { "Id": 1, "Type": 2, "DisplayName": "sample string 3", "Ext": "sample string 4" }, "OtherLegs": [ { "Id": "sample string 1", "Name": "sample string 2", "Num": "sample string 3", "CompanyName": "sample string 4", "Url": "sample string 5", "Priority": 6, "ConnectLegIds": [ "sample string 1", "sample string 2" ] }, { "Id": "sample string 1", "Name": "sample string 2", "Num": "sample string 3", "CompanyName": "sample string 4", "Url": "sample string 5", "Priority": 6, "ConnectLegIds": [ "sample string 1", "sample string 2" ] } ], "TrunkNum": "sample string 6", "TrunkName": "sample string 7", "DialAt": 8, "BridgeAt": 9, "TransferHistory": "sample string 10", "ServerTime": 11, "Transferred": true, "Answered": true, "SrcCallType": null }
application/xml, text/xml
Sample:
<PhonetController.PhonetReq xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Apec.WebApi.Controllers"> <AccountDomain>sample string 1</AccountDomain> <Answered>true</Answered> <BridgeAt>9</BridgeAt> <DialAt>8</DialAt> <Event>sample string 2</Event> <Id>sample string 3</Id> <Leg> <DisplayName>sample string 3</DisplayName> <Ext>sample string 4</Ext> <Id>1</Id> <Type>2</Type> </Leg> <Leg2> <DisplayName>sample string 3</DisplayName> <Ext>sample string 4</Ext> <Id>1</Id> <Type>2</Type> </Leg2> <LgDirection>Internal</LgDirection> <OtherLegs> <PhonetController.PhonetOtherLegReq> <CompanyName>sample string 4</CompanyName> <ConnectLegIds xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:string>sample string 1</d4p1:string> <d4p1:string>sample string 2</d4p1:string> </ConnectLegIds> <Id>sample string 1</Id> <Name>sample string 2</Name> <Num>sample string 3</Num> <Priority>6</Priority> <Url>sample string 5</Url> </PhonetController.PhonetOtherLegReq> <PhonetController.PhonetOtherLegReq> <CompanyName>sample string 4</CompanyName> <ConnectLegIds xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:string>sample string 1</d4p1:string> <d4p1:string>sample string 2</d4p1:string> </ConnectLegIds> <Id>sample string 1</Id> <Name>sample string 2</Name> <Num>sample string 3</Num> <Priority>6</Priority> <Url>sample string 5</Url> </PhonetController.PhonetOtherLegReq> </OtherLegs> <ParentUuid>sample string 5</ParentUuid> <ServerTime>11</ServerTime> <TransferHistory>sample string 10</TransferHistory> <Transferred>true</Transferred> <TrunkName>sample string 7</TrunkName> <TrunkNum>sample string 6</TrunkNum> <Uuid>sample string 4</Uuid> </PhonetController.PhonetReq>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml, text/html
Sample:
Sample not available.