OData Services

Last modified: June 6, 2024

Introduction

OData is a set of best practices for building REST APIs that standardizes many aspects of REST APIs. It describes how you should provide filtering, sorting, and pagination on your resources, as well as how you should provide nested data structures. Using OData best practices ensures that your APIs are compatible with tools like Excel and PowerBI out of the box (see Expose Data to BI Tools Using OData), and also ensures that API clients can optimize payload size and minimize roundtrips for the best possible usage performance.

Published OData services are registered automatically in the Catalog, making them easily usable in other Mendix apps. Discovering and using OData resources in external entities is made easy for users deploying to the Mendix Cloud, as published OData Services are registered automatically in the Catalog and made available in the Studio Pro Data Hub pane.

To publish OData services, see:

To consume OData services, see:

To wrap services, APIs, or databases in OData, see: