--- uid: web-api/overview/odata-support-in-aspnet-web-api/index title: "OData in ASP.NET Web API | Microsoft Docs" author: rick-anderson description: "How to create OData endpoints in Web API. OData is a data access protocol for the web. It provides a uniform way to query and manipulate data sets. Web API s..." ms.author: aspnetcontent manager: wpickett ms.date: 08/17/2012 ms.topic: article ms.assetid: 9151c605-e911-4f24-95b5-ca310b105abf ms.technology: dotnet-webapi ms.prod: .net-framework msc.legacyurl: /web-api/overview/odata-support-in-aspnet-web-api msc.type: chapter --- OData in ASP.NET Web API ==================== > How to create OData endpoints in Web API. OData is a data access protocol for the web. It provides a uniform way to query and manipulate data sets. Web API supports both Version 3 and Version 4 of the OData protocol. - [OData v4](odata-v4/index.md) - [Create an OData v4 Endpoint](odata-v4/create-an-odata-v4-endpoint.md) - [Create an OData v4 Client App (C#)](odata-v4/create-an-odata-v4-client-app.md) - [Entity Relations in OData v4](odata-v4/entity-relations-in-odata-v4.md) - [Actions and Functions in OData v4](odata-v4/odata-actions-and-functions.md) - [Containment in OData v4](odata-v4/odata-containment-in-web-api-22.md) - [Create a Singleton in OData v4](odata-v4/using-a-singleton-in-an-odata-endpoint-in-web-api-22.md) - [Open Types in OData v4](odata-v4/use-open-types-in-odata-v4.md) - [Complex Type Inheritance in OData v4](odata-v4/complex-type-inheritance-in-odata-v4.md) - [OData v3](odata-v3/index.md) - [Creating an OData v3 Endpoint](odata-v3/creating-an-odata-endpoint.md) - [Supporting Entity Relations in OData v3](odata-v3/working-with-entity-relations.md) - [OData Actions in Web API 2](odata-v3/odata-actions.md) - [Calling an OData Service From a .NET Client (C#)](odata-v3/calling-an-odata-service-from-a-net-client.md) - [Supporting OData Query Options in Web API 2](supporting-odata-query-options.md) - [Using $select, $expand, and $value in Web API 2 OData](using-select-expand-and-value.md) - [Routing Conventions in Web API 2 OData](odata-routing-conventions.md) - [Security Guidance for Web API 2 OData](odata-security-guidance.md)