odata

Developers

Data has become a first-class element of the web. The Open Data Protocol (OData) applies web technologies such as HTTP, AtomPub and JSON to enable a wide range of data sources to be exposed on the web in a simple, secure and interoperable way. Whether you have a simple collection of reference data, are building a Rich Internet Application or are building the web API for your web property, the Open Data Protocol enables you to expose your data and its associated logic as an OData feed. Once your data is available as an OData feed it can be consumed by any of the available OData-aware developer libraries/tools, business intelligence products, visualization components, etc.

New to OData?

  1. Watch "OData the Movie"

  2. Learn the Basics

    Read the OData protocol overview.
  3. Explore Live Services

    Netflix | Northwind Test Service | more ...
  4. Build Your Own OData Service

    from a DB | from any data source | more...
  5. Consume an OData Service

    PHP | .NET | Excel | more...

OData SDK

Contains libraries, tools and samples for creating and consuming OData feeds on a range of platforms

Protocol Documentation

Provides a comprehensive, by-example description of all aspects of the Open Data Protocol

Articles and Videos

Contains getting started articles and videos

Live Services

Contains a list of links to Live OData services and applications that can be used to create OData services