The description of OData on this page is divided into a group of documents (Core, Formats, URL Conventions, etc) to reflect the fact OData is designed to be modular such that an OData implementation need only implement as much of an OData specification as required for its target scenario.

To get started learning OData V2, begin by reading the OData V2 overview and progress to the other documents are required by your scenario.

If the “by example” documents provided on these pages do not cover an aspect of OData in enough depth for your use case, the normative OData V1-V3 documents are also available: