OASIS Open Data Protocol (OData) TC
Simplifying data sharing across disparate applications in enterprise, Cloud, and mobile devices
Michael Pizzo, mikep@microsoft.com, Chair
Ralf Handl, ralf.handl@sap.com, Chair
George Ericson, George.Ericson@Dell.com, Secretary
Table of Contents
- Announcements
- Overview
- Officers
- Subcommittees
- TC Tools and Approved Publications
- Technical Work Produced by the Committee
- Expository Work Produced by the Committee
- External Resources
- Mailing Lists and Comments
- Press and Commentary
- Additional Information
Click here for a list of all approved specifications and standards produced by the committee.
OData Extension for Data Aggregation Version 4.0 is approved as a Committee Specification. For details, see the announcement.
OData Extension for Temporal Data Version 4.0 is approved as a Committee Specification. For details, see the announcement.
Repeatable Requests Version 1.0 is approved as a Committee Specification. For details, see the announcement.
OData Version 4.01 is approved as an OASIS Standard. For details, see the OASIS press release. For the links to published standards, see Technical Work Produced by the Committee below.
OData, Part 1: Protocol, OData, Part 2: URL Conventions, OData JSON Format, OData Common Schema Definition Language (CSDL) JSON Representation, and OData Common Schema Definition Language (CSDL) XML Representation, all Version 4.01, are approved as Candidate OASIS Standards (COS) on 28 January 2020.
OData, OData JSON Format, OData Common Schema Definition Language (CSDL) JSON Representation, and OData Common Schema Definition Language (CSDL) XML Representation, all Version 4.01, are approved as Committee Specification 02 on 14 November 2019.
OData V4.01 and OData JSON Format V4.01 Committee Specifications 01 are published; 30 January 2018.
ISO/IEC JTC 1 Approves OASIS OData Standard for Open Data Exchange; 23 Feb 2017.
OData V4.0 and OData JSON Format V4.0 Approved Errata are published; 13 July 2016.
OData was named as a 2014 Open Standards Cup Finalist in the Outstanding Accomplished Technical Committee category.
The OASIS OData TC works to simplify the querying and sharing of data across disparate applications and multiple stakeholders for re-use in the enterprise, Cloud, and mobile devices. A REST-based protocol, OData builds on HTTP and JSON using URIs to address and access data feed resources. It enables information to be accessed from a variety of sources including (but not limited to) relational databases, file systems, content management systems, and traditional Web sites. OData provides a way to break down data silos and increase the shared value of data by creating an ecosystem in which data consumers can interoperate with data producers in a way that is far more powerful than currently possible, enabling more applications to make sense of a broader set of data. Every producer and consumer of data that participates in this ecosystem increases its overall value.
For more information on OData, see the TC Charter.
Editors
- OData Protocol, OData URL Conventions, OData ABNF Construction Rules: Michael Pizzo (Microsoft), Ralf Handl (SAP SE), Martin Zurmuehl (SAP SE)
- OData Conceptual Schema Definition Language (CSDL) JSON and XML: Michael Pizzo (Microsoft), Ralf Handl (SAP SE), Martin Zurmuehl (SAP SE)
- OData JSON Format: Ralf Handl (SAP SE), Michael Pizzo (Microsoft), Mark Biamonte (Progress Software)
- OData Extension for Data Aggregation: Ralf Handl (SAP SE), Hubert Heijkers (IBM), Gerald Krause (SAP SE), Michael Pizzo (Microsoft), Heiko Theißen (SAP SE), Martin Zurmuehl (SAP SE)
- OData Extension for Temporal Data: Ralf Handl (SAP SE), Hubert Heijkers (IBM), Gerald Krause (SAP SE), Michael Pizzo (Microsoft), Heiko Theißen (SAP SE), Martin Zurmuehl (SAP SE)
No subcommittees have been formed for this TC.
TC Tools and Approved Publications
- OASIS Library for Approved Publications
- Issues Management (JIRA)
- Version Control (GitHub Repositories):
- odata — OASIS OData TC: General landing page for all OData repositories
- odata-abnf — Supporting an ABNF for OData URLs, headers, and literal data values
- odata-csdl-schemas — TC: Repository to develop schemas for validating CSDL JSON and CSDL XML ($metadata)
- odata-json-schema — Tools for producing JSON Schema documents for OData services
- odata-openapi — Tools for producing API descriptions for OData services that adhere to the OpenAPI Specification
- odata-specs - Markdown sources for OData specification drafts
- odata-vocabularies — Standard vocabularies for annotating OData services
- Open Repositories
- odata-rapid - Specification, tools and libraries to support the development and adoption of simple REST-based APIs.
Technical Work Produced by the Committee
OData Version 4.01 OASIS Standard
- OData Version 4.01 Part 1: Protocol
- Authoritative source: https://docs.oasis-open.org/odata/odata/v4.01/os/part1-protocol/odata-v4.01-os-part1-protocol.docx
- HTML: https://docs.oasis-open.org/odata/odata/v4.01/os/part1-protocol/odata-v4.01-os-part1-protocol.html
- PDF: https://docs.oasis-open.org/odata/odata/v4.01/os/part1-protocol/odata-v4.01-os-part1-protocol.pdf
- OData Version 4.01 Part 2: URL Conventions
- Authoritative source: https://docs.oasis-open.org/odata/odata/v4.01/os/part2-url-conventions/odata-v4.01-os-part2-url-conventions.docx
- HTML: https://docs.oasis-open.org/odata/odata/v4.01/os/part2-url-conventions/odata-v4.01-os-part2-url-conventions.html
- PDF: https://docs.oasis-open.org/odata/odata/v4.01/os/part2-url-conventions/odata-v4.01-os-part2-url-conventions.pdf
- ABNF components: OData ABNF Construction Rules Version 4.01 and OData ABNF Test Cases Version 4.01: https://docs.oasis-open.org/odata/odata/v4.01/os/abnf/
OData Common Schema Definition Language (CSDL) JSON Representation Version 4.01 OASIS Standard
- Authoritative source: https://docs.oasis-open.org/odata/odata-csdl-json/v4.01/os/odata-csdl-json-v4.01-os.docx
- HTML: https://docs.oasis-open.org/odata/odata-csdl-json/v4.01/os/odata-csdl-json-v4.01-os.html
- PDF: https://docs.oasis-open.org/odata/odata-csdl-json/v4.01/os/odata-csdl-json-v4.01-os.pdf
- JSON schema: https://docs.oasis-open.org/odata/odata-csdl-json/v4.01/os/schemas/
OData Common Schema Definition Language (CSDL) XML Representation Version 4.01 OASIS Standard
- Authoritative source: https://docs.oasis-open.org/odata/odata-csdl-xml/v4.01/os/odata-csdl-xml-v4.01-os.docx
- HTML: https://docs.oasis-open.org/odata/odata-csdl-xml/v4.01/os/odata-csdl-xml-v4.01-os.html
- PDF: https://docs.oasis-open.org/odata/odata-csdl-xml/v4.01/os/odata-csdl-xml-v4.01-os.pdf
- XML schemas: https://docs.oasis-open.org/odata/odata-csdl-xml/v4.01/os/schemas/
OData JSON Format Version 4.01 OASIS Standard
- Authoritative source: https://docs.oasis-open.org/odata/odata-json-format/v4.01/os/odata-json-format-v4.01-os.docx
- HTML: https://docs.oasis-open.org/odata/odata-json-format/v4.01/os/odata-json-format-v4.01-os.html
- PDF: https://docs.oasis-open.org/odata/odata-json-format/v4.01/os/odata-json-format-v4.01-os.pdf
OData Extension for Data Aggregation Version 4.0 Committee Specification 03
- Authoritative source: https://docs.oasis-open.org/odata/odata-data-aggregation-ext/v4.0/cs03/odata-data-aggregation-ext-v4.0-cs03.md
- HTML: https://docs.oasis-open.org/odata/odata-data-aggregation-ext/v4.0/cs03/odata-data-aggregation-ext-v4.0-cs03.html
- PDF: https://docs.oasis-open.org/odata/odata-data-aggregation-ext/v4.0/cs03/odata-data-aggregation-ext-v4.0-cs03.pdf
- ABNF Construction Rules and Test Cases: https://docs.oasis-open.org/odata/odata-data-aggregation-ext/v4.0/cs03/abnf/
- Aggregation Vocabulary: https://docs.oasis-open.org/odata/odata-data-aggregation-ext/v4.0/cs03/vocabularies/
OData Extension for Temporal Data Version 4.0 Committee Specification 01
- Authoritative source: https://docs.oasis-open.org/odata/odata-temporal-ext/v4.0/cs01/odata-temporal-ext-v4.0-cs01.docx
- HTML: https://docs.oasis-open.org/odata/odata-temporal-ext/v4.0/cs01/odata-temporal-ext-v4.0-cs01.html
- PDF: https://docs.oasis-open.org/odata/odata-temporal-ext/v4.0/cs01/odata-temporal-ext-v4.0-cs01.pdf
- OData Temporal ABNF Construction Rules Version 4.0: https://docs.oasis-open.org/odata/odata-temporal-ext/v4.0/cs01/abnf/odata-temporal-abnf.txt
- OData Temporal ABNF Test Cases: https://docs.oasis-open.org/odata/odata-temporal-ext/v4.0/cs01/abnf/odata-temporal-testcases.yaml
- OData Temporal Vocabulary: https://docs.oasis-open.org/odata/odata-temporal-ext/v4.0/cs01/vocabularies/Org.OData.Temporal.V1.xml
Repeatable Requests Version 1.0 Committee Specification 01
- Authoritative source: https://docs.oasis-open.org/odata/repeatable-requests/v1.0/cs01/repeatable-requests-v1.0-cs01.docx
- HTML: https://docs.oasis-open.org/odata/repeatable-requests/v1.0/cs01/repeatable-requests-v1.0-cs01.html
- PDF: https://docs.oasis-open.org/odata/repeatable-requests/v1.0/cs01/repeatable-requests-v1.0-cs01.pdf
For your convenience, OASIS provides a complete package of the prose documents and related files mentioned above in ZIP distribution files:
- OData Version 4.01: https://docs.oasis-open.org/odata/odata/v4.01/os/odata-v4.01-os.zip
- OData Common Schema Definition Language (CSDL) JSON Representation Version 4.01: https://docs.oasis-open.org/odata/odata-csdl-json/v4.01/os/odata-csdl-json-v4.01-os.zip
- OData Common Schema Definition Language (CSDL) XML Representation Version 4.01: https://docs.oasis-open.org/odata/odata-csdl-xml/v4.01/os/odata-csdl-xml-v4.01-os.zip
- OData JSON Format Version 4.01: https://docs.oasis-open.org/odata/odata-json-format/v4.01/os/odata-json-format-v4.01-os.zip
- OData Extension for Data Aggregation Version 4.0: https://docs.oasis-open.org/odata/odata-data-aggregation-ext/v4.0/cs03/odata-data-aggregation-ext-v4.0-cs03.zip
- OData Extension for Temporal Data Version 4.0: https://docs.oasis-open.org/odata/odata-temporal-ext/v4.0/cs01/odata-temporal-ext-v4.0-cs01.zip
- Repeatable Requests Version 1.0: https://docs.oasis-open.org/odata/repeatable-requests/v1.0/cs01/repeatable-requests-v1.0-cs01.zip
Additional work products:
- What's New in OData Version 4.01: https://docs.oasis-open.org/odata/new-in-odata/v4.01/cn04/new-in-odata-v4.01-cn04.zip
- OData to OpenAPI Mapping Version 1.0: https://docs.oasis-open.org/odata/odata-openapi/v1.0/cn01/odata-openapi-v1.0-cn01.zip
- OData Vocabularies Version 4.0: https://docs.oasis-open.org/odata/odata-vocabularies/v4.0/csprd01/odata-vocabularies-v4.0-csprd01.zip
Publication History (Extract)
- OData Version 4.01 Committee Specification 02
- OData Common Schema Definition Language (CSDL) JSON Representation Version 4.01 Committee Specification 02
- OData Common Schema Definition Language (CSDL) XML Representation Version 4.01 Committee Specification 02
- OData JSON Format Version 4.01 Committee Specification 02
- OData Version 4.01 Committee Specification 01
- OData Common Schema Definition Language (CSDL) JSON Representation Version 4.01 Committee Specification 01
- OData Common Schema Definition Language (CSDL) XML Representation Version 4.01 Committee Specification 01
- OData JSON Format Version 4.01 Committee Specification 01
- OData Version 4.01 Committee Specification Draft 01
- OData Common Schema Definition Language (CSDL) XML Representation Version 4.01 Committee Specification Draft 01
- OData JSON Format Version 4.01 Committee Specification Draft 01
- OData Vocabularies Version 4.0 Committee Specification Draft 01
- OData to OpenAPI Mapping Version 1.0 Committee Note Draft 01
Expository Work Produced by the Committee
- Webinar: "OData at OASIS" recorded 11 July 2012
- OData video delivered by Sanjay Patil of SAP at the OASIS Cloud Standards Lightning Rounds, July 2012
Although not produced by the OASIS OData TC, the following information offers useful insights into its work:
- OASIS OData Technical Committee Call for Participation
- OData Extension for Data Aggregation - A Directional White Paper
- OData Extension for JSON Data - A Directional White Paper
- OData Extension for Temporal Data - A Directional White Paper
- OData Extension for XML Data - A Directional White Paper
- OData.org Web Site
odata: the list used by TC members to conduct Committee work. TC membership is required to post. TC members are automatically subscribed; the public may view archives.
odata-comment: a public mail list for providing input to the OASIS OData TC members. Send a comment or view archives.
- "ISO/IEC JTC 1 Approves OASIS OData Standard for Open Data Exchange"; 23 Feb 2017
- "OASIS Approves OData 4.0 Standards for an Open, Programmable Web":Axway, BlackBerry, CA Technologies, Citrix, IBM, Microsoft, Progress Software, Red Hat, SAP, SDL, and Others Enhance Open Data Protocol; 17 Mar 2014
No additional information available.
Providing Feedback: OASIS welcomes feedback on its technical activities from potential users, developers, and others to better assure the interoperability and quality of OASIS work.