GET api/MessageStats/CustomerStatisticsAsync?startDate={startDate}&endDate={endDate}&customerId={customerId}&hash={hash}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| startDate | string |
Required |
|
| endDate | string |
Required |
|
| customerId | integer |
Required |
|
| hash | string |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of MessageStats| Name | Description | Type | Additional information |
|---|---|---|---|
| CustomerId | integer |
None. |
|
| Period | integer |
None. |
|
| MessageType | string |
None. |
|
| MessageClass | string |
None. |
|
| MessageCategory | string |
None. |
|
| MessageCount | integer |
None. |
|
| Units | integer |
None. |
|
| Attachments | integer |
None. |
|
| Delivered | integer |
None. |
|
| NotDelivered | integer |
None. |
|
| Opened | integer |
None. |
|
| Clicked | integer |
None. |
|
| Replied | integer |
None. |
|
| MessageRoute | string |
None. |
|
| IsApiMessage | boolean |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"CustomerId": 1,
"Period": 2,
"MessageType": "sample string 3",
"MessageClass": "sample string 4",
"MessageCategory": "sample string 5",
"MessageCount": 6,
"Units": 7,
"Attachments": 8,
"Delivered": 9,
"NotDelivered": 10,
"Opened": 11,
"Clicked": 12,
"Replied": 13,
"MessageRoute": "sample string 14",
"IsApiMessage": true
},
{
"CustomerId": 1,
"Period": 2,
"MessageType": "sample string 3",
"MessageClass": "sample string 4",
"MessageCategory": "sample string 5",
"MessageCount": 6,
"Units": 7,
"Attachments": 8,
"Delivered": 9,
"NotDelivered": 10,
"Opened": 11,
"Clicked": 12,
"Replied": 13,
"MessageRoute": "sample string 14",
"IsApiMessage": true
}
]
application/xml, text/xml
Sample:
<ArrayOfMessageStats xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Groupcall.Messenger.DataModels">
<MessageStats>
<Attachments>8</Attachments>
<Clicked>12</Clicked>
<CustomerId>1</CustomerId>
<Delivered>9</Delivered>
<IsApiMessage>true</IsApiMessage>
<MessageCategory>sample string 5</MessageCategory>
<MessageClass>sample string 4</MessageClass>
<MessageCount>6</MessageCount>
<MessageRoute>sample string 14</MessageRoute>
<MessageType>sample string 3</MessageType>
<NotDelivered>10</NotDelivered>
<Opened>11</Opened>
<Period>2</Period>
<Replied>13</Replied>
<Units>7</Units>
</MessageStats>
<MessageStats>
<Attachments>8</Attachments>
<Clicked>12</Clicked>
<CustomerId>1</CustomerId>
<Delivered>9</Delivered>
<IsApiMessage>true</IsApiMessage>
<MessageCategory>sample string 5</MessageCategory>
<MessageClass>sample string 4</MessageClass>
<MessageCount>6</MessageCount>
<MessageRoute>sample string 14</MessageRoute>
<MessageType>sample string 3</MessageType>
<NotDelivered>10</NotDelivered>
<Opened>11</Opened>
<Period>2</Period>
<Replied>13</Replied>
<Units>7</Units>
</MessageStats>
</ArrayOfMessageStats>