OData

The standard REST query syntax exposed by the Dataverse Web API — used by modern integrations, Power Automate, and JavaScript on forms.

OData (Open Data Protocol) is a standardised REST-style query syntax for querying and modifying data over HTTP. Dataverse's Web API (the /api/data/v9.x/ endpoint) exposes OData v4. Standard OData operators — $filter, $select, $expand, $orderby, $top, $skip, $count — work across implementations. Used by external integrations, Power Automate's Dataverse connector, JavaScript on model-driven forms (Xrm.WebApi), Power BI direct query, and most modern HTTP clients. OData is the canonical choice for modern Dataverse integration; FetchXML remains relevant for views and complex analytical queries. Both compile to the same underlying SQL.