OData (Open Data Protocol) is an ISO/IEC approved, OASIS standard that defines a set of best practices for building and consuming REST APIs. It enables creation of REST-based services which allow resources identified using Uniform Resource Locators (URLs) and defined in a data model, to be published and edited by Web clients using simple HTTP messages.
What is OData?
Learn how OData helps create rich REST APIs.
See what's new in OData.
Get support for your questions and issues.
Create your first REST API using OData.
Read the blog to get latest news about new APIs, breaking changes and more.
Learn more about the OData specification.
OData technical reference
Find technical documentation on OData APIs
OData helps applications to focus on business logic without worrying about the various API approaches to define request and response headers, status codes, HTTP methods, URL conventions, media types, payload formats, query options, etc. It provides guidance for tracking changes, defining functions/actions for reusable procedures, and sending asynchronous/batch requests.