Skip to main content
Manuel T Gomes

Automation Expert and Software Engineer

Home
Microsoft ▾
  • Power Automate
  • Power Apps
  • SharePoint
  • More ▸
    • Planner
    • Teams
    • Forms
    • Lists
    • Excel
    • Outlook
    • OneDrive for Business
    • Shifts
    • OneNote
    • To Do
    • PowerShell
Apple ▾
  • Xcode
  • Shortcuts
Python
Reference ▾
  • Power Automate Functions
  • Power Automate Actions
  • Power Automate Triggers
  • Power Apps Functions
  • SharePoint List Functions
  • OData Reference
  • N8N Triggers
  • Excel Functions
  • Power Automate Cookbook
  • Expressions Cookbook
Tools About Need Help?

Reading comfort

Set it once. We'll remember it for every visit.

Text size
Theme
CATEGORY

OData Reference

OData, short for Open Data Protocol, is a set of conventions for building a URL that asks a data source for exactly what you want. Instead of pulling everything and filtering afterward, you filter at the source, so less data travels and your flows run faster. The official specification is dense, so here you'll find my plain-English reference built around the pieces you'll actually use. Microsoft's Power Platform leans on OData heavily, and Power Automate is where most people meet it, usually in a Filter Query field. I walk through the comparison operators one at a time, so you see how the equals and not-equals operators work, how the greater-than and less-than operators handle numbers and dates, and how to combine conditions with the and and or operators. I also cover the functions that make filters powerful, like the "startswith", "endswith", and "date" functions.

OData: substringof function

OData: substringof function

7 min read · 1 month ago

Checks whether one string contains another. The value comes first, then the field.

OData: startswith Function

OData: startswith Function

7 min read · 5 years ago

Filters records where a field begins with a given string.

OData: OR Operator

OData: OR Operator

6 min read · 5 years ago

Filters records where at least one condition is true.

OData: Lower Than or Equals Operator

OData: Lower Than or Equals Operator

7 min read · 5 years ago

Filters records where a field is less than or equal to a value.

OData: Greater Than or Equals Operator

OData: Greater Than or Equals Operator

7 min read · 5 years ago

Filters records where a field is greater than or equal to a value.

OData: Lower Than Operator

OData: Lower Than Operator

6 min read · 5 years ago

Filters records where a field is strictly less than a value.

OData: Not Equals Operator

OData: Not Equals Operator

7 min read · 5 years ago

Filters records where a field does not match a value.

OData: Greater Than Operator

OData: Greater Than Operator

6 min read · 5 years ago

Filters records where a field is strictly greater than a value.

OData: And Operator

OData: And Operator

5 min read · 5 years ago

Combines multiple conditions where all must be true.

OData: Equals Operator

OData: Equals Operator

5 min read · 5 years ago

Filters records where a field exactly matches a value.

Manuel T Gomes

Helping teams and developers plan, build, and automate, and sharing what I learn along the way.

No ads. No third-party trackers. Written by a human. How this site handles your data

Topics

  • Power Automate
  • Python
  • SharePoint
  • Apple & Shortcuts

Site

  • Home
  • Blog
  • Recommendations
  • About
  • Contact

Legal

  • Privacy Policy
  • Cookie Policy
  • Livro de Reclamações
© 2026 Skillful Sardine, Unipessoal Lda. All rights reserved. From Portugal to the World.