none
Outlook Calendar REST API to access on-premise Exchange server

    Question

  • Hello,

    I'm creating an ASP.NET Core application that should implement the functionality of letting a user see other users calendar-appointments in a scheduler.

    All users and their calendar-information is on an on-premise exchange server 2016 and now I'm trying to figure out what alternatives I have to accomplish this.

    From what I have understood, there are one way to approach this, but potentially two? I realize that I can use the EWS Managed API in my application to retrieve calendar-appointment-information to show in the scheduler. But can I also use the Outlook Calendar REST API to accomplish this?

    I have looked at https://msdn.microsoft.com/en-us/office/office365/api/calendar-rest-operations to try and figure out how to use this with the work-email-addresses that are located on the Exchange-server. But we don't have Office 365 or Exchange online. Can the Outlook REST API still be used to accomplish this? And if that's the case - where can I find out how to do it?

    Thank you in advance

    Best regards Isak

    Friday, May 11, 2018 7:30 AM

All replies

  • I don't know if the REST API will allow this, however I would strongly suggest using EWS since its more robust and will be supported for a long time

    Search, Recover, Export Mailboxes, Folders, Email, Contacts, Calendars, Tasks, etc. from Offline Exchange Databases (EDBs), On-Premise Exchange Servers and Office 365. Migrate/Recover direct from any offline EDB into any On-Premises Exchange Server, even cross version i.e. 2003 → 2007 → 2010 →2013 → 2016 → Office 365 with Lucid8's DigiScope

    Friday, May 11, 2018 6:04 PM