POST api/Outlook/TagEmails
Tag Outlook emails
Request Information
URI Parameters
None.
Body Parameters
WorkPoint.Core.Models.Outlook.TagEmailModel| Name | Description | Type | Additional information |
|---|---|---|---|
| MailMessages | Collection of WorkPoint.Core.Models.Outlook.MessageElement |
None. |
|
| Categories | Collection of WorkPoint365.WebAPI.Model.MailCategory |
None. |
|
| MarkAsRead | boolean |
None. |
|
| Context | Dictionary of Object [key] and Object [value] |
None. |
Request Formats
application/json, text/json
Sample:
{
"MailMessages": [
{
"To": {
"Name": "sample string 1, sample string 1",
"Address": "sample string 2, sample string 2",
"Domain": "sample string 2, sample string 2",
"NameAndAddress": "sample string 1 <sample string 2>, sample string 1 <sample string 2>",
"Collection": [
{
"Name": "sample string 1",
"Address": "sample string 2",
"Domain": "sample string 2",
"NameAndAddress": "sample string 1 <sample string 2>"
},
{
"Name": "sample string 1",
"Address": "sample string 2",
"Domain": "sample string 2",
"NameAndAddress": "sample string 1 <sample string 2>"
}
]
},
"From": {
"Name": "sample string 1",
"Address": "sample string 2",
"Domain": "sample string 2",
"NameAndAddress": "sample string 1 <sample string 2>"
},
"CC": {
"Name": "sample string 1, sample string 1",
"Address": "sample string 2, sample string 2",
"Domain": "sample string 2, sample string 2",
"NameAndAddress": "sample string 1 <sample string 2>, sample string 1 <sample string 2>",
"Collection": [
{
"Name": "sample string 1",
"Address": "sample string 2",
"Domain": "sample string 2",
"NameAndAddress": "sample string 1 <sample string 2>"
},
{
"Name": "sample string 1",
"Address": "sample string 2",
"Domain": "sample string 2",
"NameAndAddress": "sample string 1 <sample string 2>"
}
]
},
"BCC": {
"Name": "sample string 1, sample string 1",
"Address": "sample string 2, sample string 2",
"Domain": "sample string 2, sample string 2",
"NameAndAddress": "sample string 1 <sample string 2>, sample string 1 <sample string 2>",
"Collection": [
{
"Name": "sample string 1",
"Address": "sample string 2",
"Domain": "sample string 2",
"NameAndAddress": "sample string 1 <sample string 2>"
},
{
"Name": "sample string 1",
"Address": "sample string 2",
"Domain": "sample string 2",
"NameAndAddress": "sample string 1 <sample string 2>"
}
]
},
"Received": "sample string 1",
"Sent": "sample string 2",
"Size": "sample string 3",
"Priority": "sample string 4",
"Sensitivity": "sample string 5",
"Direction": {
"Label": "sample string 1",
"WSSID": 2,
"TermID": "452c0b96-d6f3-4645-9096-c740e133625d",
"Value": {}
},
"MessageId": "sample string 6",
"InternetMessageId": "sample string 7",
"MessageClass": "sample string 8",
"ConversationTopic": "sample string 9",
"ConversationIndex": "sample string 10",
"Subject": "sample string 11",
"BodyPreview": "sample string 12",
"HasAttachments": true,
"ConversationId": "sample string 14",
"ConversationThreadId": "sample string 15",
"GroupId": "sample string 16",
"UserId": "sample string 17",
"ItemId": "sample string 18",
"IsDeliveryReceipt": true,
"IsReadReceipt": true,
"TestMode": true,
"Categories": [
"sample string 1",
"sample string 2"
]
},
{
"To": {
"Name": "sample string 1, sample string 1",
"Address": "sample string 2, sample string 2",
"Domain": "sample string 2, sample string 2",
"NameAndAddress": "sample string 1 <sample string 2>, sample string 1 <sample string 2>",
"Collection": [
{
"Name": "sample string 1",
"Address": "sample string 2",
"Domain": "sample string 2",
"NameAndAddress": "sample string 1 <sample string 2>"
},
{
"Name": "sample string 1",
"Address": "sample string 2",
"Domain": "sample string 2",
"NameAndAddress": "sample string 1 <sample string 2>"
}
]
},
"From": {
"Name": "sample string 1",
"Address": "sample string 2",
"Domain": "sample string 2",
"NameAndAddress": "sample string 1 <sample string 2>"
},
"CC": {
"Name": "sample string 1, sample string 1",
"Address": "sample string 2, sample string 2",
"Domain": "sample string 2, sample string 2",
"NameAndAddress": "sample string 1 <sample string 2>, sample string 1 <sample string 2>",
"Collection": [
{
"Name": "sample string 1",
"Address": "sample string 2",
"Domain": "sample string 2",
"NameAndAddress": "sample string 1 <sample string 2>"
},
{
"Name": "sample string 1",
"Address": "sample string 2",
"Domain": "sample string 2",
"NameAndAddress": "sample string 1 <sample string 2>"
}
]
},
"BCC": {
"Name": "sample string 1, sample string 1",
"Address": "sample string 2, sample string 2",
"Domain": "sample string 2, sample string 2",
"NameAndAddress": "sample string 1 <sample string 2>, sample string 1 <sample string 2>",
"Collection": [
{
"Name": "sample string 1",
"Address": "sample string 2",
"Domain": "sample string 2",
"NameAndAddress": "sample string 1 <sample string 2>"
},
{
"Name": "sample string 1",
"Address": "sample string 2",
"Domain": "sample string 2",
"NameAndAddress": "sample string 1 <sample string 2>"
}
]
},
"Received": "sample string 1",
"Sent": "sample string 2",
"Size": "sample string 3",
"Priority": "sample string 4",
"Sensitivity": "sample string 5",
"Direction": {
"Label": "sample string 1",
"WSSID": 2,
"TermID": "452c0b96-d6f3-4645-9096-c740e133625d",
"Value": {}
},
"MessageId": "sample string 6",
"InternetMessageId": "sample string 7",
"MessageClass": "sample string 8",
"ConversationTopic": "sample string 9",
"ConversationIndex": "sample string 10",
"Subject": "sample string 11",
"BodyPreview": "sample string 12",
"HasAttachments": true,
"ConversationId": "sample string 14",
"ConversationThreadId": "sample string 15",
"GroupId": "sample string 16",
"UserId": "sample string 17",
"ItemId": "sample string 18",
"IsDeliveryReceipt": true,
"IsReadReceipt": true,
"TestMode": true,
"Categories": [
"sample string 1",
"sample string 2"
]
}
],
"Categories": [
{
"title": "sample string 1",
"color": 0
},
{
"title": "sample string 1",
"color": 0
}
],
"MarkAsRead": true,
"Context": null
}
application/xml, text/xml
Sample:
<TagEmailModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WorkPoint.Core.Models.Outlook">
<Categories xmlns:d2p1="http://schemas.datacontract.org/2004/07/WorkPoint365.WebAPI.Model">
<d2p1:MailCategory>
<d2p1:Color>Red</d2p1:Color>
<d2p1:Title>sample string 1</d2p1:Title>
</d2p1:MailCategory>
<d2p1:MailCategory>
<d2p1:Color>Red</d2p1:Color>
<d2p1:Title>sample string 1</d2p1:Title>
</d2p1:MailCategory>
</Categories>
<Context xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
<MailMessages>
<MessageElement>
<BCC>
<Collection>
<MessageElement.MessageElementUser>
<Address>sample string 2</Address>
<Name>sample string 1</Name>
</MessageElement.MessageElementUser>
<MessageElement.MessageElementUser>
<Address>sample string 2</Address>
<Name>sample string 1</Name>
</MessageElement.MessageElementUser>
</Collection>
</BCC>
<BodyPreview>sample string 12</BodyPreview>
<CC>
<Collection>
<MessageElement.MessageElementUser>
<Address>sample string 2</Address>
<Name>sample string 1</Name>
</MessageElement.MessageElementUser>
<MessageElement.MessageElementUser>
<Address>sample string 2</Address>
<Name>sample string 1</Name>
</MessageElement.MessageElementUser>
</Collection>
</CC>
<Categories xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</Categories>
<ConversationId>sample string 14</ConversationId>
<ConversationIndex>sample string 10</ConversationIndex>
<ConversationThreadId>sample string 15</ConversationThreadId>
<ConversationTopic>sample string 9</ConversationTopic>
<Direction xmlns:d4p1="http://schemas.datacontract.org/2004/07/WorkPoint.Core.Models.ProcessManagement">
<d4p1:Value />
<d4p1:Label>sample string 1</d4p1:Label>
<d4p1:TermID>452c0b96-d6f3-4645-9096-c740e133625d</d4p1:TermID>
<d4p1:WSSID>2</d4p1:WSSID>
</Direction>
<From>
<Address>sample string 2</Address>
<Name>sample string 1</Name>
</From>
<GroupId>sample string 16</GroupId>
<HasAttachments>true</HasAttachments>
<InternetMessageId>sample string 7</InternetMessageId>
<IsDeliveryReceipt>true</IsDeliveryReceipt>
<IsReadReceipt>true</IsReadReceipt>
<ItemId>sample string 18</ItemId>
<MessageClass>sample string 8</MessageClass>
<MessageId>sample string 6</MessageId>
<Priority>sample string 4</Priority>
<Received>sample string 1</Received>
<Sensitivity>sample string 5</Sensitivity>
<Sent>sample string 2</Sent>
<Size>sample string 3</Size>
<Subject>sample string 11</Subject>
<TestMode>true</TestMode>
<To>
<Collection>
<MessageElement.MessageElementUser>
<Address>sample string 2</Address>
<Name>sample string 1</Name>
</MessageElement.MessageElementUser>
<MessageElement.MessageElementUser>
<Address>sample string 2</Address>
<Name>sample string 1</Name>
</MessageElement.MessageElementUser>
</Collection>
</To>
<UserId>sample string 17</UserId>
</MessageElement>
<MessageElement>
<BCC>
<Collection>
<MessageElement.MessageElementUser>
<Address>sample string 2</Address>
<Name>sample string 1</Name>
</MessageElement.MessageElementUser>
<MessageElement.MessageElementUser>
<Address>sample string 2</Address>
<Name>sample string 1</Name>
</MessageElement.MessageElementUser>
</Collection>
</BCC>
<BodyPreview>sample string 12</BodyPreview>
<CC>
<Collection>
<MessageElement.MessageElementUser>
<Address>sample string 2</Address>
<Name>sample string 1</Name>
</MessageElement.MessageElementUser>
<MessageElement.MessageElementUser>
<Address>sample string 2</Address>
<Name>sample string 1</Name>
</MessageElement.MessageElementUser>
</Collection>
</CC>
<Categories xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</Categories>
<ConversationId>sample string 14</ConversationId>
<ConversationIndex>sample string 10</ConversationIndex>
<ConversationThreadId>sample string 15</ConversationThreadId>
<ConversationTopic>sample string 9</ConversationTopic>
<Direction xmlns:d4p1="http://schemas.datacontract.org/2004/07/WorkPoint.Core.Models.ProcessManagement">
<d4p1:Value />
<d4p1:Label>sample string 1</d4p1:Label>
<d4p1:TermID>452c0b96-d6f3-4645-9096-c740e133625d</d4p1:TermID>
<d4p1:WSSID>2</d4p1:WSSID>
</Direction>
<From>
<Address>sample string 2</Address>
<Name>sample string 1</Name>
</From>
<GroupId>sample string 16</GroupId>
<HasAttachments>true</HasAttachments>
<InternetMessageId>sample string 7</InternetMessageId>
<IsDeliveryReceipt>true</IsDeliveryReceipt>
<IsReadReceipt>true</IsReadReceipt>
<ItemId>sample string 18</ItemId>
<MessageClass>sample string 8</MessageClass>
<MessageId>sample string 6</MessageId>
<Priority>sample string 4</Priority>
<Received>sample string 1</Received>
<Sensitivity>sample string 5</Sensitivity>
<Sent>sample string 2</Sent>
<Size>sample string 3</Size>
<Subject>sample string 11</Subject>
<TestMode>true</TestMode>
<To>
<Collection>
<MessageElement.MessageElementUser>
<Address>sample string 2</Address>
<Name>sample string 1</Name>
</MessageElement.MessageElementUser>
<MessageElement.MessageElementUser>
<Address>sample string 2</Address>
<Name>sample string 1</Name>
</MessageElement.MessageElementUser>
</Collection>
</To>
<UserId>sample string 17</UserId>
</MessageElement>
</MailMessages>
<MarkAsRead>true</MarkAsRead>
</TagEmailModel>
Response Information
Resource Description
System.Web.Http.IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.