POST api/VOIPEX/Post

Process incoming event from IPBX

Request Information

URI Parameters

None.

Body Parameters

Event parameters

PbxEvent
NameDescriptionTypeAdditional information
UniqueId

string

None.

EventName

PbxEventNameType

None.

From

string

None.

To

string

None.

Line

string

None.

Email

string

None.

Login

string

None.

Queue

string

None.

PauseName

string

None.

Reason

string

None.

Direction

string

None.

CustomField

string

None.

Request Formats

application/json, text/json

Sample:
{
  "UniqueId": "sample string 1",
  "EventName": 0,
  "From": "sample string 2",
  "To": "sample string 3",
  "Line": "sample string 4",
  "Email": "sample string 5",
  "Login": "sample string 6",
  "Queue": "sample string 7",
  "PauseName": "sample string 8",
  "Reason": "sample string 9",
  "Direction": "sample string 10",
  "CustomField": "sample string 11"
}

application/xml, text/xml

Sample:
<PbxEvent xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Requestor.Application.Core.Call.Domain">
  <CustomField>sample string 11</CustomField>
  <Direction>sample string 10</Direction>
  <Email>sample string 5</Email>
  <EventName>Ringing</EventName>
  <From>sample string 2</From>
  <Line>sample string 4</Line>
  <Login>sample string 6</Login>
  <PauseName>sample string 8</PauseName>
  <Queue>sample string 7</Queue>
  <Reason>sample string 9</Reason>
  <To>sample string 3</To>
  <UniqueId>sample string 1</UniqueId>
</PbxEvent>

Response Information

Resource Description

None.