OData
OData, or Open Data Protocol, is an ISO/IEC-approved, OASIS standard for RESTful web services. OData enables the exchange of data across web clients using HTTP messages.
OData mandates that a web service must:
• Declare an Entity Data Model, or EDM, at a well-known URL.
• Provide a uniform way to form URLs for entities defined in the EDM.
• Enable clients to send the HTTP requests POST, GET, PATCH, PUT, and DELETE on entity URLs for creating, reading, updating, and deleting entities.
• Support request headers and query parameters.
Refer to the following resources for more information on OData, version 4.0:
• URL Conventions—How to form URLs for entities and entity sets of an OData service.