'Azure Graph API Event filter not finding events, always blank

I am trying to filter events using the transactionID that I used to create the event, but when I filter, it always comes up blank

https://graph.microsoft.com/v1.0/users/b3255f69-88be46aad08c/calendars/AAMkADE0NzMyZDcwLTAxOTg1AAA=/events?$filter=singleValueExtendedProperties/Any(ep: ep/id eq 'Integer {66f5a359-4659-4830-9070-00047ec6ac6e} Name transactionid' and cast(ep/value, Edm.Int32) eq 51686)



Solution 1:[1]

It is not possible to filter the events by transaction Id .

I tested the same by filtering creation date time and transaction Id. For creation date time it succeeded and transaction Id it failed as it's not supported.

TransactionId

https://graph.microsoft.com/v1.0/me/calendars/{id}/events?$filter=transactionId eq null

enter image description here

CreationDateTime

https://graph.microsoft.com/v1.0/me/calendars/{id}/events?$filter=createdDateTime eq 2021-11-04T15:08:27.9058547Z

enter image description here

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1