Meeting event declined in Room Calendar due to conflict but only receive create change notification from subscription.

Cheng Guan Chia 1 Reputation point
2022-12-16T08:17:21.05+00:00

I have a room in O365, and the room calendar doesn't allow conflict in the calendar setting.

I have created subscription to subscribe on the changes happen to the room calendar, the changeType of the subscription contains 'created, updated, deleted' when creating the subscription.

When I create a meeting event from User Calendar, which conflict with existing event in the room calendar, the room calendar will decline the event, which is expected behaviour in O365.

But the change notification that I received from Microsoft, only contain created action as the changeType in the payload, I never receive the change notification with "deleted" action in changeType, after the event is declined by the room.

I'd like to ask how can I receive the "deleted" notification after the event is declined by the room? Am I missing something? Or maybe should I separate the 'created, updated, deleted' from my subscription into separated subscription for each action?

Please advice, thank you in advance.

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

1 answer

Sort by: Most helpful
  1. Bhanu Kiran 3,616 Reputation points
    2023-01-03T17:21:44.487+00:00

    Hello @Cheng Guan Chia ,

    When a meeting is created, the organizer will send invitation to other attendees as well. You are getting a declined message back due to a conflict with an existing event in room resource calendar but the event is created in the organizer and other attendees calendar. This could be why you are receiving 'created' notification.

    The meeting room is considered as attendees, and it is a default behavior that if one attendee declines the meeting it does not remove the organizer meeting request. The meeting is being declined and not cancelled therefore you are not getting 'deleted' notification.

    Hope this helps.
    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.