POST api/Callcenter/CallInit
Событие начала звонка
Request Information
URI Parameters
None.
Body Parameters
Данные о звонке
CallRequestName | Description | Type | Additional information |
---|---|---|---|
SourceCode |
Источник |
string |
None. |
CallID |
Уникальный идентификатор звонка |
string |
None. |
CallType |
Тип звонка. 0 - Входящий, 1 - Исходящий |
CallType |
None. |
CallNumberOwn |
Свой номер. В случае исходящего, номер с которого звонят, для входящего - на какой звонят |
string |
None. |
CallNumberInternal |
Внутренний номер |
string |
None. |
CallNumberClient |
Номер клиента |
string |
None. |
CallDateInit |
Дата и время инициации звонка |
date |
None. |
CallDateStart |
Дата и время снятия трубки |
date |
None. |
CallDateEnd |
Дата и время завершения звонка |
date |
None. |
Request Formats
application/json, text/json, text/html
Sample:
{ "SourceCode": "sample string 1", "CallID": "sample string 2", "CallType": 0, "CallNumberOwn": "sample string 3", "CallNumberInternal": "sample string 4", "CallNumberClient": "sample string 5", "CallDateInit": "2025-05-22T10:56:28.8902934Z", "CallDateStart": "2025-05-22T10:56:28.8902934Z", "CallDateEnd": "2025-05-22T10:56:28.8902934Z" }
application/xml, text/xml
Sample:
<CallcenterController.CallRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Apec.WebApi.Controllers"> <CallDateEnd>2025-05-22T13:56:28.8902934+03:00</CallDateEnd> <CallDateInit>2025-05-22T13:56:28.8902934+03:00</CallDateInit> <CallDateStart>2025-05-22T13:56:28.8902934+03:00</CallDateStart> <CallID>sample string 2</CallID> <CallNumberClient>sample string 5</CallNumberClient> <CallNumberInternal>sample string 4</CallNumberInternal> <CallNumberOwn>sample string 3</CallNumberOwn> <CallType>ctIn</CallType> <SourceCode>sample string 1</SourceCode> </CallcenterController.CallRequest>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
CallInfoResponseName | Description | Type | Additional information |
---|---|---|---|
name |
Имя клиента (будет отображено на IP-телефоне при поступлении вызова) |
string |
None. |
company |
Компания клиента |
string |
None. |
note |
Примечания |
string |
None. |
Response Formats
application/json, text/json, text/html
Sample:
{ "name": "sample string 1", "company": "sample string 2", "note": "sample string 3" }
application/xml, text/xml
Sample:
<CallcenterController.CallInfoResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Apec.WebApi.Controllers"> <company>sample string 2</company> <name>sample string 1</name> <note>sample string 3</note> </CallcenterController.CallInfoResponse>