Protocol Documentation
The documentation linked to by the left side navigation bar is non-normative and provides a comprehensive by-example description of OData to make it simple to learn the protocol. The description of OData on this page is divided into a group of documents (Overview, URI Conventions, Operations, 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, begin by reading the OData Overview document and progress to the other documents are required by your scenario.
If the "by example" documents provided on this page do not cover
an aspect of OData in enough depth for your use case, the normative
OData documents are also available:
AtomPub extensions | CSDL
Format | EDM Packaging
Format
