I have been looking at the compatibilities between the two apis today.
Thanks @jkeersmaekers for pointing out the office365 api hadn’t considered that approach as i was only trying Band-Aid the problem but I like your solution better,
I have been out of active development for sometime but after looking at both it all seems doable.
look forward to others thoughts?