1 Introduction

The Open Data (OData) protocol enables applications that use common web technologies, like Atom Publishing Protocol (AtomPub), JavaScript Object Notation (JSON), and XML, to expose data as a data service that can be consumed by clients within corporate networks and across the Internet.

This document defines version 1.0, version 2.0, and version 3.0 of the Open Data (OData) protocol. The OData 3.0 protocol is a superset of OData 2.0, which, in turn, is a superset of OData 1.0. OData 3.0 includes incremental additions to OData 2.0, which, in turn, includes incremental additions to OData 1.0.

Sections 1.5, 1.8, 1.9, 2, and 3 of this specification are normative. All other sections and examples in this specification are informative.