POST api/Teams/SaveMicrosoftTeamsChats
Save Microsoft Teams chats
Request Information
URI Parameters
None.
Body Parameters
The MicrosoftTeams Model
WorkPoint.Core.Models.TeamsChatsExportConfiguration| Name | Description | Type | Additional information |
|---|---|---|---|
| Input | WorkPoint.Core.Models.TeamsChatExportInput |
None. |
|
| ZipResults | boolean |
None. |
|
| Configuration | Collection of WorkPoint.Core.Models.TeamsChatExportBase |
None. |
|
| BusinessModuleId | globally unique identifier |
Required |
|
| EntityId | integer |
Required |
|
| List | string |
Required |
|
| Folder | string |
None. |
|
| OutputExistsBehaviour | WorkPoint365.WebAPI.Model.Document+OutputExistsBehaviour |
None. |
|
| FieldValues | WorkPoint365.WebAPI.Model.Controllers.ListItem.FieldValuesMappingParameter |
None. |
|
| Context | Dictionary of Object [key] and Object [value] |
None. |
Request Formats
application/json, text/json
Sample:
{
"Input": {
"BusinessModuleId": "d5f370c3-9f47-44b4-89c3-1aedfcfadc83",
"EntityId": 1,
"TeamId": "sample string 1",
"ChannelId": "sample string 2",
"Channels": [
"sample string 1",
"sample string 2"
],
"ConversationId": "sample string 3",
"MessageId": "sample string 4",
"ParentMessageId": "sample string 5",
"StartDate": "2026-04-17T04:13:54.7394125+00:00",
"EndDate": "2026-04-17T04:13:54.7394125+00:00",
"IncludeContent": true,
"IncludeAttachments": true,
"RemovedMessages": [
{
"MessageId": "sample string 2"
},
{
"MessageId": "sample string 2"
}
]
},
"ZipResults": true,
"Configuration": null,
"BusinessModuleId": "4f341498-f688-46d0-82ae-386c89017cf7",
"EntityId": 3,
"List": "sample string 4",
"Folder": "sample string 5",
"OutputExistsBehaviour": 10,
"FieldValues": {},
"Context": null
}
application/xml, text/xml
Sample:
<TeamsChatsExportConfiguration xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WorkPoint.Core.Models">
<BusinessModuleId>4f341498-f688-46d0-82ae-386c89017cf7</BusinessModuleId>
<Configuration i:nil="true" />
<Context xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
<EntityId>3</EntityId>
<FieldValues xmlns:d2p1="http://schemas.datacontract.org/2004/07/WorkPoint365.WebAPI.Model.Controllers.ListItem" />
<Folder>sample string 5</Folder>
<Input>
<BusinessModuleId>d5f370c3-9f47-44b4-89c3-1aedfcfadc83</BusinessModuleId>
<ChannelId>sample string 2</ChannelId>
<Channels xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</Channels>
<ConversationId>sample string 3</ConversationId>
<EndDate>2026-04-17T04:13:54.7394125+00:00</EndDate>
<EntityId>1</EntityId>
<IncludeAttachments>true</IncludeAttachments>
<IncludeContent>true</IncludeContent>
<MessageId>sample string 4</MessageId>
<ParentMessageId>sample string 5</ParentMessageId>
<RemovedMessages>
<TeamsChatExportInputMessage>
<MessageId>sample string 2</MessageId>
</TeamsChatExportInputMessage>
<TeamsChatExportInputMessage>
<MessageId>sample string 2</MessageId>
</TeamsChatExportInputMessage>
</RemovedMessages>
<StartDate>2026-04-17T04:13:54.7394125+00:00</StartDate>
<TeamId>sample string 1</TeamId>
</Input>
<List>sample string 4</List>
<OutputExistsBehaviour>Cancel</OutputExistsBehaviour>
<ZipResults>true</ZipResults>
</TeamsChatsExportConfiguration>
Response Information
Resource Description
System.Web.Http.IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.