web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / ODATA Filter Syntax fo...
Power Automate
Unanswered

ODATA Filter Syntax for O365 Event Recurrence

(0) ShareShare
ReportReport
Posted on by 4

Hi All,

 

Relative Power Automate newbie here, so I'm sure this is fairly straightforward, but I can't find a reference on this anywhere, so...

 

What is the correct syntax to filter Get Events (V4) by recurrence? I had tried Recurrence/PatternedRecurrence but that throws an error.

 

Basically, I'm trying to create a flow to add my recurring Outlook meetings to a Google calendar. Here's what I've got so far:

image.pngimage.png

 

Thanks for any help!

Ian

Categories:
I have the same question (0)
  • v-litu-msft Profile Picture
    Microsoft Employee on at

    Hi @istewart,

     

    The start property couldn't be used in the filter query. As a workaround, you could add a Filter array action under the Get events action to achieve it:

    Screenshot 2020-10-30 132103.jpg

     

    Best Regards,
    Community Support Team _ Lin Tu
    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

  • istewart Profile Picture
    4 on at

    Hi @v-litu-msft,

     

    Thanks for the reply. Actually though, the Start/DateTime filter and ordering in the flow I show above does work. I can share it if you'd like to give it a try. This issue I'm having is that my oldest recurring meeting I need to import is from 2016, so to add it using the flow as-is, I'd have to import hundreds, maybe thousands, of old meetings I don't care about just to get the recurring ones I do care about.

     

    Still, the technique you're showing can be modified to achieve what I'm after. It's just not as efficient as using the ODATA filter. For example:

     

    image.png

     

    The only issue here is that I still have to get hundreds/thousands of events and THEN filter them down, whereas filtering the query BEFORE the Top Count would make things more efficient. For example, if I know I have 13 recurring meetings to add, I could set the date to the first one and top count to 15 et voila.

     

    It'll work for now, but if anyone knows the filter query syntax for recurrence (e.g. "recurrence/PatternedRecurrence ne 'none'" except it's not that 😛 ), I'm all ears.

     

    Thanks,

    Ian

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    Try 

    Type eq 'RecurringMaster' and Start/DateTime ge 'Start Date' and End/DateTime le 'End Date'

     

  • VictorIvanidze Profile Picture
    13,081 on at

    Hi @v-litu-msft,

    you said

    >>The start property couldn't be used in the filter query. 

    Why? Where can I read about that?

     

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    @istewart replied above that it actually works. Merely, a misunderstanding. 

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Haque Profile Picture

Haque 550

#2
Valantis Profile Picture

Valantis 390

#3
11manish Profile Picture

11manish 348

Last 30 days Overall leaderboard