Предположим, я удаляю контакт в Office365 и через некоторое время запускаю синхронизацию между моим приложением и office365. В этой синхронизации, как я получу удаленный контакт, чтобы та же самая запись могла быть удалена из моего приложения.
API REST Contacts не отображает удаленные элементы. По сути, вам придется реализовать эту логику самостоятельно. Если что-то отсутствует при повторном извлечении списка, он был удален, и вы удаляете его из локального хранилища.
Других решений пока нет …