erpsysteme.ai

OData

Open Data Protocol (OData)

OData is a standardised protocol for accessing data through REST interfaces with a uniform query language.

OData: Not to be confused with

OData is NOT a replacement for REST, but a convention on top of it. OData builds on the REST architectural style and adds uniform filtering, sorting and linking rules that a plain REST API does not necessarily prescribe.

OData was originally developed by Microsoft and is now maintained as an open standard at the OASIS standards body (Source 1). The advantage over a freely designed REST API: a client that understands OData once can use the same query syntax to access data across different OData-enabled systems, instead of learning each system’s conventions separately.

Among ERP systems, SAP S/4HANA offers OData interfaces, see the “schnittstellen” field in the systems overview.

Related terms

Sources for OData

  1. OASIS Open, OData Technical Committee