GET restapi/personal/instantmessages/broadcastStatistics/{threadId}/v1

Gets statistics how many recipients read messages of specified threads

Request Information

URI Parameters

NameDescriptionTypeAdditional information
threadId

integer

Required

Body Parameters

None.

Response Information

Resource Description

Itsolutions.Itslearning.ItslCore.BusinessLayer.InstantMessage.Broadcast.BroadcastMessageStatisticsEntity
NameDescriptionTypeAdditional information
InstantMessageThreadId

integer

None.

ReadMessageRecipientsCount

integer

None.

TotalRecipientsCount

integer

None.

ReadMessagePercentage

decimal number

None.

Response Formats

application/json, text/json

Sample:
{
  "InstantMessageThreadId": 1,
  "ReadMessageRecipientsCount": 2,
  "TotalRecipientsCount": 3,
  "ReadMessagePercentage": 66.666666666666671
}

application/xml, text/xml

Sample:
<BroadcastMessageStatisticsEntity xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Itsolutions.Itslearning.ItslCore.BusinessLayer.InstantMessage.Broadcast">
  <_properties xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/Itslearning.Common.Core" />
  <_x003C_IsDeleted_x003E_k__BackingField xmlns="http://schemas.datacontract.org/2004/07/Itslearning.Common.Core">true</_x003C_IsDeleted_x003E_k__BackingField>
  <_x003C_IsSelected_x003E_k__BackingField xmlns="http://schemas.datacontract.org/2004/07/Itslearning.Common.Core">true</_x003C_IsSelected_x003E_k__BackingField>
  <_x003C_SpecifyTableNameInSetAutoincrement_x003E_k__BackingField xmlns="http://schemas.datacontract.org/2004/07/Itslearning.Common.Core">false</_x003C_SpecifyTableNameInSetAutoincrement_x003E_k__BackingField>
  <InstantMessageThreadId>1</InstantMessageThreadId>
  <ReadMessageRecipientsCount>2</ReadMessageRecipientsCount>
  <TotalRecipientsCount>3</TotalRecipientsCount>
</BroadcastMessageStatisticsEntity>