I know it is possible to get the headers from an email with this Outlook REST, but is there a way that we can set custom headers as well? I can't seem to find any documentation.
Asked
Active
Viewed 2,140 times
1 Answers
10
Try setting the SingleValueExtendedProperties on the message object. You can try using the property id for PS_INTERNET_HEADERS - {00020386-0000-0000-C000-000000000046}.
Creating a new message with a custom header might look something like this:
POST https://outlook.office.com/api/beta/me/messages
Content-Type: application/json
{
...,
"SingleValueExtendedProperties": [
{
"PropertyId":"String {00020386-0000-0000-C000-000000000046} Name x-my-custom-header",
"Value":"Some Value"
}
]
}

Joy Peterson
- 148
- 2
- 11
-
works like a charm - just wish this was highlighted on their office api documentation instead of being hidden deep ... – Michael Heuberger May 28 '18 at 23:48