Hi @Hector Espillco ,
Thanks for reaching out.
Yes, Microsoft Graph is the recommended API to use for accessing Exchange Online data. Microsoft Graph has always provided access to customer mailboxes in the cloud on Exchange Online as part of Microsoft 365.
MS Graph is suitable for A REST-based app to access Exchange Online as part of Office 365.
- You can use the Mail API to get, create, update, delete, move, copy, and send email. You can also get, create, update, and delete mail folders.
- You can use the Calendar API to get, create, update, and delete events. You can also get, create, update, and delete calendar groups and calendars.
- You can use the Contacts API to get, create, update, and delete contacts in a user's mailbox. You can also get contact folders.
Please refer the link for more details: https://learn.microsoft.com/en-us/exchange/client-developer/exchange-web-services/office-365-rest-apis-for-mail-calendars-and-contacts
Hope this helps.
If the answer is helpful, please click Accept Answer and kindly upvote. If you have any further questions about this answer, please click Comment.