CINXE.COM
Open Data Protocol - Wikipedia
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Open Data Protocol - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"86c6fff3-074d-4d6f-8697-3dca53cfb108","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Open_Data_Protocol","wgTitle":"Open Data Protocol","wgCurRevisionId":1229699378,"wgRevisionId":1229699378,"wgArticleId":26639400,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Articles with short description","Short description is different from Wikidata","Wikipedia external links cleanup from October 2015","Atom (web standard)","Web syndication formats","XML-based standards","ISO/IEC standards"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Open_Data_Protocol","wgRelevantArticleId":26639400,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[], "wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":20000,"wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q1103955","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false, "wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","ext.pygments":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","ext.pygments.view","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups", "ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.cite.styles%7Cext.pygments%2CwikimediaBadges%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Open Data Protocol - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/Open_Data_Protocol"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=Open_Data_Protocol&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/Open_Data_Protocol"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Open_Data_Protocol rootpage-Open_Data_Protocol skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page's font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&returnto=Open+Data+Protocol" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&returnto=Open+Data+Protocol" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&returnto=Open+Data+Protocol" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=Open+Data+Protocol" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-Standardization" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Standardization"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Standardization</span> </div> </a> <button aria-controls="toc-Standardization-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Standardization subsection</span> </button> <ul id="toc-Standardization-sublist" class="vector-toc-list"> <li id="toc-OASIS_OData_Technical_Committee" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#OASIS_OData_Technical_Committee"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.1</span> <span>OASIS OData Technical Committee</span> </div> </a> <ul id="toc-OASIS_OData_Technical_Committee-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Architecture" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Architecture"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Architecture</span> </div> </a> <button aria-controls="toc-Architecture-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Architecture subsection</span> </button> <ul id="toc-Architecture-sublist" class="vector-toc-list"> <li id="toc-Resource_identification" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Resource_identification"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.1</span> <span>Resource identification</span> </div> </a> <ul id="toc-Resource_identification-sublist" class="vector-toc-list"> <li id="toc-The_service_document" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#The_service_document"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.1.1</span> <span>The service document</span> </div> </a> <ul id="toc-The_service_document-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-The_metadata_document" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#The_metadata_document"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.1.2</span> <span>The metadata document</span> </div> </a> <ul id="toc-The_metadata_document-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Dynamic_resources" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#Dynamic_resources"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.1.3</span> <span>Dynamic resources</span> </div> </a> <ul id="toc-Dynamic_resources-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Resource_operation" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Resource_operation"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.2</span> <span>Resource operation</span> </div> </a> <ul id="toc-Resource_operation-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Querying" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Querying"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.3</span> <span>Querying</span> </div> </a> <ul id="toc-Querying-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Resource_representation" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Resource_representation"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.4</span> <span>Resource representation</span> </div> </a> <ul id="toc-Resource_representation-sublist" class="vector-toc-list"> <li id="toc-A_sample_OData_JSON_data_payload" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#A_sample_OData_JSON_data_payload"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.4.1</span> <span>A sample OData JSON data payload</span> </div> </a> <ul id="toc-A_sample_OData_JSON_data_payload-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-A_sample_OData_Atom_data_payload" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#A_sample_OData_Atom_data_payload"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.4.2</span> <span>A sample OData Atom data payload</span> </div> </a> <ul id="toc-A_sample_OData_Atom_data_payload-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-A_sample_OData_metadata_document" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#A_sample_OData_metadata_document"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.4.3</span> <span>A sample OData metadata document</span> </div> </a> <ul id="toc-A_sample_OData_metadata_document-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> </ul> </li> <li id="toc-Ecosystem" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Ecosystem"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Ecosystem</span> </div> </a> <button aria-controls="toc-Ecosystem-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Ecosystem subsection</span> </button> <ul id="toc-Ecosystem-sublist" class="vector-toc-list"> <li id="toc-Libraries" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Libraries"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1</span> <span>Libraries</span> </div> </a> <ul id="toc-Libraries-sublist" class="vector-toc-list"> <li id="toc-.NET" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#.NET"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1.1</span> <span>.NET</span> </div> </a> <ul id="toc-.NET-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Java" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#Java"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1.2</span> <span>Java</span> </div> </a> <ul id="toc-Java-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-JavaScript" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#JavaScript"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1.3</span> <span>JavaScript</span> </div> </a> <ul id="toc-JavaScript-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-PHP" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#PHP"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1.4</span> <span>PHP</span> </div> </a> <ul id="toc-PHP-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Python" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#Python"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1.5</span> <span>Python</span> </div> </a> <ul id="toc-Python-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Ruby" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#Ruby"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1.6</span> <span>Ruby</span> </div> </a> <ul id="toc-Ruby-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Others" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#Others"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1.7</span> <span>Others</span> </div> </a> <ul id="toc-Others-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Applications" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Applications"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.2</span> <span>Applications</span> </div> </a> <ul id="toc-Applications-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Tools" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Tools"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Tools</span> </div> </a> <ul id="toc-Tools-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>External links</span> </div> </a> <button aria-controls="toc-External_links-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle External links subsection</span> </button> <ul id="toc-External_links-sublist" class="vector-toc-list"> <li id="toc-OData_OASIS_Standards" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#OData_OASIS_Standards"> <div class="vector-toc-text"> <span class="vector-toc-numb">7.1</span> <span>OData OASIS Standards</span> </div> </a> <ul id="toc-OData_OASIS_Standards-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Committee_Specifications" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Committee_Specifications"> <div class="vector-toc-text"> <span class="vector-toc-numb">7.2</span> <span>Committee Specifications</span> </div> </a> <ul id="toc-Committee_Specifications-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Committee_Notes" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Committee_Notes"> <div class="vector-toc-text"> <span class="vector-toc-numb">7.3</span> <span>Committee Notes</span> </div> </a> <ul id="toc-Committee_Notes-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Open Data Protocol</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 8 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-8" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">8 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/Open_Data_Protocol" title="Open Data Protocol – Czech" lang="cs" hreflang="cs" data-title="Open Data Protocol" data-language-autonym="Čeština" data-language-local-name="Czech" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Open_Data_Protocol" title="Open Data Protocol – German" lang="de" hreflang="de" data-title="Open Data Protocol" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/Protocolo_de_Datos_Abiertos" title="Protocolo de Datos Abiertos – Spanish" lang="es" hreflang="es" data-title="Protocolo de Datos Abiertos" data-language-autonym="Español" data-language-local-name="Spanish" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/Open_Data_Protocol" title="Open Data Protocol – French" lang="fr" hreflang="fr" data-title="Open Data Protocol" data-language-autonym="Français" data-language-local-name="French" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/Protocollo_Open_Data" title="Protocollo Open Data – Italian" lang="it" hreflang="it" data-title="Protocollo Open Data" data-language-autonym="Italiano" data-language-local-name="Italian" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/Open_Data_Protocol" title="Open Data Protocol – Polish" lang="pl" hreflang="pl" data-title="Open Data Protocol" data-language-autonym="Polski" data-language-local-name="Polish" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/Open_Data_Protocol" title="Open Data Protocol – Russian" lang="ru" hreflang="ru" data-title="Open Data Protocol" data-language-autonym="Русский" data-language-local-name="Russian" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/OData%E5%8D%94%E5%AE%9A" title="OData協定 – Chinese" lang="zh" hreflang="zh" data-title="OData協定" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q1103955#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Open_Data_Protocol" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:Open_Data_Protocol" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Open_Data_Protocol"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Open_Data_Protocol&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Open_Data_Protocol&action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Open_Data_Protocol"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Open_Data_Protocol&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Open_Data_Protocol&action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Open_Data_Protocol" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Open_Data_Protocol" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Open_Data_Protocol&oldid=1229699378" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Open_Data_Protocol&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&page=Open_Data_Protocol&id=1229699378&wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FOpen_Data_Protocol"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FOpen_Data_Protocol"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&page=Open_Data_Protocol&action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Open_Data_Protocol&printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q1103955" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Open protocol for creating interoperable Web service APIs</div> <p>In <a href="/wiki/Computing" title="Computing">computing</a>, <b>Open Data Protocol</b> (<b>OData</b>) is an open <a href="/wiki/Protocol_(computing)" class="mw-redirect" title="Protocol (computing)"> protocol</a> that allows the creation and consumption of queryable and interoperable <a href="/wiki/Web_service" title="Web service">Web service</a> <a href="/wiki/Application_programming_interface" class="mw-redirect" title="Application programming interface"> APIs</a> in a standard way. <a href="/wiki/Microsoft" title="Microsoft">Microsoft</a> initiated OData in 2007.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> Versions 1.0, 2.0, and 3.0 are released under the <a href="/wiki/Microsoft_Open_Specification_Promise" title="Microsoft Open Specification Promise">Microsoft Open Specification Promise</a>. Version 4.0 was standardized at <a href="/wiki/OASIS_(organization)" title="OASIS (organization)">OASIS</a>,<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> with a release in March 2014.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> In April 2015 OASIS submitted OData v4 and OData JSON Format v4 to <a href="/wiki/ISO/IEC_JTC_1" title="ISO/IEC JTC 1">ISO/IEC JTC 1</a> for approval as an <a href="/wiki/International_standard" title="International standard">international standard</a>.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> In December 2016, ISO/IEC published OData 4.0 Core as ISO/IEC 20802-1:2016<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> and the OData JSON Format as ISO/IEC 20802-2:2016.<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> </p><p>The protocol enables the creation and consumption of HTTP-based <a href="/wiki/Web_API" title="Web API">Web APIs</a>, which allow Web clients to publish and edit resources, identified using URLs and defined in a <a href="/wiki/Data_model" title="Data model">data model</a>, using simple HTTP messages. OData shares some similarities with <a href="/wiki/JDBC" class="mw-redirect" title="JDBC">JDBC</a> and with <a href="/wiki/ODBC" class="mw-redirect" title="ODBC">ODBC</a>; like ODBC, OData is not limited to <a href="/wiki/Relational_database" title="Relational database">relational databases</a>. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Standardization">Standardization</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=1" title="Edit section: Standardization"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>After initial development by Microsoft, OData became a standardized protocol of the OASIS OData Technical Committee (TC). </p> <div class="mw-heading mw-heading3"><h3 id="OASIS_OData_Technical_Committee">OASIS OData Technical Committee</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=2" title="Edit section: OASIS OData Technical Committee"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <blockquote><p>"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 <a href="/wiki/HTTP" title="HTTP">HTTP</a>, <a href="/wiki/AtomPub" class="mw-redirect" title="AtomPub">AtomPub</a>, and <a href="/wiki/JSON" title="JSON">JSON</a> using <a href="/wiki/URI" class="mw-redirect" title="URI">URIs</a> 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."<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> </p></blockquote> <p>TC participants include <a href="/wiki/CA_Technologies" title="CA Technologies">CA Technologies</a>, <a href="/wiki/Citrix_Systems" title="Citrix Systems">Citrix Systems</a>, <a href="/wiki/IBM" title="IBM">IBM</a>, <a href="/wiki/Microsoft" title="Microsoft">Microsoft</a>, <a href="/wiki/Progress_Software" title="Progress Software">Progress Software</a>, <a href="/wiki/Red_Hat" title="Red Hat">Red Hat</a>, <a href="/wiki/SAP_SE" class="mw-redirect" title="SAP SE">SAP SE</a> and <a href="/wiki/SDL_plc" title="SDL plc">SDL</a>. </p> <div class="mw-heading mw-heading2"><h2 id="Architecture">Architecture</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=3" title="Edit section: Architecture"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>OData is a protocol for the creation and consumption of Web APIs. OData thus builds on HTTP, AtomPub, and JSON using URIs to address and access data feed resources. </p> <div class="mw-heading mw-heading3"><h3 id="Resource_identification">Resource identification</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=4" title="Edit section: Resource identification"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>OData uses URIs to identify resources. For every OData service whose service root is abbreviated as <i><a rel="nofollow" class="external free" href="http://host/service/">http://host/service/</a></i>, the following <b>fixed</b> resources can be found: </p> <div class="mw-heading mw-heading4"><h4 id="The_service_document">The service document</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=5" title="Edit section: The service document"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The service document lists entity sets, functions, and singletons that can be retrieved. Clients can use the service document to navigate the model in a hypermedia-driven fashion. </p><p>The service document is available at <i><a rel="nofollow" class="external free" href="http://host/service/">http://host/service/</a></i> </p> <div class="mw-heading mw-heading4"><h4 id="The_metadata_document">The metadata document</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=6" title="Edit section: The metadata document"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The metadata document describes the types, sets, functions and actions understood by the OData service. Clients can use the metadata document to understand how to query and interact with entities in the service. </p><p>The metadata document is available at <i><a rel="nofollow" class="external free" href="http://host/service/$metadata">http://host/service/$metadata</a></i>. </p> <div class="mw-heading mw-heading4"><h4 id="Dynamic_resources">Dynamic resources</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=7" title="Edit section: Dynamic resources"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The URIs for the dynamic resources may be computed from the <a href="/wiki/Hypermedia" title="Hypermedia">hypermedia</a> information in the service document and metadata document. </p> <div class="mw-heading mw-heading3"><h3 id="Resource_operation">Resource operation</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=8" title="Edit section: Resource operation"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>OData uses the HTTP verbs to indicate the operations on the resources. </p> <ul><li>GET: Get the resource (a collection of entities, a single entity, a structural property, a navigation property, a stream, etc.).</li> <li>POST: Create a new resource.</li> <li>PUT: Update an existing resource by replacing it with a complete instance.</li> <li>PATCH: Update an existing resource by replacing part of its properties with a partial instance.</li> <li>DELETE: Remove the resource.</li></ul> <div class="mw-heading mw-heading3"><h3 id="Querying">Querying</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=9" title="Edit section: Querying"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>URLs requested from an OData endpoint may include query options. The OData protocol specifies various 'system query options' endpoints should accept, these can be used to filter, order, map or paginate data. </p><p>Query options can be appended to a URL after a <code>?</code> character and are separated by <code>&</code> characters; each option consists of a <code>$</code>-sign prefixed name and its value, separated by a <code>=</code> sign, for example: <code>OData/Products?$top=2&$orderby=Name</code>. A number of logical operators and functions are defined for use when filtering data, for example: <code>OData/Products?$filter=Price lt 10.00 and startswith(Name,'M')</code> requests products with a price smaller than 10 and a name starting with the letter 'M'. </p> <div class="mw-heading mw-heading3"><h3 id="Resource_representation">Resource representation</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=10" title="Edit section: Resource representation"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>OData uses different formats for representing data and the data model. In OData protocol version 4.0, JSON format is the standard for representing data, with the <a href="/wiki/Atom_(standard)" class="mw-redirect" title="Atom (standard)">Atom</a> format still being in committee specification stage. For representing the data model, the Common Schema Definition Language (CSDL) is used, which defines an XML representation of the entity data model exposed by OData services. </p> <div class="mw-heading mw-heading4"><h4 id="A_sample_OData_JSON_data_payload">A sample OData JSON data payload</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=11" title="Edit section: A sample OData JSON data payload"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>A collection of products: </p> <div class="mw-highlight mw-highlight-lang-json mw-content-ltr" dir="ltr"><pre><span></span><span class="p">{</span> <span class="w"> </span><span class="nt">"@odata.context"</span><span class="p">:</span><span class="w"> </span><span class="s2">"http://services.odata.org/V4/OData/OData.svc/$metadata#Products"</span><span class="p">,</span> <span class="w"> </span><span class="nt">"value"</span><span class="p">:</span><span class="w"> </span><span class="p">[</span> <span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="nt">"ID"</span><span class="p">:</span><span class="w"> </span><span class="mi">0</span><span class="p">,</span> <span class="w"> </span><span class="nt">"Name"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Meat"</span><span class="p">,</span> <span class="w"> </span><span class="nt">"Description"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Red Meat"</span><span class="p">,</span> <span class="w"> </span><span class="nt">"ReleaseDate"</span><span class="p">:</span><span class="w"> </span><span class="s2">"1992-01-01T00:00:00Z"</span><span class="p">,</span> <span class="w"> </span><span class="nt">"DiscontinuedDate"</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span> <span class="w"> </span><span class="nt">"Rating"</span><span class="p">:</span><span class="w"> </span><span class="mi">14</span><span class="p">,</span> <span class="w"> </span><span class="nt">"Price"</span><span class="p">:</span><span class="w"> </span><span class="mf">2.5</span> <span class="w"> </span><span class="p">},</span> <span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="nt">"ID"</span><span class="p">:</span><span class="w"> </span><span class="mi">1</span><span class="p">,</span> <span class="w"> </span><span class="nt">"Name"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Milk"</span><span class="p">,</span> <span class="w"> </span><span class="nt">"Description"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Low fat milk"</span><span class="p">,</span> <span class="w"> </span><span class="nt">"ReleaseDate"</span><span class="p">:</span><span class="w"> </span><span class="s2">"1995-10-01T00:00:00Z"</span><span class="p">,</span> <span class="w"> </span><span class="nt">"DiscontinuedDate"</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span> <span class="w"> </span><span class="nt">"Rating"</span><span class="p">:</span><span class="w"> </span><span class="mi">3</span><span class="p">,</span> <span class="w"> </span><span class="nt">"Price"</span><span class="p">:</span><span class="w"> </span><span class="mf">3.5</span> <span class="w"> </span><span class="p">},</span> <span class="w"> </span><span class="err">...</span> <span class="w"> </span><span class="p">]</span> <span class="p">}</span> </pre></div> <div class="mw-heading mw-heading4"><h4 id="A_sample_OData_Atom_data_payload">A sample OData Atom data payload</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=12" title="Edit section: A sample OData Atom data payload"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>A collection of products: </p> <div class="mw-highlight mw-highlight-lang-xml mw-content-ltr mw-highlight-lines" dir="ltr"><pre><span></span><span class="linenos" data-line="1"></span><span class="nt"><feed</span><span class="w"> </span><span class="na">xml:base=</span><span class="s">"http://services.odata.org/V4/OData/OData.svc/"</span><span class="w"> </span><span class="na">m:context=</span><span class="s">"http://services.odata.org/V4/OData/OData.svc/$metadata#Products"</span><span class="w"> </span><span class="na">xmlns=</span><span class="s">"http://www.w3.org/2005/Atom"</span><span class="w"> </span><span class="na">xmlns:d=</span><span class="s">"http://docs.oasis-open.org/odata/ns/data"</span><span class="w"> </span><span class="na">xmlns:m=</span><span class="s">"http://docs.oasis-open.org/odata/ns/metadata"</span><span class="w"> </span><span class="na">xmlns:georss=</span><span class="s">"http://www.georss.org/georss"</span><span class="w"> </span><span class="na">xmlns:gml=</span><span class="s">"http://www.opengis.net/gml"</span><span class="nt">></span> <span class="linenos" data-line="2"></span><span class="w"> </span><span class="nt"><id></span>http://services.odata.org/v4/odata/odata.svc/Products<span class="nt"></id></span> <span class="linenos" data-line="3"></span><span class="w"> </span><span class="nt"><title</span><span class="w"> </span><span class="na">type=</span><span class="s">"text"</span><span class="nt">></span>Products<span class="nt"></title></span> <span class="linenos" data-line="4"></span><span class="w"> </span><span class="nt"><updated></span>2015-05-19T03:38:50Z<span class="nt"></updated></span> <span class="linenos" data-line="5"></span><span class="w"> </span><span class="nt"><link</span><span class="w"> </span><span class="na">rel=</span><span class="s">"self"</span><span class="w"> </span><span class="na">title=</span><span class="s">"Products"</span><span class="w"> </span><span class="na">href=</span><span class="s">"Products"</span><span class="nt">/></span> <span class="linenos" data-line="6"></span><span class="w"> </span><span class="nt"><entry></span> <span class="linenos" data-line="7"></span><span class="w"> </span><span class="nt"><id></span>http://services.odata.org/V4/OData/OData.svc/Products(0)<span class="nt"></id></span> <span class="linenos" data-line="8"></span><span class="w"> </span><span class="nt"><category</span><span class="w"> </span><span class="na">term=</span><span class="s">"#ODataDemo.Product"</span><span class="w"> </span><span class="na">scheme=</span><span class="s">"http://docs.oasis-open.org/odata/ns/scheme"</span><span class="nt">/></span> <span class="linenos" data-line="9"></span><span class="w"> </span><span class="nt"><link</span><span class="w"> </span><span class="na">rel=</span><span class="s">"edit"</span><span class="w"> </span><span class="na">title=</span><span class="s">"Product"</span><span class="w"> </span><span class="na">href=</span><span class="s">"Products(0)"</span><span class="nt">/></span> <span class="linenos" data-line="10"></span><span class="w"> </span><span class="nt"><link</span><span class="w"> </span><span class="na">rel=</span><span class="s">"http://docs.oasis-open.org/odata/ns/relatedlinks/Categories"</span><span class="w"> </span><span class="na">type=</span><span class="s">"application/xml"</span><span class="w"> </span><span class="na">title=</span><span class="s">"Categories"</span><span class="w"> </span><span class="na">href=</span><span class="s">"Products(0)/Categories/$ref"</span><span class="nt">/></span> <span class="linenos" data-line="11"></span><span class="w"> </span><span class="nt"><link</span><span class="w"> </span><span class="na">rel=</span><span class="s">"http://docs.oasis-open.org/odata/ns/related/Categories"</span><span class="w"> </span><span class="na">type=</span><span class="s">"application/atom+xml;type=feed"</span><span class="w"> </span><span class="na">title=</span><span class="s">"Categories"</span><span class="w"> </span><span class="na">href=</span><span class="s">"Products(0)/Categories"</span><span class="nt">/></span> <span class="linenos" data-line="12"></span><span class="w"> </span><span class="nt"><link</span><span class="w"> </span><span class="na">rel=</span><span class="s">"http://docs.oasis-open.org/odata/ns/relatedlinks/Supplier"</span><span class="w"> </span><span class="na">type=</span><span class="s">"application/xml"</span><span class="w"> </span><span class="na">title=</span><span class="s">"Supplier"</span><span class="w"> </span><span class="na">href=</span><span class="s">"Products(0)/Supplier/$ref"</span><span class="nt">/></span> <span class="linenos" data-line="13"></span><span class="w"> </span><span class="nt"><link</span><span class="w"> </span><span class="na">rel=</span><span class="s">"http://docs.oasis-open.org/odata/ns/related/Supplier"</span><span class="w"> </span><span class="na">type=</span><span class="s">"application/atom+xml;type=entry"</span><span class="w"> </span><span class="na">title=</span><span class="s">"Supplier"</span><span class="w"> </span><span class="na">href=</span><span class="s">"Products(0)/Supplier"</span><span class="nt">/></span> <span class="linenos" data-line="14"></span><span class="w"> </span><span class="nt"><link</span><span class="w"> </span><span class="na">rel=</span><span class="s">"http://docs.oasis-open.org/odata/ns/relatedlinks/ProductDetail"</span><span class="w"> </span><span class="na">type=</span><span class="s">"application/xml"</span><span class="w"> </span><span class="na">title=</span><span class="s">"ProductDetail"</span><span class="w"> </span><span class="na">href=</span><span class="s">"Products(0)/ProductDetail/$ref"</span><span class="nt">/></span> <span class="linenos" data-line="15"></span><span class="w"> </span><span class="nt"><link</span><span class="w"> </span><span class="na">rel=</span><span class="s">"http://docs.oasis-open.org/odata/ns/related/ProductDetail"</span><span class="w"> </span><span class="na">type=</span><span class="s">"application/atom+xml;type=entry"</span><span class="w"> </span><span class="na">title=</span><span class="s">"ProductDetail"</span><span class="w"> </span><span class="na">href=</span><span class="s">"Products(0)/ProductDetail"</span><span class="nt">/></span> <span class="linenos" data-line="16"></span><span class="w"> </span><span class="nt"><title/></span> <span class="linenos" data-line="17"></span><span class="w"> </span><span class="nt"><updated></span>2015-05-19T03:38:50Z<span class="nt"></updated></span> <span class="linenos" data-line="18"></span><span class="w"> </span><span class="nt"><author></span> <span class="linenos" data-line="19"></span><span class="w"> </span><span class="nt"><name/></span> <span class="linenos" data-line="20"></span><span class="w"> </span><span class="nt"></author></span> <span class="linenos" data-line="21"></span><span class="w"> </span><span class="nt"><content</span><span class="w"> </span><span class="na">type=</span><span class="s">"application/xml"</span><span class="nt">></span> <span class="linenos" data-line="22"></span><span class="w"> </span><span class="nt"><m:properties></span> <span class="linenos" data-line="23"></span><span class="w"> </span><span class="nt"><d:ID</span><span class="w"> </span><span class="na">m:type=</span><span class="s">"Int32"</span><span class="nt">></span>0<span class="nt"></d:ID></span> <span class="linenos" data-line="24"></span><span class="w"> </span><span class="nt"><d:Name></span>Bread<span class="nt"></d:Name></span> <span class="linenos" data-line="25"></span><span class="w"> </span><span class="nt"><d:Description></span>Whole<span class="w"> </span>grain<span class="w"> </span>bread<span class="nt"></d:Description></span> <span class="linenos" data-line="26"></span><span class="w"> </span><span class="nt"><d:ReleaseDate</span><span class="w"> </span><span class="na">m:type=</span><span class="s">"DateTimeOffset"</span><span class="nt">></span>1992-01-01T00:00:00Z<span class="nt"></d:ReleaseDate></span> <span class="linenos" data-line="27"></span><span class="w"> </span><span class="nt"><d:DiscontinuedDate</span><span class="w"> </span><span class="na">m:null=</span><span class="s">"true"</span><span class="nt">/></span> <span class="linenos" data-line="28"></span><span class="w"> </span><span class="nt"><d:Rating</span><span class="w"> </span><span class="na">m:type=</span><span class="s">"Int16"</span><span class="nt">></span>4<span class="nt"></d:Rating></span> <span class="linenos" data-line="29"></span><span class="w"> </span><span class="nt"><d:Price</span><span class="w"> </span><span class="na">m:type=</span><span class="s">"Double"</span><span class="nt">></span>2.5<span class="nt"></d:Price></span> <span class="linenos" data-line="30"></span><span class="w"> </span><span class="nt"></m:properties></span> <span class="linenos" data-line="31"></span><span class="w"> </span><span class="nt"></content></span> <span class="linenos" data-line="32"></span><span class="w"> </span><span class="nt"></entry></span> <span class="linenos" data-line="33"></span><span class="w"> </span><span class="nt"><entry></span> <span class="linenos" data-line="34"></span><span class="w"> </span><span class="nt"><id></span>http://services.odata.org/V4/OData/OData.svc/Products(1)<span class="nt"></id></span> <span class="linenos" data-line="35"></span><span class="w"> </span><span class="nt"><category</span><span class="w"> </span><span class="na">term=</span><span class="s">"#ODataDemo.Product"</span><span class="w"> </span><span class="na">scheme=</span><span class="s">"http://docs.oasis-open.org/odata/ns/scheme"</span><span class="nt">/></span> <span class="linenos" data-line="36"></span><span class="w"> </span><span class="nt"><link</span><span class="w"> </span><span class="na">rel=</span><span class="s">"edit"</span><span class="w"> </span><span class="na">title=</span><span class="s">"Product"</span><span class="w"> </span><span class="na">href=</span><span class="s">"Products(1)"</span><span class="nt">/></span> <span class="linenos" data-line="37"></span><span class="w"> </span><span class="nt"><link</span><span class="w"> </span><span class="na">rel=</span><span class="s">"http://docs.oasis-open.org/odata/ns/relatedlinks/Categories"</span><span class="w"> </span><span class="na">type=</span><span class="s">"application/xml"</span><span class="w"> </span><span class="na">title=</span><span class="s">"Categories"</span><span class="w"> </span><span class="na">href=</span><span class="s">"Products(1)/Categories/$ref"</span><span class="nt">/></span> <span class="linenos" data-line="38"></span><span class="w"> </span><span class="nt"><link</span><span class="w"> </span><span class="na">rel=</span><span class="s">"http://docs.oasis-open.org/odata/ns/related/Categories"</span><span class="w"> </span><span class="na">type=</span><span class="s">"application/atom+xml;type=feed"</span><span class="w"> </span><span class="na">title=</span><span class="s">"Categories"</span><span class="w"> </span><span class="na">href=</span><span class="s">"Products(1)/Categories"</span><span class="nt">/></span> <span class="linenos" data-line="39"></span><span class="w"> </span><span class="nt"><link</span><span class="w"> </span><span class="na">rel=</span><span class="s">"http://docs.oasis-open.org/odata/ns/relatedlinks/Supplier"</span><span class="w"> </span><span class="na">type=</span><span class="s">"application/xml"</span><span class="w"> </span><span class="na">title=</span><span class="s">"Supplier"</span><span class="w"> </span><span class="na">href=</span><span class="s">"Products(1)/Supplier/$ref"</span><span class="nt">/></span> <span class="linenos" data-line="40"></span><span class="w"> </span><span class="nt"><link</span><span class="w"> </span><span class="na">rel=</span><span class="s">"http://docs.oasis-open.org/odata/ns/related/Supplier"</span><span class="w"> </span><span class="na">type=</span><span class="s">"application/atom+xml;type=entry"</span><span class="w"> </span><span class="na">title=</span><span class="s">"Supplier"</span><span class="w"> </span><span class="na">href=</span><span class="s">"Products(1)/Supplier"</span><span class="nt">/></span> <span class="linenos" data-line="41"></span><span class="w"> </span><span class="nt"><link</span><span class="w"> </span><span class="na">rel=</span><span class="s">"http://docs.oasis-open.org/odata/ns/relatedlinks/ProductDetail"</span><span class="w"> </span><span class="na">type=</span><span class="s">"application/xml"</span><span class="w"> </span><span class="na">title=</span><span class="s">"ProductDetail"</span><span class="w"> </span><span class="na">href=</span><span class="s">"Products(1)/ProductDetail/$ref"</span><span class="nt">/></span> <span class="linenos" data-line="42"></span><span class="w"> </span><span class="nt"><link</span><span class="w"> </span><span class="na">rel=</span><span class="s">"http://docs.oasis-open.org/odata/ns/related/ProductDetail"</span><span class="w"> </span><span class="na">type=</span><span class="s">"application/atom+xml;type=entry"</span><span class="w"> </span><span class="na">title=</span><span class="s">"ProductDetail"</span><span class="w"> </span><span class="na">href=</span><span class="s">"Products(1)/ProductDetail"</span><span class="nt">/></span> <span class="linenos" data-line="43"></span><span class="w"> </span><span class="nt"><title/></span> <span class="linenos" data-line="44"></span><span class="w"> </span><span class="nt"><updated></span>2015-05-19T03:38:50Z<span class="nt"></updated></span> <span class="linenos" data-line="45"></span><span class="w"> </span><span class="nt"><author></span> <span class="linenos" data-line="46"></span><span class="w"> </span><span class="nt"><name/></span> <span class="linenos" data-line="47"></span><span class="w"> </span><span class="nt"></author></span> <span class="linenos" data-line="48"></span><span class="w"> </span><span class="nt"><content</span><span class="w"> </span><span class="na">type=</span><span class="s">"application/xml"</span><span class="nt">></span> <span class="linenos" data-line="49"></span><span class="w"> </span><span class="nt"><m:properties></span> <span class="linenos" data-line="50"></span><span class="w"> </span><span class="nt"><d:ID</span><span class="w"> </span><span class="na">m:type=</span><span class="s">"Int32"</span><span class="nt">></span>1<span class="nt"></d:ID></span> <span class="linenos" data-line="51"></span><span class="w"> </span><span class="nt"><d:Name></span>Milk<span class="nt"></d:Name></span> <span class="linenos" data-line="52"></span><span class="w"> </span><span class="nt"><d:Description></span>Low<span class="w"> </span>fat<span class="w"> </span>milk<span class="nt"></d:Description></span> <span class="linenos" data-line="53"></span><span class="w"> </span><span class="nt"><d:ReleaseDate</span><span class="w"> </span><span class="na">m:type=</span><span class="s">"DateTimeOffset"</span><span class="nt">></span>1995-10-01T00:00:00Z<span class="nt"></d:ReleaseDate></span> <span class="linenos" data-line="54"></span><span class="w"> </span><span class="nt"><d:DiscontinuedDate</span><span class="w"> </span><span class="na">m:null=</span><span class="s">"true"</span><span class="nt">/></span> <span class="linenos" data-line="55"></span><span class="w"> </span><span class="nt"><d:Rating</span><span class="w"> </span><span class="na">m:type=</span><span class="s">"Int16"</span><span class="nt">></span>3<span class="nt"></d:Rating></span> <span class="linenos" data-line="56"></span><span class="w"> </span><span class="nt"><d:Price</span><span class="w"> </span><span class="na">m:type=</span><span class="s">"Double"</span><span class="nt">></span>3.5<span class="nt"></d:Price></span> <span class="linenos" data-line="57"></span><span class="w"> </span><span class="nt"></m:properties></span> <span class="linenos" data-line="58"></span><span class="w"> </span><span class="nt"></content></span> <span class="linenos" data-line="59"></span><span class="w"> </span><span class="nt"></entry></span> <span class="linenos" data-line="60"></span><span class="w"> </span>... <span class="linenos" data-line="61"></span><span class="nt"></feed></span> </pre></div> <div class="mw-heading mw-heading4"><h4 id="A_sample_OData_metadata_document">A sample OData metadata document</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=13" title="Edit section: A sample OData metadata document"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-highlight mw-highlight-lang-xml mw-content-ltr mw-highlight-lines" dir="ltr"><pre><span></span><span class="linenos" data-line="1"></span><span class="nt"><edmx:Edmx</span><span class="w"> </span><span class="na">Version=</span><span class="s">"4.0"</span><span class="w"> </span><span class="na">xmlns:edmx=</span><span class="s">"http://docs.oasis-open.org/odata/ns/edmx"</span><span class="nt">></span> <span class="linenos" data-line="2"></span><span class="w"> </span><span class="nt"><edmx:DataServices></span> <span class="linenos" data-line="3"></span><span class="w"> </span><span class="nt"><Schema</span><span class="w"> </span><span class="na">Namespace=</span><span class="s">"ODataDemo"</span><span class="w"> </span><span class="na">xmlns=</span><span class="s">"http://docs.oasis-open.org/odata/ns/edm"</span><span class="nt">></span> <span class="linenos" data-line="4"></span><span class="w"> </span><span class="nt"><EntityType</span><span class="w"> </span><span class="na">Name=</span><span class="s">"Product"</span><span class="nt">></span> <span class="linenos" data-line="5"></span><span class="w"> </span><span class="nt"><Key></span> <span class="linenos" data-line="6"></span><span class="w"> </span><span class="nt"><PropertyRef</span><span class="w"> </span><span class="na">Name=</span><span class="s">"ID"</span><span class="nt">/></span> <span class="linenos" data-line="7"></span><span class="w"> </span><span class="nt"></Key></span> <span class="linenos" data-line="8"></span><span class="w"> </span><span class="nt"><Property</span><span class="w"> </span><span class="na">Name=</span><span class="s">"ID"</span><span class="w"> </span><span class="na">Type=</span><span class="s">"Edm.Int32"</span><span class="w"> </span><span class="na">Nullable=</span><span class="s">"false"</span><span class="nt">/></span> <span class="linenos" data-line="9"></span><span class="w"> </span><span class="nt"><Property</span><span class="w"> </span><span class="na">Name=</span><span class="s">"Name"</span><span class="w"> </span><span class="na">Type=</span><span class="s">"Edm.String"</span><span class="nt">/></span> <span class="linenos" data-line="10"></span><span class="w"> </span><span class="nt"><Property</span><span class="w"> </span><span class="na">Name=</span><span class="s">"Description"</span><span class="w"> </span><span class="na">Type=</span><span class="s">"Edm.String"</span><span class="nt">/></span> <span class="linenos" data-line="11"></span><span class="w"> </span><span class="nt"><Property</span><span class="w"> </span><span class="na">Name=</span><span class="s">"ReleaseDate"</span><span class="w"> </span><span class="na">Type=</span><span class="s">"Edm.DateTimeOffset"</span><span class="w"> </span><span class="na">Nullable=</span><span class="s">"false"</span><span class="nt">/></span> <span class="linenos" data-line="12"></span><span class="w"> </span><span class="nt"><Property</span><span class="w"> </span><span class="na">Name=</span><span class="s">"DiscontinuedDate"</span><span class="w"> </span><span class="na">Type=</span><span class="s">"Edm.DateTimeOffset"</span><span class="nt">/></span> <span class="linenos" data-line="13"></span><span class="w"> </span><span class="nt"><Property</span><span class="w"> </span><span class="na">Name=</span><span class="s">"Rating"</span><span class="w"> </span><span class="na">Type=</span><span class="s">"Edm.Int16"</span><span class="w"> </span><span class="na">Nullable=</span><span class="s">"false"</span><span class="nt">/></span> <span class="linenos" data-line="14"></span><span class="w"> </span><span class="nt"><Property</span><span class="w"> </span><span class="na">Name=</span><span class="s">"Price"</span><span class="w"> </span><span class="na">Type=</span><span class="s">"Edm.Double"</span><span class="w"> </span><span class="na">Nullable=</span><span class="s">"false"</span><span class="nt">/></span> <span class="linenos" data-line="15"></span><span class="w"> </span><span class="nt"></EntityType></span> <span class="linenos" data-line="16"></span> <span class="linenos" data-line="17"></span><span class="w"> </span><span class="nt"><ComplexType</span><span class="w"> </span><span class="na">Name=</span><span class="s">"Address"</span><span class="nt">></span> <span class="linenos" data-line="18"></span><span class="w"> </span><span class="nt"><Property</span><span class="w"> </span><span class="na">Name=</span><span class="s">"Street"</span><span class="w"> </span><span class="na">Type=</span><span class="s">"Edm.String"</span><span class="nt">/></span> <span class="linenos" data-line="19"></span><span class="w"> </span><span class="nt"><Property</span><span class="w"> </span><span class="na">Name=</span><span class="s">"City"</span><span class="w"> </span><span class="na">Type=</span><span class="s">"Edm.String"</span><span class="nt">/></span> <span class="linenos" data-line="20"></span><span class="w"> </span><span class="nt"><Property</span><span class="w"> </span><span class="na">Name=</span><span class="s">"State"</span><span class="w"> </span><span class="na">Type=</span><span class="s">"Edm.String"</span><span class="nt">/></span> <span class="linenos" data-line="21"></span><span class="w"> </span><span class="nt"><Property</span><span class="w"> </span><span class="na">Name=</span><span class="s">"ZipCode"</span><span class="w"> </span><span class="na">Type=</span><span class="s">"Edm.String"</span><span class="nt">/></span> <span class="linenos" data-line="22"></span><span class="w"> </span><span class="nt"><Property</span><span class="w"> </span><span class="na">Name=</span><span class="s">"Country"</span><span class="w"> </span><span class="na">Type=</span><span class="s">"Edm.String"</span><span class="nt">/></span> <span class="linenos" data-line="23"></span><span class="w"> </span><span class="nt"></ComplexType></span> <span class="linenos" data-line="24"></span><span class="w"> </span> <span class="linenos" data-line="25"></span><span class="w"> </span><span class="nt"><EntityContainer</span><span class="w"> </span><span class="na">Name=</span><span class="s">"DemoService"</span><span class="nt">></span> <span class="linenos" data-line="26"></span><span class="w"> </span><span class="nt"><EntitySet</span><span class="w"> </span><span class="na">Name=</span><span class="s">"Products"</span><span class="w"> </span><span class="na">EntityType=</span><span class="s">"ODataDemo.Product"</span><span class="nt">></EntitySet></span> <span class="linenos" data-line="27"></span><span class="w"> </span><span class="nt"></EntityContainer></span> <span class="linenos" data-line="28"></span><span class="w"> </span><span class="nt"></Schema></span> <span class="linenos" data-line="29"></span><span class="w"> </span><span class="nt"></edmx:DataServices></span> <span class="linenos" data-line="30"></span><span class="nt"></edmx:Edmx></span> </pre></div> <div class="mw-heading mw-heading2"><h2 id="Ecosystem">Ecosystem</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=14" title="Edit section: Ecosystem"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1251242444">.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}</style><table class="box-External_links plainlinks metadata ambox ambox-style ambox-external_links" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/f/f2/Edit-clear.svg/40px-Edit-clear.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/f/f2/Edit-clear.svg/60px-Edit-clear.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/f/f2/Edit-clear.svg/80px-Edit-clear.svg.png 2x" data-file-width="48" data-file-height="48" /></span></span></div></td><td class="mbox-text"><div class="mbox-text-span">This section's <b>use of <a href="/wiki/Wikipedia:External_links" title="Wikipedia:External links">external links</a> may not follow Wikipedia's policies or guidelines</b>.<span class="hide-when-compact"> Please <a class="external text" href="https://en.wikipedia.org/w/index.php?title=Open_Data_Protocol&action=edit">improve this article</a> by removing <a href="/wiki/Wikipedia:What_Wikipedia_is_not#Wikipedia_is_not_a_mirror_or_a_repository_of_links,_images,_or_media_files" title="Wikipedia:What Wikipedia is not">excessive</a> or <a href="/wiki/Wikipedia:External_links" title="Wikipedia:External links">inappropriate</a> external links, and converting useful links where appropriate into <a href="/wiki/Wikipedia:Citing_sources" title="Wikipedia:Citing sources">footnote references</a>.</span> <span class="date-container"><i>(<span class="date">October 2015</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <p>The ecosystem of OData consists of the client/server libraries that implement the protocol, and applications that are based on the protocol. </p> <div class="mw-heading mw-heading3"><h3 id="Libraries">Libraries</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=15" title="Edit section: Libraries"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>There are a number of OData libraries available to access/produce OData APIs: </p> <div class="mw-heading mw-heading4"><h4 id=".NET">.NET</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=16" title="Edit section: .NET"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>Server and client: Microsoft's OData .NET libraries<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup></li> <li>Client: Simple.OData.Client<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup></li></ul> <div class="mw-heading mw-heading4"><h4 id="Java">Java</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=17" title="Edit section: Java"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>Server and client: <a href="/w/index.php?title=Apache_Olingo&action=edit&redlink=1" class="new" title="Apache Olingo (page does not exist)">Apache Olingo</a><sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup></li> <li>Server side: Jello-Framework<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup></li> <li>Client: odata-client<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup></li></ul> <div class="mw-heading mw-heading4"><h4 id="JavaScript">JavaScript</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=18" title="Edit section: JavaScript"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>Client: Apache Olingo<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup> (featured by <a href="/wiki/OASIS_(organization)" title="OASIS (organization)">OASIS</a><sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup>)</li> <li>Client: data.js<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup></li> <li>Client: JayData<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup> for higher level of abstraction (LINQ-like syntax, support for OData geo features, IndexedDB, WebSQL, integration for DevExtreme, Kendo UI, Angular.js, Knockout.js and Sencha).</li> <li>Client: <a href="/wiki/OpenUI5" title="OpenUI5">OpenUI5</a> library maintained by <a href="/wiki/SAP" title="SAP">SAP</a></li> <li>Client (Node.js): JayData for node<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup></li> <li>Client: Breeze<sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup></li> <li>Client: OData4 and Invantive Bridge Online<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup></li> <li>Client: odata-fluent-query:<sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup> a JavaScript OData query language parser</li> <li>Server: node-odata<sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">[</span>22<span class="cite-bracket">]</span></a></sup></li></ul> <div class="mw-heading mw-heading4"><h4 id="PHP">PHP</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=19" title="Edit section: PHP"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>Client: odataphp<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">[</span>23<span class="cite-bracket">]</span></a></sup></li> <li>Server: POData<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">[</span>24<span class="cite-bracket">]</span></a></sup></li></ul> <div class="mw-heading mw-heading4"><h4 id="Python">Python</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=20" title="Edit section: Python"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>Client: PyOData<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">[</span>25<span class="cite-bracket">]</span></a></sup></li> <li>Server and client: Pyslet<sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">[</span>26<span class="cite-bracket">]</span></a></sup></li></ul> <div class="mw-heading mw-heading4"><h4 id="Ruby">Ruby</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=21" title="Edit section: Ruby"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>Client: ruby_odata library<sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">[</span>27<span class="cite-bracket">]</span></a></sup></li> <li>Client: Free OData V4.0 Library for Ruby<sup id="cite_ref-28" class="reference"><a href="#cite_note-28"><span class="cite-bracket">[</span>28<span class="cite-bracket">]</span></a></sup></li> <li>Server: Safrano<sup id="cite_ref-29" class="reference"><a href="#cite_note-29"><span class="cite-bracket">[</span>29<span class="cite-bracket">]</span></a></sup></li></ul> <div class="mw-heading mw-heading4"><h4 id="Others">Others</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=22" title="Edit section: Others"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Other languages implemented include:<sup id="cite_ref-30" class="reference"><a href="#cite_note-30"><span class="cite-bracket">[</span>30<span class="cite-bracket">]</span></a></sup> </p> <ul><li>AJAX: ASP.NET Ajax Library<sup id="cite_ref-31" class="reference"><a href="#cite_note-31"><span class="cite-bracket">[</span>31<span class="cite-bracket">]</span></a></sup> for getting to OData.</li> <li>C++: odatacpp_client<sup id="cite_ref-32" class="reference"><a href="#cite_note-32"><span class="cite-bracket">[</span>32<span class="cite-bracket">]</span></a></sup> is a client-side-only implementation of the OData protocol.</li> <li>Windward Studios<sup id="cite_ref-33" class="reference"><a href="#cite_note-33"><span class="cite-bracket">[</span>33<span class="cite-bracket">]</span></a></sup> supports OData in their Reporting & Document Generation Solutions.</li> <li>Reporting tool <a href="/wiki/List_%26_Label" title="List & Label">List & Label</a> has a specialized data provider for OData.</li> <li>Blackberry (C++): OData-BB10<sup id="cite_ref-34" class="reference"><a href="#cite_note-34"><span class="cite-bracket">[</span>34<span class="cite-bracket">]</span></a></sup> Open Data Protocol (OData) library for <a href="/wiki/BlackBerry_10" title="BlackBerry 10">BlackBerry 10</a> (BB10) Cascades apps</li></ul> <div class="mw-heading mw-heading3"><h3 id="Applications">Applications</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=23" title="Edit section: Applications"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Applications include:<sup id="cite_ref-35" class="reference"><a href="#cite_note-35"><span class="cite-bracket">[</span>35<span class="cite-bracket">]</span></a></sup> </p> <ul><li>Progress DataDirect Hybrid Data Pipeline<sup id="cite_ref-36" class="reference"><a href="#cite_note-36"><span class="cite-bracket">[</span>36<span class="cite-bracket">]</span></a></sup> can expose any cloud, <a href="/wiki/Big_data" title="Big data">big data</a> or relational data sources as OData end points</li> <li><a href="/wiki/Socrata" title="Socrata">Socrata</a> exposes an OData <a href="/wiki/API" title="API">API</a>.</li> <li><a href="/wiki/Microsoft_Azure" title="Microsoft Azure">Microsoft Azure</a> exposes an OData <a href="/wiki/API" title="API">API</a>.</li> <li><a rel="nofollow" class="external text" href="https://docs.oracle.com/en/cloud/paas/analytics-cloud/acsds/supported-data-sources.html">Oracle Analytics Cloud</a> can connect to an OData API</li> <li><a href="/wiki/SAP_NetWeaver" title="SAP NetWeaver">SAP NetWeaver</a> Gateway<sup id="cite_ref-37" class="reference"><a href="#cite_note-37"><span class="cite-bracket">[</span>37<span class="cite-bracket">]</span></a></sup> provides OData access to SAP Business Suite and SAP Business Warehouse.</li> <li><a href="/wiki/IBM_WebSphere_eXtreme_Scale" class="mw-redirect" title="IBM WebSphere eXtreme Scale">IBM WebSphere eXtreme Scale</a> REST data service can be accessed by any HTTP client using OData.<sup id="cite_ref-IBM_developerWorks_eXtreme_Scale_REST_data_service_38-0" class="reference"><a href="#cite_note-IBM_developerWorks_eXtreme_Scale_REST_data_service-38"><span class="cite-bracket">[</span>38<span class="cite-bracket">]</span></a></sup></li> <li><a href="/wiki/Microsoft_SharePoint" class="mw-redirect" title="Microsoft SharePoint">Microsoft SharePoint</a> 2010 and up can expose its data as OData endpoint</li> <li><a href="/wiki/Office_365" class="mw-redirect" title="Office 365">Office 365</a> exposes OData V4.0 APIs.<sup id="cite_ref-39" class="reference"><a href="#cite_note-39"><span class="cite-bracket">[</span>39<span class="cite-bracket">]</span></a></sup></li> <li><a href="/wiki/Salesforce.com" class="mw-redirect" title="Salesforce.com">Salesforce</a> Connect consumes OData APIs.<sup id="cite_ref-40" class="reference"><a href="#cite_note-40"><span class="cite-bracket">[</span>40<span class="cite-bracket">]</span></a></sup></li> <li>Skyvia Connect<sup id="cite_ref-41" class="reference"><a href="#cite_note-41"><span class="cite-bracket">[</span>41<span class="cite-bracket">]</span></a></sup> exposes cloud and database data via OData</li> <li><a href="/wiki/Tableau_Software" title="Tableau Software">Tableau</a> can connect to OData APIs.<sup id="cite_ref-42" class="reference"><a href="#cite_note-42"><span class="cite-bracket">[</span>42<span class="cite-bracket">]</span></a></sup></li> <li><a href="/wiki/Spotfire" title="Spotfire">TIBCO Spotfire</a> can connect to OData APIs.<sup id="cite_ref-43" class="reference"><a href="#cite_note-43"><span class="cite-bracket">[</span>43<span class="cite-bracket">]</span></a></sup></li> <li>Mulesoft<sup id="cite_ref-44" class="reference"><a href="#cite_note-44"><span class="cite-bracket">[</span>44<span class="cite-bracket">]</span></a></sup> helps integrate with OData APIs.<sup id="cite_ref-45" class="reference"><a href="#cite_note-45"><span class="cite-bracket">[</span>45<span class="cite-bracket">]</span></a></sup></li> <li>SuccessFactors<sup id="cite_ref-46" class="reference"><a href="#cite_note-46"><span class="cite-bracket">[</span>46<span class="cite-bracket">]</span></a></sup> uses OData APIs</li> <li>Ceridian HCM's Dayforce<sup id="cite_ref-47" class="reference"><a href="#cite_note-47"><span class="cite-bracket">[</span>47<span class="cite-bracket">]</span></a></sup> uses Odata<sup id="cite_ref-48" class="reference"><a href="#cite_note-48"><span class="cite-bracket">[</span>48<span class="cite-bracket">]</span></a></sup></li> <li><a href="/wiki/Redfish_(specification)" title="Redfish (specification)">Redfish</a> uses Odata<sup id="cite_ref-49" class="reference"><a href="#cite_note-49"><span class="cite-bracket">[</span>49<span class="cite-bracket">]</span></a></sup></li></ul> <div class="mw-heading mw-heading2"><h2 id="Tools">Tools</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=24" title="Edit section: Tools"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>Nucleon Database Master <sup id="cite_ref-50" class="reference"><a href="#cite_note-50"><span class="cite-bracket">[</span>50<span class="cite-bracket">]</span></a></sup></li></ul> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=25" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/GData" class="mw-redirect" title="GData">GData</a> – competing protocol from Google</li> <li><a href="/wiki/Resource_Description_Framework" title="Resource Description Framework">Resource Description Framework</a> (RDF) – a similar concept by <a href="/wiki/World_Wide_Web_Consortium" title="World Wide Web Consortium">W3C</a></li> <li><a href="/wiki/GraphQL" title="GraphQL">GraphQL</a> - a popular protocol originally from Facebook/Meta</li></ul> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=26" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist"> <div class="mw-references-wrap mw-references-columns"><ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite id="CITEREFFlasko2007" class="citation web cs1">Flasko, Mike (18 July 2007). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20140505051809/http://blogs.msdn.com/b/odatateam/archive/2007/07/18/welcome.aspx">"Welcome!"</a>. <i>MSDN Blogs</i>. OData Team. Archived from <a rel="nofollow" class="external text" href="http://blogs.msdn.com/b/odatateam/archive/2007/07/18/welcome.aspx">the original</a> on May 5, 2014.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=MSDN+Blogs&rft.atitle=Welcome%21&rft.date=2007-07-18&rft.aulast=Flasko&rft.aufirst=Mike&rft_id=http%3A%2F%2Fblogs.msdn.com%2Fb%2Fodatateam%2Farchive%2F2007%2F07%2F18%2Fwelcome.aspx&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=odata">"OASIS Open Data Protocol (OData) Technical Committee"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2013-08-05</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=OASIS+Open+Data+Protocol+%28OData%29+Technical+Committee&rft_id=https%3A%2F%2Fwww.oasis-open.org%2Fcommittees%2Ftc_home.php%3Fwg_abbrev%3Dodata&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.oasis-open.org/news/pr/oasis-approves-odata-4-0-standards-for-an-open-programmable-web">"OASIS Approves OData 4.0 Standards for an Open, Programmable Web"</a>. <i>oasis-open.org</i>. 17 March 2014.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=oasis-open.org&rft.atitle=OASIS+Approves+OData+4.0+Standards+for+an+Open%2C+Programmable+Web&rft.date=2014-03-17&rft_id=https%3A%2F%2Fwww.oasis-open.org%2Fnews%2Fpr%2Foasis-approves-odata-4-0-standards-for-an-open-programmable-web&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20150520091929/https://msopentech.com/blog/2015/04/21/oasis-has-submitted-odata-v4-and-odata-json-format-v4-to-isoiec-jtc-1-for-approval-as-an-international-standard/">"OASIS has Submitted OData v4 and OData JSON Format v4 to ISO/IEC JTC 1 for approval as an International Standard"</a>. <i>MS Open Tech</i>. Archived from <a rel="nofollow" class="external text" href="https://msopentech.com/blog/2015/04/21/oasis-has-submitted-odata-v4-and-odata-json-format-v4-to-isoiec-jtc-1-for-approval-as-an-international-standard/">the original</a> on 2015-05-20<span class="reference-accessdate">. Retrieved <span class="nowrap">2015-05-18</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=MS+Open+Tech&rft.atitle=OASIS+has+Submitted+OData+v4+and+OData+JSON+Format+v4+to+ISO%2FIEC+JTC+1+for+approval+as+an+International+Standard&rft_id=https%3A%2F%2Fmsopentech.com%2Fblog%2F2015%2F04%2F21%2Foasis-has-submitted-odata-v4-and-odata-json-format-v4-to-isoiec-jtc-1-for-approval-as-an-international-standard%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> <li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.odata.org/blog/OData-Published-as-an-ISO-Standard/">"OData Published as an ISO Standard · OData - the Best Way to REST"</a>. <i>www.odata.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-05-11</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.odata.org&rft.atitle=OData+Published+as+an+ISO+Standard+%C2%B7+OData+-+the+Best+Way+to+REST&rft_id=https%3A%2F%2Fwww.odata.org%2Fblog%2FOData-Published-as-an-ISO-Standard%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> <li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.iso.org/cms/render/live/en/sites/isoorg/contents/data/standard/06/92/69208.html">"ISO/IEC 20802-1:2016"</a>. <i>ISO</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-05-11</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=ISO&rft.atitle=ISO%2FIEC+20802-1%3A2016&rft_id=https%3A%2F%2Fwww.iso.org%2Fcms%2Frender%2Flive%2Fen%2Fsites%2Fisoorg%2Fcontents%2Fdata%2Fstandard%2F06%2F92%2F69208.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.iso.org/cms/render/live/en/sites/isoorg/contents/data/standard/06/92/69209.html">"ISO/IEC 20802-2:2016"</a>. <i>ISO</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-05-11</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=ISO&rft.atitle=ISO%2FIEC+20802-2%3A2016&rft_id=https%3A%2F%2Fwww.iso.org%2Fcms%2Frender%2Flive%2Fen%2Fsites%2Fisoorg%2Fcontents%2Fdata%2Fstandard%2F06%2F92%2F69209.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=odata">"OASIS Open Data Protocol (OData) TC | OASIS"</a>. <i>www.oasis-open.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">September 24,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.oasis-open.org&rft.atitle=OASIS+Open+Data+Protocol+%28OData%29+TC+%26%23124%3B+OASIS&rft_id=https%3A%2F%2Fwww.oasis-open.org%2Fcommittees%2Ftc_home.php%3Fwg_abbrev%3Dodata&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://odata.github.io/">Microsoft's OData .NET libraries</a></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/object/Simple.OData.Client">Simple.OData.Client</a></span> </li> <li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://olingo.apache.org/">Apache Olingo</a></span> </li> <li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://jello-framework.com/guide/rest.html">Jello-Framework</a></span> </li> <li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/davidmoten/odata-client">odata-client</a></span> </li> <li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-14">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://olingo.apache.org/">Apache Olingo</a></span> </li> <li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.odata.org/libraries/">"Libraries · OData - the Best Way to REST"</a>. <i>www.odata.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2019-02-19</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.odata.org&rft.atitle=Libraries+%C2%B7+OData+-+the+Best+Way+to+REST&rft_id=https%3A%2F%2Fwww.odata.org%2Flibraries%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> <li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://archive.codeplex.com/?p=datajs">"data.js"</a>. <i>CodePlex Archive</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=CodePlex+Archive&rft.atitle=data.js&rft_id=https%3A%2F%2Farchive.codeplex.com%2F%3Fp%3Ddatajs&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> <li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://jaydata.org/">JayData</a></span> </li> <li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://npmjs.org/package/jaydata">JayData for node</a></span> </li> <li id="cite_note-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-19">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.getbreezenow.com/">Breeze</a></span> </li> <li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://access-odata.com">OData4 and Invantive Bridge Online</a></span> </li> <li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/rosostolato/odata-fluent-query">odata-fluent-query</a></span> </li> <li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/TossShinHwa/node-odata">node-odata</a></span> </li> <li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://odataphp.codeplex.com/">odataphp</a></span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/Algo-Web/POData">POData</a></span> </li> <li id="cite_note-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-25">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/SAP/python-pyodata">PyOData</a></span> </li> <li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://pypi.python.org/pypi/pyslet">Pyslet</a></span> </li> <li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-27">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://rdoc.info/github/visoft/ruby_odata">ruby_odata library</a></span> </li> <li id="cite_note-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-28">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/wrstudios/frodata">Free OData V4.0 Library for Ruby</a></span> </li> <li id="cite_note-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-29">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://safrano.aithscel.eu">Safrano</a></span> </li> <li id="cite_note-30"><span class="mw-cite-backlink"><b><a href="#cite_ref-30">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.odata.org/libraries/">"Libraries"</a>. <i>odata.org</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=odata.org&rft.atitle=Libraries&rft_id=http%3A%2F%2Fwww.odata.org%2Flibraries%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> <li id="cite_note-31"><span class="mw-cite-backlink"><b><a href="#cite_ref-31">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://ajax.codeplex.com/">ASP.NET Ajax Library</a></span> </li> <li id="cite_note-32"><span class="mw-cite-backlink"><b><a href="#cite_ref-32">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/OData/odatacpp-client">odatacpp_client</a></span> </li> <li id="cite_note-33"><span class="mw-cite-backlink"><b><a href="#cite_ref-33">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://www.windwardstudios.com/datasource/odata">Windward Studios</a></span> </li> <li id="cite_note-34"><span class="mw-cite-backlink"><b><a href="#cite_ref-34">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/blackberry/OData-BB10">OData-BB10</a></span> </li> <li id="cite_note-35"><span class="mw-cite-backlink"><b><a href="#cite_ref-35">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.odata.org/ecosystem/">"Ecosystem"</a>. <i>odata.org</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=odata.org&rft.atitle=Ecosystem&rft_id=http%3A%2F%2Fwww.odata.org%2Fecosystem%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> <li id="cite_note-36"><span class="mw-cite-backlink"><b><a href="#cite_ref-36">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://www.progress.com/cloud-and-hybrid-data-integration">Progress DataDirect Hybrid Data Pipeline</a></span> </li> <li id="cite_note-37"><span class="mw-cite-backlink"><b><a href="#cite_ref-37">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://scn.sap.com/community/netweaver-gateway">"SAP NetWeaver Gateway"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2012-11-22</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=SAP+NetWeaver+Gateway&rft_id=http%3A%2F%2Fscn.sap.com%2Fcommunity%2Fnetweaver-gateway&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> <li id="cite_note-IBM_developerWorks_eXtreme_Scale_REST_data_service-38"><span class="mw-cite-backlink"><b><a href="#cite_ref-IBM_developerWorks_eXtreme_Scale_REST_data_service_38-0">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.ibm.com/developerworks/websphere/downloads/xs_rest_service.html">IBM developerWorks eXtreme Scale REST data service</a> (OData)</span> </li> <li id="cite_note-39"><span class="mw-cite-backlink"><b><a href="#cite_ref-39">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://docs.microsoft.com/en-us/previous-versions/office/office-365-api/">"Welcome to Office 365 APIs"</a>. <i>docs.microsoft.com</i>. 28 August 2018<span class="reference-accessdate">. Retrieved <span class="nowrap">September 24,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=docs.microsoft.com&rft.atitle=Welcome+to+Office+365+APIs&rft.date=2018-08-28&rft_id=https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fprevious-versions%2Foffice%2Foffice-365-api%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> <li id="cite_note-40"><span class="mw-cite-backlink"><b><a href="#cite_ref-40">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://help.salesforce.com/s/articleView?id=sf.platform_connect_setup.htm&type=5">"Set Up Salesforce Connect to Access External Data with the OData 2.0 or 4.0 Adapter"</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Set+Up+Salesforce+Connect+to+Access+External+Data+with+the+OData+2.0+or+4.0+Adapter&rft_id=https%3A%2F%2Fhelp.salesforce.com%2Fs%2FarticleView%3Fid%3Dsf.platform_connect_setup.htm%26type%3D5&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> <li id="cite_note-41"><span class="mw-cite-backlink"><b><a href="#cite_ref-41">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://skyvia.com/connect/">Skyvia Connect</a></span> </li> <li id="cite_note-42"><span class="mw-cite-backlink"><b><a href="#cite_ref-42">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://help.tableau.com/current/pro/desktop/en-us/examples_odata.htm">"OData - Tableau"</a>. <i>help.tableau.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">September 24,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=help.tableau.com&rft.atitle=OData+-+Tableau&rft_id=https%3A%2F%2Fhelp.tableau.com%2Fcurrent%2Fpro%2Fdesktop%2Fen-us%2Fexamples_odata.htm&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> <li id="cite_note-43"><span class="mw-cite-backlink"><b><a href="#cite_ref-43">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.tibco.com/blog/2015/05/28/odata-and-spotfire/">"OData and Spotfire"</a>. <i>The TIBCO Blog</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2016-03-30</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=The+TIBCO+Blog&rft.atitle=OData+and+Spotfire&rft_id=https%3A%2F%2Fwww.tibco.com%2Fblog%2F2015%2F05%2F28%2Fodata-and-spotfire%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> <li id="cite_note-44"><span class="mw-cite-backlink"><b><a href="#cite_ref-44">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://www.mulesoft.com/">Mulesoft</a></span> </li> <li id="cite_note-45"><span class="mw-cite-backlink"><b><a href="#cite_ref-45">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.mulesoft.com/exchange/">"Anypoint Exchange"</a>. <i>www.mulesoft.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">September 24,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.mulesoft.com&rft.atitle=Anypoint+Exchange&rft_id=https%3A%2F%2Fwww.mulesoft.com%2Fexchange%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> <li id="cite_note-46"><span class="mw-cite-backlink"><b><a href="#cite_ref-46">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://www.successfactors.com/">SuccessFactors</a></span> </li> <li id="cite_note-47"><span class="mw-cite-backlink"><b><a href="#cite_ref-47">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://www.ceridian.com/">Ceridian HCM's Dayforce</a></span> </li> <li id="cite_note-48"><span class="mw-cite-backlink"><b><a href="#cite_ref-48">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.ceridian.com/products/dayforce/hr/reporting">"HR Reporting Software - Dayforce | Ceridian"</a>. <i>www.ceridian.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">September 24,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.ceridian.com&rft.atitle=HR+Reporting+Software+-+Dayforce+%26%23124%3B+Ceridian&rft_id=https%3A%2F%2Fwww.ceridian.com%2Fproducts%2Fdayforce%2Fhr%2Freporting&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> <li id="cite_note-49"><span class="mw-cite-backlink"><b><a href="#cite_ref-49">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.exxactcorp.com/blog/HPC/what-you-need-to-know-about-redfish-api">"What You Need to Know About Redfish API"</a>. <i>Exxact</i>. 2017-12-01<span class="reference-accessdate">. Retrieved <span class="nowrap">2019-08-31</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Exxact&rft.atitle=What+You+Need+to+Know+About+Redfish+API&rft.date=2017-12-01&rft_id=https%3A%2F%2Fwww.exxactcorp.com%2Fblog%2FHPC%2Fwhat-you-need-to-know-about-redfish-api&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> <li id="cite_note-50"><span class="mw-cite-backlink"><b><a href="#cite_ref-50">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://mongodb-tools.com/tool/nucleon-database-master/">"Nucleon Database Master"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">16 November</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Nucleon+Database+Master&rft_id=http%3A%2F%2Fmongodb-tools.com%2Ftool%2Fnucleon-database-master%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOpen+Data+Protocol" class="Z3988"></span></span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=27" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a rel="nofollow" class="external text" href="https://www.odata.org/">Official website</a></li> <li><a rel="nofollow" class="external text" href="https://docs.microsoft.com/en-us/dotnet/framework/wcf/">Develop Service-Oriented Applications with WCF</a></li> <li><a rel="nofollow" class="external text" href="https://www.hanselman.com/blog/odata-basics-at-the-azgroups-day-of-net-with-scottgu">OData Basics Presentation</a></li></ul> <div class="mw-heading mw-heading3"><h3 id="OData_OASIS_Standards">OData OASIS Standards</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=28" title="Edit section: OData OASIS Standards"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a rel="nofollow" class="external text" href="http://docs.oasis-open.org/odata/odata/v4.0/os/part1-protocol/odata-v4.0-os-part1-protocol.html">OData Version 4.0 Part 1: Protocol</a></li> <li><a rel="nofollow" class="external text" href="http://docs.oasis-open.org/odata/odata/v4.0/os/part2-url-conventions/odata-v4.0-os-part2-url-conventions.html">OData Version 4.0 Part 2: URL Conventions</a></li> <li><a rel="nofollow" class="external text" href="http://docs.oasis-open.org/odata/odata/v4.0/os/part3-csdl/odata-v4.0-os-part3-csdl.html">OData Version 4.0 Part 3: Common Schema Definition Language (CSDL)</a></li> <li><a rel="nofollow" class="external text" href="http://docs.oasis-open.org/odata/odata/v4.0/os/abnf/">ABNF components - OData ABNF Construction Rules Version 4.0 and OData ABNF Test Cases</a></li> <li><a rel="nofollow" class="external text" href="http://docs.oasis-open.org/odata/odata/v4.0/os/models/MetadataService.edmx">Vocabulary components - OData Core Vocabulary and OData Measures Vocabulary</a></li> <li><a rel="nofollow" class="external text" href="http://docs.oasis-open.org/odata/odata/v4.0/os/schemas/">XML Schemas - OData EDMX XML Schema and OData EDM XML Schema</a></li> <li><a rel="nofollow" class="external text" href="http://docs.oasis-open.org/odata/odata-json-format/v4.0/os/odata-json-format-v4.0-os.html">OData JSON Format Version 4.0</a></li></ul> <div class="mw-heading mw-heading3"><h3 id="Committee_Specifications">Committee Specifications</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=29" title="Edit section: Committee Specifications"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a rel="nofollow" class="external text" href="http://docs.oasis-open.org/odata/odata-atom-format/v4.0/cs02/odata-atom-format-v4.0-cs02.html">OData Atom Format Version 4.0</a></li> <li><a rel="nofollow" class="external text" href="http://docs.oasis-open.org/odata/odata-data-aggregation-ext/v4.0/cs01/odata-data-aggregation-ext-v4.0-cs01.html">OData Extension for Data Aggregation Version 4.0</a></li></ul> <div class="mw-heading mw-heading3"><h3 id="Committee_Notes">Committee Notes</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Open_Data_Protocol&action=edit&section=30" title="Edit section: Committee Notes"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a rel="nofollow" class="external text" href="http://docs.oasis-open.org/odata/new-in-odata/v4.0/cn01/new-in-odata-v4.0-cn01.html">What's New in OData Version 4.0</a></li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="IEC_standards" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:List_of_IEC_standards" title="Template:List of IEC standards"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:List_of_IEC_standards" title="Template talk:List of IEC standards"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:List_of_IEC_standards" title="Special:EditPage/Template:List of IEC standards"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="IEC_standards" style="font-size:114%;margin:0 4em"><a href="/wiki/List_of_IEC_standards" title="List of IEC standards">IEC standards</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">IEC</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/IEC_60027" title="IEC 60027">60027</a></li> <li><a href="/wiki/IEC_60034" title="IEC 60034">60034</a></li> <li><a href="/wiki/IEC_60038" title="IEC 60038">60038</a></li> <li><a href="/wiki/RKM_code" title="RKM code">60062</a></li> <li><a href="/wiki/E_series_of_preferred_numbers" title="E series of preferred numbers">60063</a></li> <li><a href="/wiki/IEC_60068" title="IEC 60068">60068</a></li> <li><a href="/wiki/Comparative_Tracking_Index" title="Comparative Tracking Index">60112</a></li> <li><a href="/wiki/IEC_60228" title="IEC 60228">60228</a></li> <li><a href="/wiki/IEC_60269" title="IEC 60269">60269</a></li> <li><a href="/wiki/19-inch_rack" title="19-inch rack">60297</a></li> <li><a href="/wiki/IEC_60309" title="IEC 60309">60309</a></li> <li><a href="/wiki/IEC_60320" title="IEC 60320">60320</a></li> <li><a href="/wiki/IEC_60364" title="IEC 60364">60364</a></li> <li><a href="/wiki/IEC_60446" title="IEC 60446">60446</a></li> <li><a href="/wiki/IEEE_754" title="IEEE 754">60559</a></li> <li><a href="/wiki/IEC_60601" title="IEC 60601">60601</a></li> <li><a href="/wiki/IEC_60870" title="IEC 60870">60870</a> <ul><li><a href="/wiki/IEC_60870-5" title="IEC 60870-5">60870-5</a></li> <li><a href="/wiki/IEC_60870-6" title="IEC 60870-6">60870-6</a></li></ul></li> <li><a href="/wiki/IEC_60906-1" title="IEC 60906-1">60906-1</a></li> <li><a href="/wiki/Compact_Disc_Digital_Audio" title="Compact Disc Digital Audio">60908</a></li> <li><a href="/wiki/IEC_60929" title="IEC 60929">60929</a></li> <li><a href="/wiki/AES3" title="AES3">60958</a></li> <li><a href="/w/index.php?title=IEC_60980-344&action=edit&redlink=1" class="new" title="IEC 60980-344 (page does not exist)">60980-344</a></li> <li><a href="/wiki/IEC_61030" title="IEC 61030">61030</a></li> <li><a href="/wiki/IEC_61131" title="IEC 61131">61131</a> <ul><li><a href="/wiki/IEC_61131-3" title="IEC 61131-3">61131-3</a></li> <li><a href="/wiki/IO-Link" title="IO-Link">61131-9</a></li></ul></li> <li><a href="/wiki/Fieldbus" title="Fieldbus">61158</a></li> <li><a href="/wiki/IEC_61162" title="IEC 61162">61162</a></li> <li><a href="/wiki/IEC_61334" title="IEC 61334">61334</a></li> <li><a href="/wiki/IEC_61355" title="IEC 61355">61355</a></li> <li><a href="/wiki/IEC_61360" title="IEC 61360">61360</a></li> <li><a href="/wiki/IEC_61400" title="IEC 61400">61400</a></li> <li><a href="/wiki/IEC_61499" title="IEC 61499">61499</a></li> <li><a href="/wiki/IEC_61508" title="IEC 61508">61508</a></li> <li><a href="/wiki/IEC_61511" title="IEC 61511">61511</a></li> <li><a href="/wiki/Fieldbus" title="Fieldbus">61784</a></li> <li><a href="/wiki/IEC_61850" title="IEC 61850">61850</a></li> <li><a href="/wiki/IEC_61851" title="IEC 61851">61851</a></li> <li><a href="/wiki/IEC_61883" title="IEC 61883">61883</a></li> <li><a href="/wiki/Battery_nomenclature" title="Battery nomenclature">61960</a></li> <li><a href="/wiki/IEC_61968" title="IEC 61968">61968</a></li> <li><a href="/wiki/IEC_61970" title="IEC 61970">61970</a></li> <li><a href="/wiki/IP-XACT" title="IP-XACT">62014-4</a></li> <li><a href="/wiki/Fieldbus" title="Fieldbus">62026</a></li> <li><a href="/wiki/IEC_62056" title="IEC 62056">62056</a></li> <li><a href="/wiki/IEC_62061" title="IEC 62061">62061</a></li> <li><a href="/wiki/IEC_62196" title="IEC 62196">62196</a></li> <li><a href="/wiki/EN_62262" title="EN 62262">62262</a></li> <li><a href="/wiki/IEC_62264" title="IEC 62264">62264</a></li> <li><a href="/wiki/IEC_62304" title="IEC 62304">62304</a></li> <li><a href="/wiki/IEC_62325" title="IEC 62325">62325</a></li> <li><a href="/wiki/IEC_62351" title="IEC 62351">62351</a></li> <li><a href="/wiki/AES47" title="AES47">62365</a></li> <li><a href="/wiki/IEC_62366" title="IEC 62366">62366</a></li> <li><a href="/wiki/IEC_62379" title="IEC 62379">62379</a></li> <li><a href="/wiki/Digital_Addressable_Lighting_Interface" title="Digital Addressable Lighting Interface">62386</a></li> <li><a href="/wiki/IEC_62455" title="IEC 62455">62455</a></li> <li><a href="/wiki/USB" title="USB">62680</a></li> <li><a href="/wiki/IEC_62682" title="IEC 62682">62682</a></li> <li><a href="/wiki/IEC_62700" title="IEC 62700">62700</a></li> <li><a href="/wiki/IEC_63110" title="IEC 63110">63110</a></li> <li><a href="/wiki/IEC_63119" title="IEC 63119">63119</a></li> <li><a href="/wiki/IEC_63382" title="IEC 63382">63382</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">ISO/IEC</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ISO/IEC_646" title="ISO/IEC 646">646</a></li> <li><a href="/wiki/COBOL" title="COBOL">1989</a></li> <li><a href="/wiki/ISO/IEC_2022" title="ISO/IEC 2022">2022</a></li> <li><a href="/wiki/ISO/IEC_4909" title="ISO/IEC 4909">4909</a></li> <li><a href="/wiki/ISO/IEC_5218" title="ISO/IEC 5218">5218</a></li> <li><a href="/wiki/ANSI_escape_code" title="ANSI escape code">6429</a></li> <li><a href="/wiki/ISO/IEC_6523" title="ISO/IEC 6523">6523</a></li> <li><a href="/wiki/ISO/IEC_7810" title="ISO/IEC 7810">7810</a></li> <li><a href="/wiki/ISO/IEC_7811" title="ISO/IEC 7811">7811</a></li> <li><a href="/wiki/ISO/IEC_7812" title="ISO/IEC 7812">7812</a></li> <li><a href="/wiki/ISO/IEC_7813" title="ISO/IEC 7813">7813</a></li> <li><a href="/wiki/ISO/IEC_7816" title="ISO/IEC 7816">7816</a></li> <li><a href="/wiki/Graphical_Kernel_System" title="Graphical Kernel System">7942</a></li> <li><a href="/wiki/Open_Document_Architecture" title="Open Document Architecture">8613</a></li> <li><a href="/wiki/Computer_Graphics_Metafile" title="Computer Graphics Metafile">8632</a></li> <li><a href="/wiki/ISO/IEC_8652" title="ISO/IEC 8652">8652</a></li> <li><a href="/wiki/ISO/IEC_8859" title="ISO/IEC 8859">8859</a></li> <li><a href="/wiki/ISO/IEC_9126" title="ISO/IEC 9126">9126</a></li> <li><a href="/wiki/File_Allocation_Table" title="File Allocation Table">9293</a></li> <li><a href="/wiki/CHILL" title="CHILL">9496</a></li> <li><a href="/wiki/ISO/IEC_9529" title="ISO/IEC 9529">9529</a></li> <li><a href="/wiki/PHIGS" title="PHIGS">9592</a></li> <li><a href="/wiki/PHIGS" title="PHIGS">9593</a></li> <li><a href="/wiki/ANSI_C" title="ANSI C">9899</a></li> <li><a href="/wiki/POSIX" title="POSIX">9945</a></li> <li><a href="/wiki/ISO/IEC_9995" title="ISO/IEC 9995">9995</a></li> <li><a href="/wiki/ISO/IEC_10021" title="ISO/IEC 10021">10021</a></li> <li><a href="/wiki/ISO/IEC_10116" title="ISO/IEC 10116">10116</a></li> <li><a href="/wiki/Guidelines_for_the_Definition_of_Managed_Objects" title="Guidelines for the Definition of Managed Objects">10165</a></li> <li><a href="/wiki/Document_Style_Semantics_and_Specification_Language" title="Document Style Semantics and Specification Language">10179</a></li> <li><a href="/wiki/Full_BASIC" title="Full BASIC">10279</a></li> <li><a href="/wiki/Universal_Coded_Character_Set" title="Universal Coded Character Set">10646</a></li> <li><a href="/wiki/ISO/IEC_10967" title="ISO/IEC 10967">10967</a></li> <li><a href="/wiki/MPEG-1" title="MPEG-1">11172</a></li> <li><a href="/wiki/ISO/IEC_11179" title="ISO/IEC 11179">11179</a></li> <li><a href="/wiki/ISO/IEC_11404" title="ISO/IEC 11404">11404</a></li> <li><a href="/wiki/JBIG" title="JBIG">11544</a></li> <li><a href="/wiki/ISO/IEC_11801" title="ISO/IEC 11801">11801</a></li> <li><a href="/wiki/ISO/IEC_12207" title="ISO/IEC 12207">12207</a></li> <li><a href="/wiki/Topic_map" title="Topic map">13250</a></li> <li><a href="/wiki/Universal_Disk_Format" title="Universal Disk Format">13346</a></li> <li><a href="/wiki/MHEG-5" title="MHEG-5">13522-5</a></li> <li><a href="/wiki/Z_notation" title="Z notation">13568</a></li> <li><a href="/wiki/ISLISP" title="ISLISP">13816</a></li> <li><a href="/wiki/MPEG-2" title="MPEG-2">13818</a></li> <li><a href="/wiki/ISO/IEC_14443" title="ISO/IEC 14443">14443</a></li> <li><a href="/wiki/MPEG-4" title="MPEG-4">14496</a></li> <li><a href="/wiki/ISO/IEC_14651" title="ISO/IEC 14651">14651</a></li> <li><a href="/wiki/C%2B%2B" title="C++">14882</a></li> <li><a href="/wiki/ISO/IEC_15288" title="ISO/IEC 15288">15288</a></li> <li><a href="/wiki/Ada_Semantic_Interface_Specification" title="Ada Semantic Interface Specification">15291</a></li> <li><a href="/wiki/Common_Criteria" title="Common Criteria">15408</a></li> <li><a href="/wiki/JPEG_2000" title="JPEG 2000">15444</a></li> <li><a href="/wiki/HTML" title="HTML">15445</a></li> <li><a href="/wiki/ISO/IEC_15504" title="ISO/IEC 15504">15504</a></li> <li><a href="/wiki/International_Standard_Identifier_for_Libraries_and_Related_Organizations" title="International Standard Identifier for Libraries and Related Organizations">15511</a></li> <li><a href="/wiki/ISO/IEC_15693" title="ISO/IEC 15693">15693</a></li> <li><a href="/wiki/ISO/IEC_15897" title="ISO/IEC 15897">15897</a></li> <li><a href="/wiki/MPEG-7" title="MPEG-7">15938</a></li> <li><a href="/wiki/ECMAScript" title="ECMAScript">16262</a></li> <li><a href="/wiki/Mixed_raster_content" title="Mixed raster content">16485</a></li> <li><a href="/wiki/ISO/IEC_17024" title="ISO/IEC 17024">17024</a></li> <li><a href="/wiki/ISO/IEC_17025" title="ISO/IEC 17025">17025</a></li> <li><a href="/wiki/QR_code" title="QR code">18004</a></li> <li><a href="/wiki/ISO/IEC_18014" title="ISO/IEC 18014">18014</a></li> <li><a href="/wiki/JPEG_XL" title="JPEG XL">18181</a></li> <li><a href="/wiki/ISO/IEC_19752" title="ISO/IEC 19752">19752</a></li> <li><a href="/wiki/RELAX_NG" title="RELAX NG">19757</a></li> <li><a href="/wiki/ISO/IEC_19770" title="ISO/IEC 19770">19770</a></li> <li><a href="/wiki/ISO/IEC_19788" title="ISO/IEC 19788">19788</a></li> <li><a href="/wiki/ISO/IEC_20000" title="ISO/IEC 20000">20000</a></li> <li><a class="mw-selflink selflink">20802</a></li> <li><a href="/wiki/MPEG-21" title="MPEG-21">21000</a></li> <li><a href="/wiki/ISO/IEC_21827" title="ISO/IEC 21827">21827</a></li> <li><a href="/wiki/ECMAScript" title="ECMAScript">22275</a></li> <li><a href="/wiki/ECMAScript_for_XML" title="ECMAScript for XML">22537</a></li> <li><a href="/wiki/MPEG-A" title="MPEG-A">23000</a></li> <li><a href="/wiki/MPEG-D" title="MPEG-D">23003</a></li> <li><a href="/wiki/MPEG-H" title="MPEG-H">23008</a></li> <li><a href="/wiki/C_Sharp_(programming_language)" title="C Sharp (programming language)">23270</a></li> <li><a href="/wiki/Linux_Standard_Base" title="Linux Standard Base">23360</a></li> <li><a href="/wiki/Common_Logic" title="Common Logic">24707</a></li> <li><a href="/wiki/ISO/IEC_24727" title="ISO/IEC 24727">24727</a></li> <li><a href="/wiki/ISO/IEC_24744" title="ISO/IEC 24744">24744</a></li> <li><a href="/wiki/Universal_Remote_Console" title="Universal Remote Console">24752</a></li> <li><a href="/wiki/OpenDocument" title="OpenDocument">26300</a></li> <li><a href="/wiki/ISO/IEC_27000" title="ISO/IEC 27000">27000</a></li> <li><a href="/wiki/ISO/IEC_27000-series" class="mw-redirect" title="ISO/IEC 27000-series">27000-series</a></li> <li><a href="/wiki/ISO/IEC_27002" title="ISO/IEC 27002">27002</a></li> <li><a href="/wiki/ISO/IEC_27040" title="ISO/IEC 27040">27040</a></li> <li>29110</li> <li><a href="/wiki/ISO/IEC_29119" title="ISO/IEC 29119">29119</a></li> <li><a href="/wiki/ISO/IEC_33001" title="ISO/IEC 33001">33001</a></li> <li><a href="/wiki/ISO/IEC_38500" title="ISO/IEC 38500">38500</a></li> <li><a href="/wiki/Graph_Query_Language" title="Graph Query Language">39075</a></li> <li><a href="/wiki/ISO/IEC_42010" title="ISO/IEC 42010">42010</a></li> <li><a href="/wiki/ISO/IEC_80000" title="ISO/IEC 80000">80000</a></li> <li><a href="/wiki/IEC_81346" title="IEC 81346">81346</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Related</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/International_Electrotechnical_Commission" title="International Electrotechnical Commission">International Electrotechnical Commission</a></li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"><style data-mw-deduplicate="TemplateStyles:r886047488">.mw-parser-output .nobold{font-weight:normal}</style></div><div role="navigation" class="navbox" aria-labelledby="ISO_standards_by_standard_number" style="padding:3px"><table class="nowraplinks hlist mw-collapsible mw-collapsed navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:ISO_standards" title="Template:ISO standards"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:ISO_standards" title="Template talk:ISO standards"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:ISO_standards" title="Special:EditPage/Template:ISO standards"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="ISO_standards_by_standard_number" style="font-size:114%;margin:0 4em"><a href="/wiki/International_Organization_for_Standardization" title="International Organization for Standardization">ISO</a> standards <span class="nobold">by standard number</span></div></th></tr><tr><td class="navbox-abovebelow" colspan="2"><div>List of <a href="/wiki/List_of_ISO_standards" title="List of ISO standards">ISO standards</a> – <a href="/wiki/List_of_ISO_romanizations" title="List of ISO romanizations">ISO romanizations</a> – <a href="/wiki/List_of_IEC_standards" title="List of IEC standards">IEC standards</a></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">1–9999</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ISO_1" title="ISO 1">1</a></li> <li><a href="/wiki/ISO_2" title="ISO 2">2</a></li> <li><a href="/wiki/Renard_series" title="Renard series">3</a></li> <li><a href="/wiki/ISO_4" title="ISO 4">4</a></li> <li><a href="/wiki/Film_speed" title="Film speed">6</a></li> <li><a href="/wiki/British_Standard_Pipe" title="British Standard Pipe">7</a></li> <li><a href="/wiki/ISO_9" title="ISO 9">9</a></li> <li><a href="/wiki/A440_(pitch_standard)" title="A440 (pitch standard)">16</a></li> <li><a href="/wiki/Renard_series" title="Renard series">17</a></li> <li><a href="/wiki/ISO_31" title="ISO 31">31</a> <ul><li><a href="/wiki/ISO_31-0" title="ISO 31-0">-0</a></li> <li><a href="/wiki/ISO_31-1" title="ISO 31-1">-1</a></li> <li><a href="/wiki/ISO_31-3" title="ISO 31-3">-3</a></li> <li><a href="/wiki/ISO_31-4" title="ISO 31-4">-4</a></li> <li><a href="/wiki/ISO_31-5" title="ISO 31-5">-5</a></li> <li><a href="/wiki/ISO_31-6" title="ISO 31-6">-6</a></li> <li><a href="/wiki/ISO_31-7" title="ISO 31-7">-7</a></li> <li><a href="/wiki/ISO_31-8" title="ISO 31-8">-8</a></li> <li><a href="/wiki/ISO_31-9" class="mw-redirect" title="ISO 31-9">-9</a></li> <li><a href="/wiki/ISO_31-10" title="ISO 31-10">-10</a></li> <li><a href="/wiki/ISO_31-11" title="ISO 31-11">-11</a></li> <li><a href="/wiki/ISO_31-12" class="mw-redirect" title="ISO 31-12">-12</a></li> <li><a href="/wiki/ISO_31-13" class="mw-redirect" title="ISO 31-13">-13</a></li></ul></li> <li><a href="/wiki/ISO_metric_screw_thread" title="ISO metric screw thread">68-1</a></li> <li><a href="/wiki/ISO_128" title="ISO 128">128</a></li> <li><a href="/wiki/ISO_216" title="ISO 216">216</a></li> <li><a href="/wiki/ISO_217" title="ISO 217">217</a></li> <li><a href="/wiki/Equal-loudness_contour" title="Equal-loudness contour">226</a></li> <li><a href="/wiki/British_Standard_Pipe" title="British Standard Pipe">228</a></li> <li><a href="/wiki/ISO_233" title="ISO 233">233</a></li> <li><a href="/wiki/ISO_259" title="ISO 259">259</a></li> <li><a href="/wiki/ISO_metric_screw_thread" title="ISO metric screw thread">261</a></li> <li><a href="/wiki/ISO_metric_screw_thread" title="ISO metric screw thread">262</a></li> <li><a href="/wiki/Kappa_number" title="Kappa number">302</a></li> <li><a href="/wiki/Vicat_softening_point" title="Vicat softening point">306</a></li> <li><a href="/wiki/Hazard_symbol#Ionizing_radiation_symbol" title="Hazard symbol">361</a></li> <li><a href="/wiki/Power_take-off" title="Power take-off">500</a></li> <li><a href="/wiki/Hot_shoe" title="Hot shoe">518</a></li> <li><a href="/wiki/Prontor-Compur" title="Prontor-Compur">519</a></li> <li><a href="/wiki/ISO_639" title="ISO 639">639</a> <ul><li><a href="/wiki/ISO_639-1" title="ISO 639-1">-1</a></li> <li><a href="/wiki/ISO_639-2" title="ISO 639-2">-2</a></li> <li><a href="/wiki/ISO_639-3" title="ISO 639-3">-3</a></li> <li><a href="/wiki/ISO_639-5" title="ISO 639-5">-5</a></li> <li><a href="/wiki/ISO_639-6" title="ISO 639-6">-6</a></li></ul></li> <li><a href="/wiki/ISO/IEC_646" title="ISO/IEC 646">646</a></li> <li><a href="/wiki/ISO_657" title="ISO 657">657</a></li> <li><a href="/wiki/ISO_668" title="ISO 668">668</a></li> <li><a href="/wiki/ISO_690" title="ISO 690">690</a></li> <li><a href="/wiki/ISO_704" title="ISO 704">704</a></li> <li><a href="/wiki/ISO_732" title="ISO 732">732</a></li> <li><a href="/wiki/Antimagnetic_watch" title="Antimagnetic watch">764</a></li> <li><a href="/wiki/Hole_punch" title="Hole punch">838</a></li> <li><a href="/wiki/ISO_843" title="ISO 843">843</a></li> <li><a href="/wiki/ISO_860" title="ISO 860">860</a></li> <li><a href="/wiki/ISO_898" title="ISO 898">898</a></li> <li><a href="/wiki/ISO_965" title="ISO 965">965</a></li> <li><a href="/wiki/ISO_999" title="ISO 999">999</a></li> <li><a href="/wiki/ISO_1000" title="ISO 1000">1000</a></li> <li><a href="/wiki/Magnetic_ink_character_recognition" title="Magnetic ink character recognition">1004</a></li> <li><a href="/wiki/135_film" title="135 film">1007</a></li> <li><a href="/wiki/OCR-A" title="OCR-A">1073-1</a></li> <li><a href="/wiki/OCR-B" title="OCR-B">1073-2</a></li> <li><a href="/wiki/Longitudinal_redundancy_check" title="Longitudinal redundancy check">1155</a></li> <li><a href="/wiki/Shock-resistant_watch#ISO_1413_shock-resistant_standard" title="Shock-resistant watch">1413</a></li> <li><a href="/wiki/ALGOL_60" title="ALGOL 60">1538</a></li> <li><a href="/wiki/ISO_1629" title="ISO 1629">1629</a></li> <li><a href="/wiki/ISO_1745" title="ISO 1745">1745</a></li> <li><a href="/wiki/COBOL" title="COBOL">1989</a></li> <li><a href="/wiki/ISO_2014" title="ISO 2014">2014</a></li> <li><a href="/wiki/ISO_2015" title="ISO 2015">2015</a></li> <li><a href="/wiki/ISO/IEC_2022" title="ISO/IEC 2022">2022</a></li> <li><a href="/wiki/ISO_2033" title="ISO 2033">2033</a></li> <li><a href="/wiki/ISO_2047" title="ISO 2047">2047</a></li> <li><a href="/wiki/ISBN" title="ISBN">2108</a></li> <li><a href="/wiki/ISO_2145" title="ISO 2145">2145</a></li> <li><a href="/wiki/ISO_2146" title="ISO 2146">2146</a></li> <li><a href="/wiki/Film_speed" title="Film speed">2240</a></li> <li><a href="/wiki/Water_Resistant_mark" title="Water Resistant mark">2281</a></li> <li><a href="/wiki/International_Standard_Atmosphere" title="International Standard Atmosphere">2533</a></li> <li><a href="/wiki/ISO_2709" title="ISO 2709">2709</a></li> <li><a href="/wiki/ISO_2711" title="ISO 2711">2711</a></li> <li><a href="/wiki/Film_speed" title="Film speed">2720</a></li> <li><a href="/wiki/ISO_2788" title="ISO 2788">2788</a></li> <li><a href="/wiki/ISO_2848" title="ISO 2848">2848</a></li> <li><a href="/wiki/ISO_2852" title="ISO 2852">2852</a></li> <li><a href="/wiki/ISO_2921" title="ISO 2921">2921</a></li> <li><a href="/wiki/126_film" title="126 film">3029</a></li> <li><a href="/wiki/ISO_3103" title="ISO 3103">3103</a></li> <li><a href="/wiki/ISO_3166" title="ISO 3166">3166</a> <ul><li><a href="/wiki/ISO_3166-1" title="ISO 3166-1">-1</a></li> <li><a href="/wiki/ISO_3166-2" title="ISO 3166-2">-2</a></li> <li><a href="/wiki/ISO_3166-3" title="ISO 3166-3">-3</a></li></ul></li> <li><a href="/wiki/International_Standard_Serial_Number" class="mw-redirect" title="International Standard Serial Number">3297</a></li> <li><a href="/wiki/ISO_3307" title="ISO 3307">3307</a></li> <li><a href="/wiki/O-ring" title="O-ring">3601</a></li> <li><a href="/wiki/Kunrei-shiki_romanization" title="Kunrei-shiki romanization">3602</a></li> <li><a href="/wiki/ISO_3864" title="ISO 3864">3864</a></li> <li><a href="/wiki/International_Standard_Recording_Code" title="International Standard Recording Code">3901</a></li> <li><a href="/wiki/FDI_World_Dental_Federation_notation" title="FDI World Dental Federation notation">3950</a></li> <li><a href="/wiki/ISO_3977" title="ISO 3977">3977</a></li> <li><a href="/wiki/ISO_4031" title="ISO 4031">4031</a></li> <li><a href="/wiki/ISO_4157" title="ISO 4157">4157</a></li> <li><a href="/wiki/ISO_4165" title="ISO 4165">4165</a></li> <li><a href="/wiki/ISO_4217" title="ISO 4217">4217</a></li> <li><a href="/wiki/ISO/IEC_4909" title="ISO/IEC 4909">4909</a></li> <li><a href="/wiki/ISO/IEC_5218" title="ISO/IEC 5218">5218</a></li> <li><a href="/wiki/ISO_5426" title="ISO 5426">5426</a></li> <li><a href="/wiki/ISO_5427" title="ISO 5427">5427</a></li> <li><a href="/wiki/ISO_5428" title="ISO 5428">5428</a></li> <li><a href="/wiki/Accuracy_and_precision" title="Accuracy and precision">5725</a></li> <li><a href="/wiki/ISO_5775" title="ISO 5775">5775</a></li> <li><a href="/wiki/ISO_5776" title="ISO 5776">5776</a></li> <li><a href="/wiki/Film_speed" title="Film speed">5800</a></li> <li><a href="/wiki/Flowchart" title="Flowchart">5807</a></li> <li><a href="/wiki/ISO_5964" title="ISO 5964">5964</a></li> <li><a href="/wiki/International_Securities_Identification_Number" title="International Securities Identification Number">6166</a></li> <li><a href="/wiki/ISO_6344" title="ISO 6344">6344</a></li> <li><a href="/wiki/ISO_6346" title="ISO 6346">6346</a></li> <li><a href="/wiki/Minimal_BASIC" title="Minimal BASIC">6373</a></li> <li><a href="/wiki/ISO_6385" title="ISO 6385">6385</a></li> <li><a href="/wiki/Water_Resistant_mark" title="Water Resistant mark">6425</a></li> <li><a href="/wiki/ANSI_escape_code" title="ANSI escape code">6429</a></li> <li><a href="/wiki/ISO_6438" title="ISO 6438">6438</a></li> <li><a href="/wiki/ISO/IEC_6523" title="ISO/IEC 6523">6523</a></li> <li><a href="/wiki/ISO_6709" title="ISO 6709">6709</a></li> <li><a href="/wiki/ISO_6943" title="ISO 6943">6943</a></li> <li><a href="/wiki/ISO_7001" title="ISO 7001">7001</a></li> <li><a href="/wiki/ISO_7002" title="ISO 7002">7002</a></li> <li><a href="/wiki/ISO_7010" title="ISO 7010">7010</a></li> <li><a href="/wiki/ISO_7027" title="ISO 7027">7027</a></li> <li><a href="/wiki/ISO/IEC_7064" title="ISO/IEC 7064">7064</a></li> <li><a href="/wiki/Pinyin" title="Pinyin">7098</a></li> <li><a href="/wiki/Pascal_(programming_language)" title="Pascal (programming language)">7185</a></li> <li><a href="/wiki/ISO_7200" title="ISO 7200">7200</a></li> <li><a href="/wiki/OSI_model" title="OSI model">7498</a> <ul><li><a href="/wiki/OSI_model" title="OSI model">-1</a></li></ul></li> <li><a href="/wiki/ISO_7637" title="ISO 7637">7637</a></li> <li><a href="/wiki/ISO_7736" title="ISO 7736">7736</a></li> <li><a href="/wiki/ISO/IEC_7810" title="ISO/IEC 7810">7810</a></li> <li><a href="/wiki/ISO/IEC_7811" title="ISO/IEC 7811">7811</a></li> <li><a href="/wiki/ISO/IEC_7812" title="ISO/IEC 7812">7812</a></li> <li><a href="/wiki/ISO/IEC_7813" title="ISO/IEC 7813">7813</a></li> <li><a href="/wiki/ISO/IEC_7816" title="ISO/IEC 7816">7816</a></li> <li><a href="/wiki/Graphical_Kernel_System" title="Graphical Kernel System">7942</a></li> <li><a href="/wiki/ISO_8000" title="ISO 8000">8000</a></li> <li><a href="/wiki/On-board_diagnostics" title="On-board diagnostics">8093</a></li> <li><a href="/wiki/ISO_8178" title="ISO 8178">8178</a></li> <li><a href="/wiki/Fuel_oil" title="Fuel oil">8217</a></li> <li><a href="/wiki/ISO_8373" class="mw-redirect" title="ISO 8373">8373</a></li> <li><a href="/wiki/ISO_8501-1" title="ISO 8501-1">8501-1</a></li> <li><a href="/wiki/FTAM" title="FTAM">8571</a></li> <li><a href="/wiki/ISO_8583" title="ISO 8583">8583</a></li> <li><a href="/wiki/ISO_8601" title="ISO 8601">8601</a></li> <li><a href="/wiki/Open_Document_Architecture" title="Open Document Architecture">8613</a></li> <li><a href="/wiki/Computer_Graphics_Metafile" title="Computer Graphics Metafile">8632</a></li> <li><a href="/wiki/Graphical_Kernel_System" title="Graphical Kernel System">8651</a></li> <li><a href="/wiki/ISO/IEC_8652" title="ISO/IEC 8652">8652</a></li> <li><a href="/wiki/ISO_8691" title="ISO 8691">8691</a></li> <li><a href="/wiki/Graphical_Kernel_System" title="Graphical Kernel System">8805/8806</a></li> <li><a href="/wiki/Language_Of_Temporal_Ordering_Specification" class="mw-redirect" title="Language Of Temporal Ordering Specification">8807</a></li> <li><a href="/wiki/Fuse_(automotive)" class="mw-redirect" title="Fuse (automotive)">8820-5</a></li> <li><a href="/wiki/ISO/IEC_8859" title="ISO/IEC 8859">8859</a> <ul><li><a href="/wiki/ISO/IEC_8859-1" title="ISO/IEC 8859-1">-1</a></li> <li><a href="/wiki/ISO/IEC_8859-2" title="ISO/IEC 8859-2">-2</a></li> <li><a href="/wiki/ISO/IEC_8859-3" title="ISO/IEC 8859-3">-3</a></li> <li><a href="/wiki/ISO/IEC_8859-4" title="ISO/IEC 8859-4">-4</a></li> <li><a href="/wiki/ISO/IEC_8859-5" title="ISO/IEC 8859-5">-5</a></li> <li><a href="/wiki/ISO/IEC_8859-6" title="ISO/IEC 8859-6">-6</a></li> <li><a href="/wiki/ISO/IEC_8859-7" title="ISO/IEC 8859-7">-7</a></li> <li><a href="/wiki/ISO/IEC_8859-8" title="ISO/IEC 8859-8">-8</a></li> <li><a href="/wiki/ISO-8859-8-I" title="ISO-8859-8-I">-8-I</a></li> <li><a href="/wiki/ISO/IEC_8859-9" title="ISO/IEC 8859-9">-9</a></li> <li><a href="/wiki/ISO/IEC_8859-10" title="ISO/IEC 8859-10">-10</a></li> <li><a href="/wiki/ISO/IEC_8859-11" title="ISO/IEC 8859-11">-11</a></li> <li><a href="/wiki/ISO/IEC_8859-12" class="mw-redirect" title="ISO/IEC 8859-12">-12</a></li> <li><a href="/wiki/ISO/IEC_8859-13" title="ISO/IEC 8859-13">-13</a></li> <li><a href="/wiki/ISO/IEC_8859-14" title="ISO/IEC 8859-14">-14</a></li> <li><a href="/wiki/ISO/IEC_8859-15" title="ISO/IEC 8859-15">-15</a></li> <li><a href="/wiki/ISO/IEC_8859-16" title="ISO/IEC 8859-16">-16</a></li></ul></li> <li><a href="/wiki/Standard_Generalized_Markup_Language" title="Standard Generalized Markup Language">8879</a></li> <li><a href="/wiki/ISO_9000" class="mw-redirect" title="ISO 9000">9000/9001</a></li> <li><a href="/wiki/ASMO_449" title="ASMO 449">9036</a></li> <li><a href="/wiki/SQL" title="SQL">9075</a></li> <li><a href="/wiki/ISO/IEC_9126" title="ISO/IEC 9126">9126</a></li> <li><a href="/wiki/On-board_diagnostics" title="On-board diagnostics">9141</a></li> <li><a href="/wiki/Salt_spray_test" title="Salt spray test">9227</a></li> <li><a href="/wiki/ISO_9241" title="ISO 9241">9241</a></li> <li><a href="/wiki/File_Allocation_Table" title="File Allocation Table">9293</a></li> <li><a href="/wiki/Fiber_Distributed_Data_Interface" title="Fiber Distributed Data Interface">9314</a></li> <li><a href="/wiki/ISO_9362" title="ISO 9362">9362</a></li> <li><a href="/wiki/Shoe_size" title="Shoe size">9407</a></li> <li><a href="/wiki/CHILL" title="CHILL">9496</a></li> <li><a href="/wiki/Manufacturing_Message_Specification" title="Manufacturing Message Specification">9506</a></li> <li><a href="/wiki/ISO/IEC_9529" title="ISO/IEC 9529">9529</a></li> <li><a href="/wiki/ISO_9564" title="ISO 9564">9564</a></li> <li><a href="/wiki/PHIGS" title="PHIGS">9592/9593</a></li> <li><a href="/wiki/X.500" title="X.500">9594</a></li> <li><a href="/wiki/ISO_9660" title="ISO 9660">9660</a></li> <li><a href="/wiki/ISO/IEC_9797-1" title="ISO/IEC 9797-1">9797-1</a></li> <li><a href="/wiki/ISO_9897" title="ISO 9897">9897</a></li> <li><a href="/wiki/ANSI_C" title="ANSI C">9899</a></li> <li><a href="/wiki/POSIX" title="POSIX">9945</a></li> <li><a href="/wiki/Romanization_of_Georgian" title="Romanization of Georgian">9984</a></li> <li><a href="/wiki/Romanization_of_Armenian" title="Romanization of Armenian">9985</a></li> <li><a href="/wiki/ISO/IEC_9995" title="ISO/IEC 9995">9995</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">10000–19999</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ISO_10006" title="ISO 10006">10006</a></li> <li><a href="/wiki/ISO_10007" title="ISO 10007">10007</a></li> <li><a href="/wiki/ISO/IEC_10116" title="ISO/IEC 10116">10116</a></li> <li><a href="/wiki/Whirlpool_(hash_function)" title="Whirlpool (hash function)">10118-3</a></li> <li><a href="/wiki/ISO_10160" title="ISO 10160">10160</a></li> <li><a href="/wiki/ISO_10161" title="ISO 10161">10161</a></li> <li><a href="/wiki/Guidelines_for_the_Definition_of_Managed_Objects" title="Guidelines for the Definition of Managed Objects">10165</a></li> <li><a href="/wiki/Document_Style_Semantics_and_Specification_Language" title="Document Style Semantics and Specification Language">10179</a></li> <li><a href="/wiki/Pascal_(programming_language)#ISO/IEC_10206:1990_Extended_Pascal" title="Pascal (programming language)">10206</a></li> <li><a href="/wiki/ISO_10218" title="ISO 10218">10218</a></li> <li><a href="/wiki/Full_BASIC" title="Full BASIC">10279</a></li> <li><a href="/wiki/ISO_10303" title="ISO 10303">10303</a> <ul><li><a href="/wiki/EXPRESS_(data_modeling_language)" title="EXPRESS (data modeling language)">-11</a></li> <li><a href="/wiki/ISO_10303-21" title="ISO 10303-21">-21</a></li> <li><a href="/wiki/ISO_10303-22" title="ISO 10303-22">-22</a></li> <li><a href="/wiki/ISO_10303-28" title="ISO 10303-28">-28</a></li> <li><a href="/wiki/STEP-NC" title="STEP-NC">-238</a></li></ul></li> <li><a href="/wiki/Market_Identifier_Code" title="Market Identifier Code">10383</a></li> <li><a href="/wiki/ArmSCII" title="ArmSCII">10585</a></li> <li><a href="/wiki/IS-IS" title="IS-IS">10589</a></li> <li><a href="/wiki/ISO_10628" title="ISO 10628">10628</a></li> <li><a href="/wiki/Universal_Coded_Character_Set" title="Universal Coded Character Set">10646</a></li> <li><a href="/wiki/Torx" title="Torx">10664</a></li> <li><a href="/wiki/RM-ODP" title="RM-ODP">10746</a></li> <li><a href="/wiki/Multibus" title="Multibus">10861</a></li> <li><a href="/wiki/International_Standard_Music_Number" title="International Standard Music Number">10957</a></li> <li><a href="/wiki/ISO_10962" title="ISO 10962">10962</a></li> <li><a href="/wiki/ISO/IEC_10967" title="ISO/IEC 10967">10967</a></li> <li><a href="/wiki/ISO/IEEE_11073" title="ISO/IEEE 11073">11073</a></li> <li><a href="/wiki/ISO_11170" title="ISO 11170">11170</a></li> <li><a href="/wiki/MPEG-1" title="MPEG-1">11172</a></li> <li><a href="/wiki/ISO/IEC_11179" title="ISO/IEC 11179">11179</a></li> <li><a href="/wiki/ISO/IEC_11404" title="ISO/IEC 11404">11404</a></li> <li><a href="/wiki/JBIG" title="JBIG">11544</a></li> <li><a href="/wiki/ISO_11783" title="ISO 11783">11783</a></li> <li><a href="/wiki/ISO_11784_and_ISO_11785" title="ISO 11784 and ISO 11785">11784</a></li> <li><a href="/wiki/ISO_11784_and_ISO_11785" title="ISO 11784 and ISO 11785">11785</a></li> <li><a href="/wiki/ISO/IEC_11801" title="ISO/IEC 11801">11801</a></li> <li><a href="/wiki/Trusted_Platform_Module" title="Trusted Platform Module">11889</a></li> <li><a href="/wiki/CAN_bus#CAN_lower-layer_standards" title="CAN bus">11898</a></li> <li><a href="/wiki/ISO_11940" title="ISO 11940">11940</a> (<a href="/wiki/ISO_11940-2" title="ISO 11940-2">-2</a>)</li> <li><a href="/wiki/ISO/TR_11941" title="ISO/TR 11941">11941</a></li> <li><a href="/wiki/ISO/TR_11941" title="ISO/TR 11941">11941 (TR)</a></li> <li><a href="/wiki/ISO_11992" title="ISO 11992">11992</a></li> <li><a href="/wiki/ISO_12006" title="ISO 12006">12006</a></li> <li><a href="/wiki/DICOM" title="DICOM">12052</a></li> <li><a href="/wiki/ISO/IEC_TR_12182" title="ISO/IEC TR 12182">12182</a></li> <li><a href="/wiki/ISO/IEC_12207" title="ISO/IEC 12207">12207</a></li> <li><a href="/wiki/TIFF/EP" title="TIFF/EP">12234-2</a></li> <li><a href="/wiki/Linguistic_categories#ISO_12620_(ISO_TC37_Data_Category_Registry,_ISOcat)" title="Linguistic categories">12620</a></li> <li><a href="/wiki/Prolog" title="Prolog">13211</a> <ul><li><a href="/wiki/Prolog" title="Prolog">-1</a></li> <li><a href="/wiki/Prolog" title="Prolog">-2</a></li></ul></li> <li><a href="/wiki/Isofix" title="Isofix">13216</a></li> <li><a href="/wiki/Topic_map" title="Topic map">13250</a></li> <li><a href="/wiki/ISO_13399" title="ISO 13399">13399</a></li> <li><a href="/wiki/ISO_13406-2" title="ISO 13406-2">13406-2</a></li> <li><a href="/wiki/110_film" title="110 film">13450</a></li> <li><a href="/wiki/ISO_13485" title="ISO 13485">13485</a></li> <li><a href="/wiki/ISO_13490" title="ISO 13490">13490</a></li> <li><a href="/wiki/ISO_13567" title="ISO 13567">13567</a></li> <li><a href="/wiki/Z_notation" title="Z notation">13568</a></li> <li><a href="/wiki/ISO_13584" title="ISO 13584">13584</a></li> <li><a href="/wiki/International_Bank_Account_Number" title="International Bank Account Number">13616</a></li> <li><a href="/wiki/ISLISP" title="ISLISP">13816</a></li> <li><a href="/wiki/MPEG-2" title="MPEG-2">13818</a></li> <li><a href="/wiki/ISO_14000" class="mw-redirect" title="ISO 14000">14000</a></li> <li><a href="/wiki/ISO_14031" title="ISO 14031">14031</a></li> <li><a href="/wiki/ISO_14224" title="ISO 14224">14224</a></li> <li><a href="/wiki/PDF/UA" title="PDF/UA">14289</a></li> <li><a href="/wiki/Horsepower" title="Horsepower">14396</a></li> <li><a href="/wiki/ISO/IEC_14443" title="ISO/IEC 14443">14443</a></li> <li><a href="/wiki/MPEG-4" title="MPEG-4">14496</a> <ul><li><a href="/wiki/MPEG-4_Part_2" title="MPEG-4 Part 2">-2</a></li> <li><a href="/wiki/MPEG-4_Part_3" title="MPEG-4 Part 3">-3</a></li> <li><a href="/wiki/Delivery_Multimedia_Integration_Framework" title="Delivery Multimedia Integration Framework">-6</a></li> <li><a href="/wiki/Advanced_Video_Coding" title="Advanced Video Coding">-10</a></li> <li><a href="/wiki/MPEG-4_Part_11" title="MPEG-4 Part 11">-11</a></li> <li><a href="/wiki/ISO_base_media_file_format" title="ISO base media file format">-12</a></li> <li><a href="/wiki/MP4_file_format" title="MP4 file format">-14</a></li> <li><a href="/wiki/MP4_file_format" title="MP4 file format">-17</a></li> <li><a href="/wiki/MP4_file_format" title="MP4 file format">-20</a></li></ul></li> <li><a href="/wiki/ISO_14617" title="ISO 14617">14617</a></li> <li><a href="/wiki/ISO_14644" title="ISO 14644">14644</a></li> <li><a href="/wiki/STEP-NC" title="STEP-NC">14649</a></li> <li><a href="/wiki/ISO/IEC_14651" title="ISO/IEC 14651">14651</a></li> <li><a href="/wiki/ISO_14698" title="ISO 14698">14698</a></li> <li><a href="/wiki/Software_maintenance" title="Software maintenance">14764</a></li> <li><a href="/wiki/C%2B%2B" title="C++">14882</a></li> <li><a href="/wiki/ISO_14971" title="ISO 14971">14971</a></li> <li><a href="/wiki/ISO_15022" title="ISO 15022">15022</a></li> <li><a href="/wiki/ISO_15189" title="ISO 15189">15189</a></li> <li><a href="/wiki/ISO/IEC_15288" title="ISO/IEC 15288">15288</a></li> <li><a href="/wiki/Ada_Semantic_Interface_Specification" title="Ada Semantic Interface Specification">15291</a></li> <li><a href="/wiki/ISO_15398" title="ISO 15398">15398</a></li> <li><a href="/wiki/Common_Criteria" title="Common Criteria">15408</a></li> <li><a href="/wiki/JPEG_2000" title="JPEG 2000">15444</a> <ul><li><a href="/wiki/Motion_JPEG_2000" title="Motion JPEG 2000">-3</a></li> <li><a href="/wiki/JPIP" title="JPIP">-9</a></li></ul></li> <li><a href="/wiki/HTML" title="HTML">15445</a></li> <li><a href="/wiki/PDF417" title="PDF417">15438</a></li> <li><a href="/wiki/ISO/IEC_15504" title="ISO/IEC 15504">15504</a></li> <li><a href="/wiki/International_Standard_Identifier_for_Libraries_and_Related_Organizations" title="International Standard Identifier for Libraries and Related Organizations">15511</a></li> <li><a href="/wiki/ISO_15686" title="ISO 15686">15686</a></li> <li><a href="/wiki/ISO/IEC_15693" title="ISO/IEC 15693">15693</a></li> <li><a href="/wiki/International_Standard_Audiovisual_Number" title="International Standard Audiovisual Number">15706</a> <ul><li><a href="/wiki/International_Standard_Audiovisual_Number" title="International Standard Audiovisual Number">-2</a></li></ul></li> <li><a href="/wiki/International_Standard_Musical_Work_Code" title="International Standard Musical Work Code">15707</a></li> <li><a href="/wiki/ISO/IEC_15897" title="ISO/IEC 15897">15897</a></li> <li><a href="/wiki/ISO_15919" title="ISO 15919">15919</a></li> <li><a href="/wiki/ISO_15924" title="ISO 15924">15924</a></li> <li><a href="/wiki/ISO_15926" title="ISO 15926">15926</a></li> <li><a href="/wiki/ISO_15926_WIP" title="ISO 15926 WIP">15926 WIP</a></li> <li><a href="/wiki/PDF/X" title="PDF/X">15930</a></li> <li><a href="/wiki/MPEG-7" title="MPEG-7">15938</a></li> <li><a href="/wiki/MaxiCode" title="MaxiCode">16023</a></li> <li><a href="/wiki/ECMAScript" title="ECMAScript">16262</a></li> <li><a href="/wiki/Quality_function_deployment" title="Quality function deployment">16355-1</a></li> <li><a href="/wiki/Mixed_raster_content" title="Mixed raster content">16485</a></li> <li><a href="/wiki/PDF/VT" title="PDF/VT">16612-2</a></li> <li><a href="/wiki/ISO_16750" title="ISO 16750">16750</a></li> <li><a href="/wiki/IATF_16949" title="IATF 16949">16949 (TS)</a></li> <li><a href="/wiki/ISO/IEC_17024" title="ISO/IEC 17024">17024</a></li> <li><a href="/wiki/ISO/IEC_17025" title="ISO/IEC 17025">17025</a></li> <li><a href="/wiki/ISO_17100" title="ISO 17100">17100</a></li> <li><a href="/wiki/Open_Virtualization_Format" title="Open Virtualization Format">17203</a></li> <li><a href="/wiki/SDMX" title="SDMX">17369</a></li> <li><a href="/wiki/Legal_Entity_Identifier" title="Legal Entity Identifier">17442</a></li> <li><a href="/wiki/COLLADA" title="COLLADA">17506</a></li> <li><a href="/wiki/ISO/IEC_27002" title="ISO/IEC 27002">17799</a></li> <li><a href="/wiki/QR_code" title="QR code">18004</a></li> <li><a href="/wiki/ISO/IEC_18014" title="ISO/IEC 18014">18014</a></li> <li><a href="/wiki/JPEG_XL" title="JPEG XL">18181</a></li> <li><a href="/wiki/ISO_18245" title="ISO 18245">18245</a></li> <li><a href="/wiki/Process_Specification_Language" title="Process Specification Language">18629</a></li> <li><a href="/wiki/Photographic_Activity_Test" title="Photographic Activity Test">18916</a></li> <li><a href="/wiki/PDF/A" title="PDF/A">19005</a></li> <li><a href="/wiki/ISO_19011" title="ISO 19011">19011</a></li> <li><a href="/wiki/ISO_19092-1" class="mw-redirect" title="ISO 19092-1">19092</a> <ul><li><a href="/wiki/ISO_19092-1" class="mw-redirect" title="ISO 19092-1">-1</a></li> <li><a href="/wiki/ISO_19092-2" class="mw-redirect" title="ISO 19092-2">-2</a></li></ul></li> <li><a href="/wiki/ISO_19114" title="ISO 19114">19114</a></li> <li><a href="/wiki/Geospatial_metadata#ISO_19115:_Geographic_information_–_Metadata" title="Geospatial metadata">19115</a></li> <li><a href="/wiki/Simple_Features" title="Simple Features">19125</a></li> <li><a href="/wiki/Geography_Markup_Language#ISO_19136" title="Geography Markup Language">19136</a></li> <li><a href="/wiki/Shoe_size" title="Shoe size">19407</a></li> <li><a href="/wiki/ISO_19439" title="ISO 19439">19439</a></li> <li><a href="/wiki/Common_Object_Request_Broker_Architecture" title="Common Object Request Broker Architecture">19500</a></li> <li><a href="/wiki/Unified_Modeling_Language" title="Unified Modeling Language">19501</a></li> <li><a href="/wiki/Meta-Object_Facility" title="Meta-Object Facility">19502</a></li> <li><a href="/wiki/XML_Metadata_Interchange" title="XML Metadata Interchange">19503</a></li> <li><a href="/wiki/Unified_Modeling_Language" title="Unified Modeling Language">19505</a></li> <li><a href="/wiki/Knowledge_Discovery_Metamodel" title="Knowledge Discovery Metamodel">19506</a></li> <li><a href="/wiki/Object_Constraint_Language" title="Object Constraint Language">19507</a></li> <li><a href="/wiki/Meta-Object_Facility" title="Meta-Object Facility">19508</a></li> <li><a href="/wiki/XML_Metadata_Interchange" title="XML Metadata Interchange">19509</a></li> <li><a href="/wiki/Business_Process_Model_and_Notation" title="Business Process Model and Notation">19510</a></li> <li><a href="/wiki/ISO_19600" title="ISO 19600">19600</a></li> <li><a href="/wiki/ISO/IEC_19752" title="ISO/IEC 19752">19752</a></li> <li><a href="/wiki/RELAX_NG" title="RELAX NG">19757</a></li> <li><a href="/wiki/ISO/IEC_19770" title="ISO/IEC 19770">19770</a></li> <li><a href="/wiki/X3D" title="X3D">19775-1</a></li> <li><a href="/wiki/ISO/IEC_19794-5" title="ISO/IEC 19794-5">19794-5</a></li> <li><a href="/wiki/Cloud_Infrastructure_Management_Interface" title="Cloud Infrastructure Management Interface">19831</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">20000–29999</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ISO/IEC_20000" title="ISO/IEC 20000">20000</a></li> <li><a href="/wiki/ISO_20022" title="ISO 20022">20022</a></li> <li><a href="/wiki/ISO_20121" title="ISO 20121">20121</a></li> <li><a href="/wiki/ISO_20400" title="ISO 20400">20400</a></li> <li><a class="mw-selflink selflink">20802</a></li> <li><a href="/wiki/Han_Xin_code" title="Han Xin code">20830</a></li> <li><a href="/wiki/MPEG-21" title="MPEG-21">21000</a></li> <li><a href="/wiki/ISO_21001" title="ISO 21001">21001</a></li> <li><a href="/wiki/International_Standard_Text_Code" title="International Standard Text Code">21047</a></li> <li><a href="/wiki/JPEG_XS" title="JPEG XS">21122</a></li> <li><a href="/wiki/ISO_21500" title="ISO 21500">21500</a></li> <li><a href="/wiki/ISO/IEC_21827" title="ISO/IEC 21827">21827</a></li> <li><a href="/wiki/ISO_22000" title="ISO 22000">22000</a></li> <li><a href="/wiki/ECMAScript" title="ECMAScript">22275</a></li> <li><a href="/wiki/ISO_22300" title="ISO 22300">22300</a></li> <li><a href="/wiki/ISO_22301" title="ISO 22301">22301</a></li> <li><a href="/wiki/ISO_22395" title="ISO 22395">22395</a></li> <li><a href="/wiki/ECMAScript_for_XML" title="ECMAScript for XML">22537</a></li> <li><a href="/wiki/MPEG-A" title="MPEG-A">23000</a></li> <li><a href="/wiki/MPEG-D" title="MPEG-D">23003</a></li> <li><a href="/wiki/MPEG-H" title="MPEG-H">23008</a></li> <li><a href="/wiki/Dynamic_Adaptive_Streaming_over_HTTP" title="Dynamic Adaptive Streaming over HTTP">23009</a></li> <li><a href="/wiki/Versatile_Video_Coding" title="Versatile Video Coding">23090-3</a></li> <li><a href="/wiki/MPEG-G" title="MPEG-G">23092</a></li> <li><a href="/wiki/Essential_Video_Coding" title="Essential Video Coding">23094-1</a></li> <li><a href="/wiki/LCEVC" title="LCEVC">23094-2</a></li> <li><a href="/wiki/C_Sharp_(programming_language)" title="C Sharp (programming language)">23270</a></li> <li><a href="/wiki/Common_Language_Infrastructure" title="Common Language Infrastructure">23271</a></li> <li><a href="/wiki/Linux_Standard_Base" title="Linux Standard Base">23360</a></li> <li><a href="/wiki/Rectangular_Micro_QR_Code" title="Rectangular Micro QR Code">23941</a></li> <li><a href="/wiki/PDF/E" title="PDF/E">24517</a></li> <li><a href="/wiki/Lexical_Markup_Framework" title="Lexical Markup Framework">24613</a></li> <li><a href="/wiki/ISO-TimeML" title="ISO-TimeML">24617</a></li> <li><a href="/wiki/Common_Logic" title="Common Logic">24707</a></li> <li><a href="/wiki/MicroPDF417" title="MicroPDF417">24728</a></li> <li><a href="/wiki/ISO_25178" title="ISO 25178">25178</a></li> <li><a href="/wiki/ISO_25964" title="ISO 25964">25964</a></li> <li><a href="/wiki/ISO_26000" title="ISO 26000">26000</a></li> <li><a href="/wiki/ISO_26262" title="ISO 26262">26262</a></li> <li><a href="/wiki/OpenDocument" title="OpenDocument">26300</a></li> <li><a href="/wiki/Digital_object_identifier" title="Digital object identifier">26324</a></li> <li><a href="/wiki/ISO/IEC_27000-series" class="mw-redirect" title="ISO/IEC 27000-series">27000 series</a></li> <li><a href="/wiki/ISO/IEC_27000" title="ISO/IEC 27000">27000</a></li> <li><a href="/wiki/ISO/IEC_27001" title="ISO/IEC 27001">27001</a></li> <li><a href="/wiki/ISO/IEC_27002" title="ISO/IEC 27002">27002</a></li> <li><a href="/wiki/ISO/IEC_27005" title="ISO/IEC 27005">27005</a></li> <li><a href="/wiki/ISO/IEC_27006" title="ISO/IEC 27006">27006</a></li> <li><a href="/wiki/International_Standard_Name_Identifier" title="International Standard Name Identifier">27729</a></li> <li><a href="/wiki/ISO_28000" title="ISO 28000">28000</a></li> <li>29110</li> <li><a href="/wiki/Requirements_engineering" title="Requirements engineering">29148</a></li> <li><a href="/wiki/JPEG_XR" title="JPEG XR">29199-2</a></li> <li><a href="/wiki/Office_Open_XML" title="Office Open XML">29500</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">30000+</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Ruby_(programming_language)" title="Ruby (programming language)">30170</a></li> <li><a href="/wiki/ISO_31000" title="ISO 31000">31000</a></li> <li><a href="/wiki/PDF" title="PDF">32000</a></li> <li><a href="/wiki/ISO_37001" title="ISO 37001">37001</a></li> <li><a href="/wiki/ISO/IEC_38500" title="ISO/IEC 38500">38500</a></li> <li><a href="/wiki/Graph_Query_Language" title="Graph Query Language">39075</a></li> <li><a href="/wiki/Web_Content_Accessibility_Guidelines" title="Web Content Accessibility Guidelines">40500</a></li> <li><a href="/wiki/ISO/IEC_42010" title="ISO/IEC 42010">42010</a></li> <li><a href="/wiki/ISO_45001" title="ISO 45001">45001</a></li> <li><a href="/wiki/ISO_50001" title="ISO 50001">50001</a></li> <li><a href="/wiki/ISO_55000" title="ISO 55000">55000</a></li> <li><a href="/wiki/ISO_56000" title="ISO 56000">56000</a></li> <li><a href="/wiki/ISO/IEC_80000" title="ISO/IEC 80000">80000</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><span class="noviewer" typeof="mw:File"><span title="Category"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/16px-Symbol_category_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/23px-Symbol_category_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/31px-Symbol_category_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <a href="/wiki/Category:ISO_standards" title="Category:ISO standards">Category</a></li></ul> </div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐api‐ext.codfw.main‐7556f8b5dd‐hqltv Cached time: 20241122150431 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.537 seconds Real time usage: 0.717 seconds Preprocessor visited node count: 1643/1000000 Post‐expand include size: 90891/2097152 bytes Template argument size: 725/2097152 bytes Highest expansion depth: 8/100 Expensive parser function count: 5/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 127501/5000000 bytes Lua time usage: 0.281/10.000 seconds Lua memory usage: 5450783/52428800 bytes Number of Wikibase entities loaded: 0/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 538.684 1 -total 35.03% 188.716 1 Template:Reflist 29.44% 158.565 21 Template:Cite_web 19.34% 104.169 2 Template:Navbox 16.89% 90.978 1 Template:List_of_International_Electrotechnical_Commission_standards 16.44% 88.564 1 Template:Short_description 10.07% 54.233 2 Template:Pagetype 9.40% 50.656 1 Template:External_links 8.47% 45.639 1 Template:Ambox 3.82% 20.569 3 Template:Main_other --> <!-- Saved in parser cache with key enwiki:pcache:idhash:26639400-0!canonical and timestamp 20241122150431 and revision id 1229699378. Rendering was triggered because: api-parse --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=Open_Data_Protocol&oldid=1229699378">https://en.wikipedia.org/w/index.php?title=Open_Data_Protocol&oldid=1229699378</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:Atom_(web_standard)" title="Category:Atom (web standard)">Atom (web standard)</a></li><li><a href="/wiki/Category:Web_syndication_formats" title="Category:Web syndication formats">Web syndication formats</a></li><li><a href="/wiki/Category:XML-based_standards" title="Category:XML-based standards">XML-based standards</a></li><li><a href="/wiki/Category:ISO/IEC_standards" title="Category:ISO/IEC standards">ISO/IEC standards</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_is_different_from_Wikidata" title="Category:Short description is different from Wikidata">Short description is different from Wikidata</a></li><li><a href="/wiki/Category:Wikipedia_external_links_cleanup_from_October_2015" title="Category:Wikipedia external links cleanup from October 2015">Wikipedia external links cleanup from October 2015</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 18 June 2024, at 07:13<span class="anonymous-show"> (UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=Open_Data_Protocol&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-cbh7h","wgBackendResponseTime":151,"wgPageParseReport":{"limitreport":{"cputime":"0.537","walltime":"0.717","ppvisitednodes":{"value":1643,"limit":1000000},"postexpandincludesize":{"value":90891,"limit":2097152},"templateargumentsize":{"value":725,"limit":2097152},"expansiondepth":{"value":8,"limit":100},"expensivefunctioncount":{"value":5,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":127501,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 538.684 1 -total"," 35.03% 188.716 1 Template:Reflist"," 29.44% 158.565 21 Template:Cite_web"," 19.34% 104.169 2 Template:Navbox"," 16.89% 90.978 1 Template:List_of_International_Electrotechnical_Commission_standards"," 16.44% 88.564 1 Template:Short_description"," 10.07% 54.233 2 Template:Pagetype"," 9.40% 50.656 1 Template:External_links"," 8.47% 45.639 1 Template:Ambox"," 3.82% 20.569 3 Template:Main_other"]},"scribunto":{"limitreport-timeusage":{"value":"0.281","limit":"10.000"},"limitreport-memusage":{"value":5450783,"limit":52428800}},"cachereport":{"origin":"mw-api-ext.codfw.main-7556f8b5dd-hqltv","timestamp":"20241122150431","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Open Data Protocol","url":"https:\/\/en.wikipedia.org\/wiki\/Open_Data_Protocol","sameAs":"http:\/\/www.wikidata.org\/entity\/Q1103955","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q1103955","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2010-03-21T15:20:25Z","dateModified":"2024-06-18T07:13:41Z","headline":"open protocol which allows the creation and consumption of queryable and interoperable RESTful APIs in a simple and standard way"}</script> </body> </html>