I'm trying to use emails to track progress on tasks, and I want to be able to have an identifier that will stay constant on an email even if it's moved between folders. MessageID changes when it's moved between folders, so that won't work.
I tried using Send an HTTP Request to create an extension value on the message, and then assign a GUID value to the extension. It seemed to work, but if I try to retrieve the extension value with another "Send an HTTP request", I get a "URI path is not a valid Graph endpoint" error for a path like:
https://graph.microsoft.com/v1.0/me/messages/[messageID]/extensions/[extensionname]
Any thoughts on why this Send an HTTP Request doesn't work? Are graph endpoints *under* messages not supported? Is there a better way to uniquely identify emails even if they're moved between folders? I thought about using Internet Message ID, but I'm not sure how reliable that is.