O365 API error when filtering on EventType RRS feed

  • Question

  • I am querying the /Me/Events endpoint with the filter parameter of

        $filter=Type eq Microsoft.Exchange.Services.OData.Model.EventType'SeriesMaster'

    to return only recurring events. However, this query returns the following error messages:

        The binary operator Equal is not defined for the types 'Microsoft.Exchange.Entities.DataModel.Calendaring.EventType' and 'Microsoft.Exchange.Services.OData.Model.EventType'

    I have not been able to find documentation on Microsoft.Exchange.Entities.DataModel.Calendaring.EventType.

    I am bewildered as to why it thinks "Type" property is of that type when the namespace schema shows it is of type Microsoft.Exchange.Services.OData.Model.EventType.

    Has anyone else come across this? What is the best way to filter on this property or to only return recurring event masters?

    • Edited by photohunts Monday, July 7, 2014 5:43 PM
    Monday, July 7, 2014 5:42 PM