OData Services
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 entities, as well as how you should provide nested data structures. Using OData best practices ensures your APIs are compatible with tools like Excel and PowerBI out of the box (see Expose Data to BI Tools Using OData), and 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 usable in other Mendix apps. Discovering and using them 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 Integration pane.
To publish OData services, see:
- Published OData Services, an overview in the Studio Pro guide
- Expose Data to BI Tools Using OData, step-by-step instructions for a specific use case
To consume OData services, see:
- Consumed OData Services, an overview in the Studio Pro guide
To learn about using OData to implement REST best practices, see
To wrap services, APIs, or databases in OData, see: