GET api/Binotel/CallToPhone?from={from}&to={to}
Инициация исходящего звонка
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| from | string |
Required |
|
| to | string |
Required |
Body Parameters
None.
Response Information
Resource Description
CallStruct| Name | Description | Type | Additional information |
|---|---|---|---|
| GeneralCallId | string |
None. |
|
| CallDetails | Dictionary of string [key] and Call [value] |
None. |
|
| Calls | Collection of Call |
None. |
|
| Status | string |
None. |
|
| Code | integer |
None. |
|
| Message | string |
None. |
|
| Signature | string |
None. |
Response Formats
application/json, text/json, text/html
Sample:
{
"GeneralCallId": "sample string 1",
"CallDetails": {
"sample string 1": {
"CallId": "sample string 1",
"StartTime": "sample string 2",
"CallType": "sample string 3",
"SrcNumber": "sample string 4",
"CustomerData": "sample string 5",
"EmployeeName": "sample string 6",
"DstNumbers": [
{
"DstNumber": "sample string 1",
"WaitSec": "sample string 2",
"BillSec": "sample string 3",
"Disposition": "sample string 4",
"TrunkNumber": "sample string 5"
},
{
"DstNumber": "sample string 1",
"WaitSec": "sample string 2",
"BillSec": "sample string 3",
"Disposition": "sample string 4",
"TrunkNumber": "sample string 5"
}
],
"WaitSec": "sample string 7",
"BillSec": "sample string 8",
"Disposition": "sample string 9",
"TrunkNumber": "sample string 10",
"IsNewCall": "sample string 11",
"Did": "sample string 12",
"DidName": "sample string 13"
},
"sample string 2": {
"CallId": "sample string 1",
"StartTime": "sample string 2",
"CallType": "sample string 3",
"SrcNumber": "sample string 4",
"CustomerData": "sample string 5",
"EmployeeName": "sample string 6",
"DstNumbers": [
{
"DstNumber": "sample string 1",
"WaitSec": "sample string 2",
"BillSec": "sample string 3",
"Disposition": "sample string 4",
"TrunkNumber": "sample string 5"
},
{
"DstNumber": "sample string 1",
"WaitSec": "sample string 2",
"BillSec": "sample string 3",
"Disposition": "sample string 4",
"TrunkNumber": "sample string 5"
}
],
"WaitSec": "sample string 7",
"BillSec": "sample string 8",
"Disposition": "sample string 9",
"TrunkNumber": "sample string 10",
"IsNewCall": "sample string 11",
"Did": "sample string 12",
"DidName": "sample string 13"
}
},
"Calls": [
{
"CallId": "sample string 1",
"StartTime": "sample string 2",
"CallType": "sample string 3",
"SrcNumber": "sample string 4",
"CustomerData": "sample string 5",
"EmployeeName": "sample string 6",
"DstNumbers": [
{
"DstNumber": "sample string 1",
"WaitSec": "sample string 2",
"BillSec": "sample string 3",
"Disposition": "sample string 4",
"TrunkNumber": "sample string 5"
},
{
"DstNumber": "sample string 1",
"WaitSec": "sample string 2",
"BillSec": "sample string 3",
"Disposition": "sample string 4",
"TrunkNumber": "sample string 5"
}
],
"WaitSec": "sample string 7",
"BillSec": "sample string 8",
"Disposition": "sample string 9",
"TrunkNumber": "sample string 10",
"IsNewCall": "sample string 11",
"Did": "sample string 12",
"DidName": "sample string 13"
},
{
"CallId": "sample string 1",
"StartTime": "sample string 2",
"CallType": "sample string 3",
"SrcNumber": "sample string 4",
"CustomerData": "sample string 5",
"EmployeeName": "sample string 6",
"DstNumbers": [
{
"DstNumber": "sample string 1",
"WaitSec": "sample string 2",
"BillSec": "sample string 3",
"Disposition": "sample string 4",
"TrunkNumber": "sample string 5"
},
{
"DstNumber": "sample string 1",
"WaitSec": "sample string 2",
"BillSec": "sample string 3",
"Disposition": "sample string 4",
"TrunkNumber": "sample string 5"
}
],
"WaitSec": "sample string 7",
"BillSec": "sample string 8",
"Disposition": "sample string 9",
"TrunkNumber": "sample string 10",
"IsNewCall": "sample string 11",
"Did": "sample string 12",
"DidName": "sample string 13"
}
],
"Status": "sample string 2",
"Code": 3,
"Message": "sample string 4",
"Signature": "sample string 5"
}
application/xml, text/xml
Sample:
<CallStruct xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Apec.Integration.Binotel.Models">
<Code>3</Code>
<Message>sample string 4</Message>
<Signature>sample string 5</Signature>
<Status>sample string 2</Status>
<CallDetails xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfstringCallDtBoeh5Z>
<d2p1:Key>sample string 1</d2p1:Key>
<d2p1:Value>
<BillSec>sample string 8</BillSec>
<CallId>sample string 1</CallId>
<CallType>sample string 3</CallType>
<CustomerData>sample string 5</CustomerData>
<Did>sample string 12</Did>
<DidName>sample string 13</DidName>
<Disposition>sample string 9</Disposition>
<DstNumbers>
<DestinationNumber>
<BillSec>sample string 3</BillSec>
<Disposition>sample string 4</Disposition>
<DstNumber>sample string 1</DstNumber>
<TrunkNumber>sample string 5</TrunkNumber>
<WaitSec>sample string 2</WaitSec>
</DestinationNumber>
<DestinationNumber>
<BillSec>sample string 3</BillSec>
<Disposition>sample string 4</Disposition>
<DstNumber>sample string 1</DstNumber>
<TrunkNumber>sample string 5</TrunkNumber>
<WaitSec>sample string 2</WaitSec>
</DestinationNumber>
</DstNumbers>
<EmployeeName>sample string 6</EmployeeName>
<IsNewCall>sample string 11</IsNewCall>
<SrcNumber>sample string 4</SrcNumber>
<StartTime>sample string 2</StartTime>
<TrunkNumber>sample string 10</TrunkNumber>
<WaitSec>sample string 7</WaitSec>
</d2p1:Value>
</d2p1:KeyValueOfstringCallDtBoeh5Z>
<d2p1:KeyValueOfstringCallDtBoeh5Z>
<d2p1:Key>sample string 2</d2p1:Key>
<d2p1:Value>
<BillSec>sample string 8</BillSec>
<CallId>sample string 1</CallId>
<CallType>sample string 3</CallType>
<CustomerData>sample string 5</CustomerData>
<Did>sample string 12</Did>
<DidName>sample string 13</DidName>
<Disposition>sample string 9</Disposition>
<DstNumbers>
<DestinationNumber>
<BillSec>sample string 3</BillSec>
<Disposition>sample string 4</Disposition>
<DstNumber>sample string 1</DstNumber>
<TrunkNumber>sample string 5</TrunkNumber>
<WaitSec>sample string 2</WaitSec>
</DestinationNumber>
<DestinationNumber>
<BillSec>sample string 3</BillSec>
<Disposition>sample string 4</Disposition>
<DstNumber>sample string 1</DstNumber>
<TrunkNumber>sample string 5</TrunkNumber>
<WaitSec>sample string 2</WaitSec>
</DestinationNumber>
</DstNumbers>
<EmployeeName>sample string 6</EmployeeName>
<IsNewCall>sample string 11</IsNewCall>
<SrcNumber>sample string 4</SrcNumber>
<StartTime>sample string 2</StartTime>
<TrunkNumber>sample string 10</TrunkNumber>
<WaitSec>sample string 7</WaitSec>
</d2p1:Value>
</d2p1:KeyValueOfstringCallDtBoeh5Z>
</CallDetails>
<Calls>
<Call>
<BillSec>sample string 8</BillSec>
<CallId>sample string 1</CallId>
<CallType>sample string 3</CallType>
<CustomerData>sample string 5</CustomerData>
<Did>sample string 12</Did>
<DidName>sample string 13</DidName>
<Disposition>sample string 9</Disposition>
<DstNumbers>
<DestinationNumber>
<BillSec>sample string 3</BillSec>
<Disposition>sample string 4</Disposition>
<DstNumber>sample string 1</DstNumber>
<TrunkNumber>sample string 5</TrunkNumber>
<WaitSec>sample string 2</WaitSec>
</DestinationNumber>
<DestinationNumber>
<BillSec>sample string 3</BillSec>
<Disposition>sample string 4</Disposition>
<DstNumber>sample string 1</DstNumber>
<TrunkNumber>sample string 5</TrunkNumber>
<WaitSec>sample string 2</WaitSec>
</DestinationNumber>
</DstNumbers>
<EmployeeName>sample string 6</EmployeeName>
<IsNewCall>sample string 11</IsNewCall>
<SrcNumber>sample string 4</SrcNumber>
<StartTime>sample string 2</StartTime>
<TrunkNumber>sample string 10</TrunkNumber>
<WaitSec>sample string 7</WaitSec>
</Call>
<Call>
<BillSec>sample string 8</BillSec>
<CallId>sample string 1</CallId>
<CallType>sample string 3</CallType>
<CustomerData>sample string 5</CustomerData>
<Did>sample string 12</Did>
<DidName>sample string 13</DidName>
<Disposition>sample string 9</Disposition>
<DstNumbers>
<DestinationNumber>
<BillSec>sample string 3</BillSec>
<Disposition>sample string 4</Disposition>
<DstNumber>sample string 1</DstNumber>
<TrunkNumber>sample string 5</TrunkNumber>
<WaitSec>sample string 2</WaitSec>
</DestinationNumber>
<DestinationNumber>
<BillSec>sample string 3</BillSec>
<Disposition>sample string 4</Disposition>
<DstNumber>sample string 1</DstNumber>
<TrunkNumber>sample string 5</TrunkNumber>
<WaitSec>sample string 2</WaitSec>
</DestinationNumber>
</DstNumbers>
<EmployeeName>sample string 6</EmployeeName>
<IsNewCall>sample string 11</IsNewCall>
<SrcNumber>sample string 4</SrcNumber>
<StartTime>sample string 2</StartTime>
<TrunkNumber>sample string 10</TrunkNumber>
<WaitSec>sample string 7</WaitSec>
</Call>
</Calls>
<GeneralCallId>sample string 1</GeneralCallId>
</CallStruct>