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
CallStructName | 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>