Audit Log of Calendar

pklong 140 Reputation points

Is it possible to find out changes to an outlook event via the graph API?

I have an integration and occasionally the id I have stored for an Outlook event gives the error "ErrorItemNotFound" when I attempt to update the event, which would indicate the ID is no longer valid.

I'm trying to find out what changes the end-user could have made because I do not see anything from our application that would have caused this issue.

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
11,415 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. CarlZhao-MSFT 40,231 Reputation points

    Hi @pklong

    You can track changes to calendar events by calling the /delta endpoint.

    GET /me/calendarView/delta?startDateTime={start_datetime}&endDateTime={end_datetime}

    Hope this helps.

    If the reply is helpful, please click Accept Answer and kindly upvote it. If you have additional questions about this answer, please click Comment.