<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Conversations In-Process API Service</title><link>https://community.telligent.com/community/14/w/api-documentation/77031/conversations-in-process-api-service</link><description>&lt;p&gt;&lt;span&gt;Developing on Verint Community? Use the API documentation as a reference for all supported interactions with Verint Community.&lt;/span&gt;&lt;/p&gt;</description><dc:language>en-US</dc:language><generator>14.0.0.684 14</generator><item><title>Conversations In-Process API Service</title><link>https://community.telligent.com/community/14/w/api-documentation/77031/conversations-in-process-api-service</link><pubDate>Wed, 14 May 2025 16:50:23 GMT</pubDate><guid isPermaLink="false">d2217884-638d-4731-909b-0112b2a8ba53</guid><dc:creator>Verint | Telligent Community</dc:creator><comments>https://community.telligent.com/community/14/w/api-documentation/77031/conversations-in-process-api-service#comments</comments><description>Current Revision posted to API Documentation by Verint | Telligent Community on 05/14/2025 16:50:23&lt;br /&gt;
&lt;hr class="generated-documentation-start" style="border-width:0;" /&gt;&lt;div class="documentation"&gt;&lt;p&gt;This service is available via &lt;code&gt;Telligent.Evolution.Extensibility.Apis.Get&amp;lt;Telligent.Evolution.Extensibility.Api.Version1.IConversations&amp;gt;()&lt;/code&gt;&lt;/p&gt;&lt;div class="documentation-members events"&gt;&lt;h2&gt;Events&lt;/h2&gt;&lt;h3&gt;Events.AfterDelete&lt;/h3&gt;&lt;h4&gt;Handler&lt;/h4&gt;&lt;pre&gt;void ConversationAfterDeleteEventHandler([[ConversationAfterDeleteEventArgs In-Process API Event Argument|ConversationAfterDeleteEventArgs]] e);
&lt;/pre&gt;&lt;h3&gt;Events.AfterParticipantsUpdate&lt;/h3&gt;&lt;h4&gt;Handler&lt;/h4&gt;&lt;pre&gt;void ConversationAfterParticipantsUpdateEventHandler([[ConversationAfterParticipantsUpdateEventArgs In-Process API Event Argument|ConversationAfterParticipantsUpdateEventArgs]] e);
&lt;/pre&gt;&lt;h3&gt;Events.AfterRead&lt;/h3&gt;&lt;h4&gt;Handler&lt;/h4&gt;&lt;pre&gt;void ConversationAfterReadEventHandler([[ConversationAfterReadEventArgs In-Process API Event Argument|ConversationAfterReadEventArgs]] e);
&lt;/pre&gt;&lt;/div&gt;&lt;div class="documentation-members properties"&gt;&lt;h2&gt;Properties&lt;/h2&gt;&lt;table cellspacing="0" cellpadding="2" width="99%" class="WikiTable"&gt;&lt;thead&gt;&lt;tr class="WikiTableBgBlue"&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Default&lt;/th&gt;&lt;th&gt;Options&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;ContentTypeId&lt;/td&gt;&lt;td&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.guid?view=net-9.0"&gt;Guid&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;Content type identifier for conversations&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="documentation-members methods"&gt;&lt;h2&gt;Methods&lt;/h2&gt;&lt;h3&gt;	&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.boolean?view=net-9.0"&gt;bool&lt;/a&gt; CanStartConversationWith(&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.string?view=net-9.0"&gt;string&lt;/a&gt; userName);
&lt;/h3&gt;&lt;p&gt;Identifies whether the accessing user can start a conversation with the provided user.&lt;/p&gt;&lt;h4&gt;Parameters&lt;/h4&gt;&lt;table cellspacing="0" cellpadding="2" width="99%" class="WikiTable"&gt;&lt;thead&gt;&lt;tr class="WikiTableBgBlue"&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Default&lt;/th&gt;&lt;th&gt;Options&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;userName&lt;/td&gt;&lt;td&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.string?view=net-9.0"&gt;string&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;User Name&lt;/td&gt;&lt;td&gt;Required&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4&gt;Return Type&lt;/h4&gt;&lt;p&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.boolean?view=net-9.0"&gt;bool&lt;/a&gt;&lt;/code&gt;&lt;/p&gt;&lt;h3&gt;	&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.int32?view=net-9.0"&gt;int&lt;/a&gt; Count(&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.string?view=net-9.0"&gt;string&lt;/a&gt; readStatus);
&lt;/h3&gt;&lt;h4&gt;Parameters&lt;/h4&gt;&lt;table cellspacing="0" cellpadding="2" width="99%" class="WikiTable"&gt;&lt;thead&gt;&lt;tr class="WikiTableBgBlue"&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Default&lt;/th&gt;&lt;th&gt;Options&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;readStatus&lt;/td&gt;&lt;td&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.string?view=net-9.0"&gt;string&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;Read status&lt;/td&gt;&lt;td&gt;Required&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;NotSet, Read, Unread&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4&gt;Return Type&lt;/h4&gt;&lt;p&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.int32?view=net-9.0"&gt;int&lt;/a&gt;&lt;/code&gt;&lt;/p&gt;&lt;h3&gt;	Conversation Create(&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.string?view=net-9.0"&gt;string&lt;/a&gt; body, &lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.string?view=net-9.0"&gt;string&lt;/a&gt; usernames);
&lt;/h3&gt;&lt;p&gt;Creates a new conversation&lt;/p&gt;&lt;h4&gt;Parameters&lt;/h4&gt;&lt;table cellspacing="0" cellpadding="2" width="99%" class="WikiTable"&gt;&lt;thead&gt;&lt;tr class="WikiTableBgBlue"&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Default&lt;/th&gt;&lt;th&gt;Options&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;body&lt;/td&gt;&lt;td&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.string?view=net-9.0"&gt;string&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;Body of the conversation&amp;#39;s first message&lt;/td&gt;&lt;td&gt;Required&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;usernames&lt;/td&gt;&lt;td&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.string?view=net-9.0"&gt;string&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;One or more usernames to include in the conversation (comma separated).&lt;/td&gt;&lt;td&gt;Required&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4&gt;Return Type&lt;/h4&gt;&lt;p&gt;&lt;code&gt;[[Conversation In-Process API Supplementary Type|Conversation]]&lt;/code&gt;&lt;/p&gt;&lt;h3&gt;	Conversation Create(&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.string?view=net-9.0"&gt;string&lt;/a&gt; body, &lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.string?view=net-9.0"&gt;string&lt;/a&gt; usernames, &lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.ilist-1?view=net-9.0"&gt;IList&lt;/a&gt;&amp;lt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.int32?view=net-9.0"&gt;int&lt;/a&gt;&amp;gt; readParticipants);
&lt;/h3&gt;&lt;p&gt;Creates a new conversation&lt;/p&gt;&lt;h4&gt;Parameters&lt;/h4&gt;&lt;table cellspacing="0" cellpadding="2" width="99%" class="WikiTable"&gt;&lt;thead&gt;&lt;tr class="WikiTableBgBlue"&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Default&lt;/th&gt;&lt;th&gt;Options&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;body&lt;/td&gt;&lt;td&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.string?view=net-9.0"&gt;string&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;Body of the conversation&amp;#39;s first message&lt;/td&gt;&lt;td&gt;Required&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;usernames&lt;/td&gt;&lt;td&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.string?view=net-9.0"&gt;string&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;One or more usernames to include in the conversation (comma separated).&lt;/td&gt;&lt;td&gt;Required&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;readParticipants&lt;/td&gt;&lt;td&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.ilist-1?view=net-9.0"&gt;IList&lt;/a&gt;&amp;lt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.int32?view=net-9.0"&gt;int&lt;/a&gt;&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;Read participants&lt;/td&gt;&lt;td&gt;Required&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4&gt;Return Type&lt;/h4&gt;&lt;p&gt;&lt;code&gt;[[Conversation In-Process API Supplementary Type|Conversation]]&lt;/code&gt;&lt;/p&gt;&lt;h3&gt;	AdditionalInfo Delete(&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.guid?view=net-9.0"&gt;Guid&lt;/a&gt; id);
&lt;/h3&gt;&lt;p&gt;Delete/hide a conversation. The conversation will be deleted when all participants delete or leave the conversation. If any participant replies, all participants who deleted the conversation will see the full conversation again.&lt;/p&gt;&lt;h4&gt;Parameters&lt;/h4&gt;&lt;table cellspacing="0" cellpadding="2" width="99%" class="WikiTable"&gt;&lt;thead&gt;&lt;tr class="WikiTableBgBlue"&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Default&lt;/th&gt;&lt;th&gt;Options&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;id&lt;/td&gt;&lt;td&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.guid?view=net-9.0"&gt;Guid&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;Id conversation to delete&lt;/td&gt;&lt;td&gt;Required&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4&gt;Return Type&lt;/h4&gt;&lt;p&gt;&lt;code&gt;[[AdditionalInfo In-Process API Supplementary Type|AdditionalInfo]]&lt;/code&gt;&lt;/p&gt;&lt;h3&gt;	Conversation Get(&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.guid?view=net-9.0"&gt;Guid&lt;/a&gt; conversationId);
&lt;/h3&gt;&lt;p&gt;Gets a conversation&lt;/p&gt;&lt;h4&gt;Parameters&lt;/h4&gt;&lt;table cellspacing="0" cellpadding="2" width="99%" class="WikiTable"&gt;&lt;thead&gt;&lt;tr class="WikiTableBgBlue"&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Default&lt;/th&gt;&lt;th&gt;Options&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;conversationId&lt;/td&gt;&lt;td&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.guid?view=net-9.0"&gt;Guid&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;Id of conversation&lt;/td&gt;&lt;td&gt;Required&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4&gt;Return Type&lt;/h4&gt;&lt;p&gt;&lt;code&gt;[[Conversation In-Process API Supplementary Type|Conversation]]&lt;/code&gt;&lt;/p&gt;&lt;h3&gt;	Conversation Get(&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.string?view=net-9.0"&gt;string&lt;/a&gt;[] participantUsernames);
&lt;/h3&gt;&lt;p&gt;Gets a conversation by participant list&lt;/p&gt;&lt;h4&gt;Parameters&lt;/h4&gt;&lt;table cellspacing="0" cellpadding="2" width="99%" class="WikiTable"&gt;&lt;thead&gt;&lt;tr class="WikiTableBgBlue"&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Default&lt;/th&gt;&lt;th&gt;Options&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;participantUsernames&lt;/td&gt;&lt;td&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.string?view=net-9.0"&gt;string&lt;/a&gt;[]&lt;/code&gt;&lt;/td&gt;&lt;td&gt;List of User ids&lt;/td&gt;&lt;td&gt;Required&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4&gt;Return Type&lt;/h4&gt;&lt;p&gt;&lt;code&gt;[[Conversation In-Process API Supplementary Type|Conversation]]&lt;/code&gt;&lt;/p&gt;&lt;h3&gt;	&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.boolean?view=net-9.0"&gt;bool&lt;/a&gt; HasLeft(&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.guid?view=net-9.0"&gt;Guid&lt;/a&gt; id, &lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.int32?view=net-9.0"&gt;int&lt;/a&gt; userId);
&lt;/h3&gt;&lt;p&gt;Identifies if a participant has left the conversation.&lt;/p&gt;&lt;h4&gt;Parameters&lt;/h4&gt;&lt;table cellspacing="0" cellpadding="2" width="99%" class="WikiTable"&gt;&lt;thead&gt;&lt;tr class="WikiTableBgBlue"&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Default&lt;/th&gt;&lt;th&gt;Options&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;id&lt;/td&gt;&lt;td&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.guid?view=net-9.0"&gt;Guid&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;Id of the conversation&lt;/td&gt;&lt;td&gt;Required&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;userId&lt;/td&gt;&lt;td&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.int32?view=net-9.0"&gt;int&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;The user ID of the participant to review.&lt;/td&gt;&lt;td&gt;Required&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4&gt;Return Type&lt;/h4&gt;&lt;p&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.boolean?view=net-9.0"&gt;bool&lt;/a&gt;&lt;/code&gt;&lt;/p&gt;&lt;h3&gt;	AdditionalInfo Leave(&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.guid?view=net-9.0"&gt;Guid&lt;/a&gt; id);
&lt;/h3&gt;&lt;p&gt;Leave a conversation. The conversation will be deleted when all participants delete or leave the conversation. If any participant replies, participants who have left will not be reactivated in the conversation but can be reactivated manually by other participants.&lt;/p&gt;&lt;h4&gt;Parameters&lt;/h4&gt;&lt;table cellspacing="0" cellpadding="2" width="99%" class="WikiTable"&gt;&lt;thead&gt;&lt;tr class="WikiTableBgBlue"&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Default&lt;/th&gt;&lt;th&gt;Options&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;id&lt;/td&gt;&lt;td&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.guid?view=net-9.0"&gt;Guid&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;Id conversation to leave&lt;/td&gt;&lt;td&gt;Required&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4&gt;Return Type&lt;/h4&gt;&lt;p&gt;&lt;code&gt;[[AdditionalInfo In-Process API Supplementary Type|AdditionalInfo]]&lt;/code&gt;&lt;/p&gt;&lt;h3&gt;	PagedList&amp;lt;Conversation&amp;gt; List(ConversationsListOptions options = null);
&lt;/h3&gt;&lt;p&gt;List conversations&lt;/p&gt;&lt;h4&gt;Parameters&lt;/h4&gt;&lt;table cellspacing="0" cellpadding="2" width="99%" class="WikiTable"&gt;&lt;thead&gt;&lt;tr class="WikiTableBgBlue"&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Default&lt;/th&gt;&lt;th&gt;Options&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;options&lt;/td&gt;&lt;td&gt;&lt;code&gt;[[ConversationsListOptions In-Process API Supplementary Type|ConversationsListOptions]]&lt;/code&gt;&lt;/td&gt;&lt;td&gt;Optional parameter names are: ReadStatus, PageSize, PageIndex. If left unspecified, ReadStatus defaults to NotSet.&lt;/td&gt;&lt;td&gt;Optional&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4&gt;Return Type&lt;/h4&gt;&lt;p&gt;&lt;code&gt;[[PagedList(T) In-Process API Supplementary Type|PagedList]]&amp;lt;[[Conversation In-Process API Supplementary Type|Conversation]]&amp;gt;&lt;/code&gt;&lt;/p&gt;&lt;h3&gt;	void MarkAsRead(&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.guid?view=net-9.0"&gt;Guid&lt;/a&gt; id, &lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.boolean?view=net-9.0"&gt;bool&lt;/a&gt; hasRead);
&lt;/h3&gt;&lt;p&gt;Mark a conversation as Read or Unread&lt;/p&gt;&lt;h4&gt;Parameters&lt;/h4&gt;&lt;table cellspacing="0" cellpadding="2" width="99%" class="WikiTable"&gt;&lt;thead&gt;&lt;tr class="WikiTableBgBlue"&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Default&lt;/th&gt;&lt;th&gt;Options&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;id&lt;/td&gt;&lt;td&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.guid?view=net-9.0"&gt;Guid&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;Id conversation to mark as read&lt;/td&gt;&lt;td&gt;Required&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;hasRead&lt;/td&gt;&lt;td&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.boolean?view=net-9.0"&gt;bool&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;Read or Unread&lt;/td&gt;&lt;td&gt;Required&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h3&gt;	AdditionalInfo Restore(&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.guid?view=net-9.0"&gt;Guid&lt;/a&gt; id, &lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.int32?view=net-9.0"&gt;int&lt;/a&gt; userId);
&lt;/h3&gt;&lt;p&gt;Restore a participant who has left the conversation. If the requestor can start a conversation with the requested user and the user had previously left the conversation, the requested user will be restored in the conversation.&lt;/p&gt;&lt;h4&gt;Parameters&lt;/h4&gt;&lt;table cellspacing="0" cellpadding="2" width="99%" class="WikiTable"&gt;&lt;thead&gt;&lt;tr class="WikiTableBgBlue"&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Type&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Default&lt;/th&gt;&lt;th&gt;Options&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;id&lt;/td&gt;&lt;td&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.guid?view=net-9.0"&gt;Guid&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;Id of the conversation&lt;/td&gt;&lt;td&gt;Required&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;userId&lt;/td&gt;&lt;td&gt;&lt;code&gt;&lt;a href="https://learn.microsoft.com/en-us/dotnet/api/system.int32?view=net-9.0"&gt;int&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;The user ID of the partipiant who left that should be restored.&lt;/td&gt;&lt;td&gt;Required&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4&gt;Return Type&lt;/h4&gt;&lt;p&gt;&lt;code&gt;[[AdditionalInfo In-Process API Supplementary Type|AdditionalInfo]]&lt;/code&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr class="generated-documentation-end" style="border-width:0;" /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item></channel></rss>