CINXE.COM

Schema 2.1

<!DOCTYPE html><html lang="en" style="" data-color-mode="light" class=" useReactApp "><head><meta charset="utf-8"><meta name="readme-deploy" content="5.325.0"><meta name="readme-subdomain" content="ror"><meta name="readme-version" content="2"><title>Schema 2.1</title><meta name="description" content="Schema v2.1 of the ROR data structure, finalized in November 2024, adds fields for continent and country subdivisions to address user feedback, with these changes incorporated into the v2 API without altering the API URL. Additionally, the Funder type has been backported to schema 1.0 to ensure comp..."><meta property="og:title" content="Schema 2.1"><meta property="og:description" content="Schema v2.1 of the ROR data structure, finalized in November 2024, adds fields for continent and country subdivisions to address user feedback, with these changes incorporated into the v2 API without altering the API URL. Additionally, the Funder type has been backported to schema 1.0 to ensure comp..."><meta property="og:site_name" content="ROR"><meta name="twitter:title" content="Schema 2.1"><meta name="twitter:description" content="Schema v2.1 of the ROR data structure, finalized in November 2024, adds fields for continent and country subdivisions to address user feedback, with these changes incorporated into the v2 API without altering the API URL. Additionally, the Funder type has been backported to schema 1.0 to ensure comp..."><meta name="twitter:card" content="summary_large_image"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta property="og:image" content="https://files.readme.io/4680beec6938bde00138451225326037ace6f6e8011c88b92e902c051dfb922e-small-ror-logo-2600px.png"><meta name="twitter:image" content="https://files.readme.io/4680beec6938bde00138451225326037ace6f6e8011c88b92e902c051dfb922e-small-ror-logo-2600px.png"><link id="favicon" rel="shortcut icon" href="https://files.readme.io/a931430-small-ror-icon-profile_2.png" type="image/png"><link rel="canonical" href="https://ror.readme.io/docs/schema-2-1"><script src="https://cdn.readme.io/public/js/cash-dom.min.js?1744213142930"></script><link data-chunk="SuperHub-CustomPage" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/SuperHub-CustomPage.6f815c83f54659ae791f.css"> <link data-chunk="New" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/New.b2c21b39a87b5c42c152.css"> <link data-chunk="routes-Tutorials" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Tutorials.7e7736cc7c5b0affc361.css"> <link data-chunk="List" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/List.0b0b64406047e2a3670a.css"> <link data-chunk="Page" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Page.b2c21b39a87b5c42c152.css"> <link data-chunk="routes-Discuss" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Discuss.b6e3c66bfa4e65097f5f.css"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.59e02500db2c520b4509.css"> <link data-chunk="routes-Reference" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Reference.883d037c9b5898d42a5d.css"> <link data-chunk="routes-Doc" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Doc.0ab6d6e327e2be33020a.css"> <link data-chunk="routes-Landing" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Landing.332d7eed7b2d976c458e.css"> <link data-chunk="routes-Changelog" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Changelog.28957affcff81e852361.css"> <link data-chunk="CustomPage" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/CustomPage.38a39d6ce8b0e2afad5a.css"> <link data-chunk="routes-PageNotFound" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-PageNotFound.d8afd1171cf7a455eed7.css"> <link data-chunk="Footer" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Footer.7ca87f1efe735da787ba.css"> <link data-chunk="Editor" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Editor.23606d783f007047768a.css"> <link data-chunk="Header" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Header.4c8c34bca506869e518a.css"> <link data-chunk="routes-SuperHub" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-SuperHub.7e7ac3b831d39ed8ef99.css"> <link data-chunk="routes-SuperHub" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/7188.75e3fc491ee8103c63a3.css"> <link data-chunk="routes-SuperHub" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/2395.593cd7b6ba0bdb6787a8.css"> <link data-chunk="main" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/main.4c43266695a6f2b7b2bf.css"> <link data-chunk="main" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/ui-styles.81d3ae31c2aa3440ec7b.css"> <link data-chunk="main" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/main.3c6f8048ee3c97c5f7ad.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/6601.cef2fa12a9b5e2b9df03.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/1126.9d43ffa1039df16a8271.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/6563.fbd3d15eee3b5e94f665.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/9772.89a3e895d3051e33cd73.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4904.1067704c85da57778e22.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7449.dae0332305a8704415a6.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7372.fbd27ab77e6e47de9931.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/187.23cea47109f7f88417f6.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/734.2949e3d7010fa5c21ffd.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/954.53ce7f86793664155f78.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/1167.a6c63c62c8690225da20.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/2395.771431a607874f268eb2.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/9321.7bab74274e71e18bb347.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/3073.ef6aff2d0ae6023765f1.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/1008.34b3ff79e60d5bcbb034.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7188.f444adf64944d115c52b.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/5753.72c5d7402efc1cfa5881.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-SuperHub.3432b44653552d31effc.js"> <link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/2249.08687f22f6d6de29577d.js"> <link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/3901.9a23139e8c32bd6a1186.js"> <link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7783.54e7cbd61e710313e1e0.js"> <link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Header.415a3e3f42422a2546f5.js"> <link data-chunk="Editor" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4287.916cdd386055d2c5d238.js"> <link data-chunk="Editor" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Editor.f0fbfe8cf506fb99d573.js"> <link data-chunk="core-icons-x-circle-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-x-circle-svg.abc0e0ea5b7f9dff667c.js"> <link data-chunk="core-icons-suggested-edits-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-suggested-edits-svg.8d2d8ac2fd22ded9238d.js"> <link data-chunk="Footer" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Footer.732d39065ba473dca3be.js"> <link data-chunk="routes-PageNotFound" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-PageNotFound.e4a4a4dbb41ce1f8c60f.js"> <link data-chunk="CustomPage" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/3906.b84848dda7e7f59abf47.js"> <link data-chunk="CustomPage" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/CustomPage.29543915f3e70fa960d7.js"> <link data-chunk="core-icons-chevron-down-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-chevron-down-svg.e20b84e9871bd73d1b8c.js"> <link data-chunk="core-icons-search-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-search-svg.ad9cac962958d30983a7.js"> <link data-chunk="core-icons-custom-pages-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-custom-pages-svg.444e514638d9afbec182.js"> <link data-chunk="routes-Changelog" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Changelog.05be16260f5ffacc35a3.js"> <link data-chunk="Post" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Post.0ba0ba3778e78d8254e8.js"> <link data-chunk="routes-Landing" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Landing.43a15229736801911d5a.js"> <link data-chunk="core-icons-chevron-up-down-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-chevron-up-down-svg.6aae957df71e6f4c5e24.js"> <link data-chunk="routes-Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4201.e0003cba7c0cb3d85c96.js"> <link data-chunk="routes-Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Doc.ab23d1cf8ea817ed6084.js"> <link data-chunk="routes-Reference" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/5948.a51402657e2eb40ab43b.js"> <link data-chunk="routes-Reference" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/8230.776279fe7bfd3c0ffd09.js"> <link data-chunk="routes-Reference" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Reference.a6b1c6bee69d46fd161f.js"> <link data-chunk="core-icons-more-vertical-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-more-vertical-svg.4822b3f831e11095980d.js"> <link data-chunk="core-icons-alert-circle-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-alert-circle-svg.4cee8264c97045599b56.js"> <link data-chunk="core-icons-arrow-right-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-arrow-right-svg.eadb74658f93b4e7d75f.js"> <link data-chunk="core-icons-lock-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-lock-svg.70942d3ee6bad6267696.js"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7717.c3f46aef4dac129abcfb.js"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/5359.fb0c48929b1827a8a2b2.js"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.3eb02e848a1bb9bac454.js"> <link data-chunk="RMDX" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/RMDX.6966846032c03969e44f.js"> <link data-chunk="routes-Discuss" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Discuss.9a682a77c9083927aeaf.js"> <link data-chunk="Page" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/2637.d47bf77a75f266a70e80.js"> <link data-chunk="Page" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Page.6d18db72aa3774dd903a.js"> <link data-chunk="List" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/List.b1dd4485529aa4a7aa11.js"> <link data-chunk="core-icons-star-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-star-svg.b834e1612cb2af1e174e.js"> <link data-chunk="core-icons-trending-up-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-trending-up-svg.0dd920b0698e57f75afa.js"> <link data-chunk="core-icons-callout-info-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-callout-info-svg.79b14e8568c9cecbc827.js"> <link data-chunk="core-icons-key-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-key-svg.71e09670b926900508b8.js"> <link data-chunk="core-icons-eye-off-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-eye-off-svg.b2b8b241b4b324dfd9c1.js"> <link data-chunk="core-icons-book-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-book-svg.556c5a2abddd44b2284c.js"> <link data-chunk="core-icons-message-circle-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-message-circle-svg.1e24c2d2eb4f9a6ede5d.js"> <link data-chunk="core-icons-arrow-up-right-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-arrow-up-right-svg.8ec73f7e322d79a2695b.js"> <link data-chunk="core-icons-webhook-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-webhook-svg.fe540ea1c09e1c0e0247.js"> <link data-chunk="routes-Tutorials" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Tutorials.c83f9bb228d60f5f7f6b.js"> <link data-chunk="core-icons-unlock-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-unlock-svg.d27591cc9e0be731e26d.js"> <link data-chunk="core-icons-alert-triangle-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-alert-triangle-svg.aa5960e73a548f38e8bd.js"> <link data-chunk="New" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/New.19db37c76f3b9d17353d.js"> <link data-chunk="core-icons-gauge-circle-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-gauge-circle-svg.fff25782546fef314a09.js"> <link data-chunk="SuperHub-CustomPage" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/SuperHub-CustomPage.edef7b501475b233c5a2.js"> <link data-chunk="core-icons-chevron-right-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-chevron-right-svg.34d126524d8ea236d174.js"> <link data-chunk="core-icons-code-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-code-svg.d29a4cf99a7105e13528.js"> <link data-chunk="core-icons-plus-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-plus-svg.a49fb76ac2661b5e1c7e.js"> <link data-chunk="core-icons-folder-plus-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-folder-plus-svg.2c200438e59611867262.js"> <link data-chunk="core-icons-file-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-file-svg.24d3e20044ef331cf0d2.js"> <link data-chunk="core-icons-eye-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-eye-svg.b2103692a3c209893efe.js"> <link data-chunk="main" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/ui-styles.81d3ae31c2aa3440ec7b.css"> <link data-chunk="main" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/main.4c43266695a6f2b7b2bf.css"> <link data-chunk="routes-SuperHub" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/2395.593cd7b6ba0bdb6787a8.css"> <link data-chunk="routes-SuperHub" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/7188.75e3fc491ee8103c63a3.css"> <link data-chunk="routes-SuperHub" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-SuperHub.7e7ac3b831d39ed8ef99.css"> <link data-chunk="Header" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Header.4c8c34bca506869e518a.css"> <link data-chunk="Editor" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Editor.23606d783f007047768a.css"> <link data-chunk="Footer" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Footer.7ca87f1efe735da787ba.css"> <link data-chunk="routes-PageNotFound" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-PageNotFound.d8afd1171cf7a455eed7.css"> <link data-chunk="CustomPage" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/CustomPage.38a39d6ce8b0e2afad5a.css"> <link data-chunk="routes-Changelog" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Changelog.28957affcff81e852361.css"> <link data-chunk="routes-Landing" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Landing.332d7eed7b2d976c458e.css"> <link data-chunk="routes-Doc" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Doc.0ab6d6e327e2be33020a.css"> <link data-chunk="routes-Reference" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Reference.883d037c9b5898d42a5d.css"> <link data-chunk="routes-SuperHub-Routes" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.59e02500db2c520b4509.css"> <link data-chunk="routes-Discuss" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Discuss.b6e3c66bfa4e65097f5f.css"> <link data-chunk="Page" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Page.b2c21b39a87b5c42c152.css"> <link data-chunk="List" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/List.0b0b64406047e2a3670a.css"> <link data-chunk="routes-Tutorials" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Tutorials.7e7736cc7c5b0affc361.css"> <link data-chunk="New" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/New.b2c21b39a87b5c42c152.css"> <link data-chunk="SuperHub-CustomPage" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/SuperHub-CustomPage.6f815c83f54659ae791f.css"><!-- CUSTOM CSS--><style title="rm-custom-css">:root{--project-color-primary:#44A28F;--project-color-inverse:#222;--recipe-button-color:#44A28F;--recipe-button-color-hover:#265a50;--recipe-button-color-active:#173630;--recipe-button-color-focus:rgba(68, 162, 143, 0.25);--recipe-button-color-disabled:#c9e9e2}[id=enterprise] .ReadMeUI[is=AlgoliaSearch]{--project-color-primary:#44A28F;--project-color-inverse:#222}a{color:var(--color-link-primary,#44a28f)}a:hover{color:var(--color-link-primary-darken-5,#265a50)}a.text-muted:hover{color:var(--color-link-primary,#44a28f)}.btn.btn-primary{background-color:#44a28f}.btn.btn-primary:hover{background-color:#265a50}.theme-line #hub-landing-top h2{color:#44a28f}#hub-landing-top .btn:hover{color:#44a28f}.theme-line #hub-landing-top .btn:hover{color:#fff}.theme-solid header#hub-header #header-top{background-color:#44a28f}.theme-solid.header-gradient header#hub-header #header-top{background:linear-gradient(to bottom,#44a28f,#227866)}.theme-solid.header-custom header#hub-header #header-top{background-image:url(undefined)}.theme-line header#hub-header #header-top{border-bottom-color:#44a28f}.theme-line header#hub-header #header-top .btn{background-color:#44a28f}header#hub-header #header-top #header-logo{width:68px;height:40px;margin-top:0;background-image:url(https://files.readme.io/4680beec6938bde00138451225326037ace6f6e8011c88b92e902c051dfb922e-small-ror-logo-2600px.png)}#hub-subheader-parent #hub-subheader .hub-subheader-breadcrumbs .dropdown-menu a:hover{background-color:#44a28f}#subheader-links a.active{color:#44a28f!important;box-shadow:inset 0 -2px 0 #44a28f}#subheader-links a:hover{color:#44a28f!important;box-shadow:inset 0 -2px 0 #44a28f;opacity:.7}.discussion .submit-vote.submit-vote-parent.voted a.submit-vote-button{background-color:#44a28f}section#hub-discuss .discussion a .discuss-body h4{color:#44a28f}section#hub-discuss .discussion a:hover .discuss-body h4{color:#265a50}#hub-subheader-parent #hub-subheader.sticky-header.sticky{border-bottom-color:#44a28f}#hub-subheader-parent #hub-subheader.sticky-header.sticky .search-box{border-bottom-color:#44a28f}#hub-search-results h3 em{color:#44a28f}.main_background,.tag-item{background:#44a28f!important}.main_background:hover{background:#265a50!important}.main_color{color:#44a28f!important}.border_bottom_main_color{border-bottom:2px solid #44a28f}.main_color_hover:hover{color:#44a28f!important}section#hub-discuss h1{color:#44a28f}#hub-reference .hub-api .api-definition .api-try-it-out.active{border-color:#44a28f;background-color:#44a28f}#hub-reference .hub-api .api-definition .api-try-it-out.active:hover{background-color:#265a50;border-color:#265a50}#hub-reference .hub-api .api-definition .api-try-it-out:hover{border-color:#44a28f;color:#44a28f}#hub-reference .hub-reference .logs .logs-empty .logs-login-button,#hub-reference .hub-reference .logs .logs-login .logs-login-button{background-color:var(--project-color-primary,#44a28f);border-color:var(--project-color-primary,#44a28f)}#hub-reference .hub-reference .logs .logs-empty .logs-login-button:hover,#hub-reference .hub-reference .logs .logs-login .logs-login-button:hover{background-color:#265a50;border-color:#265a50}#hub-reference .hub-reference .logs .logs-empty>svg>path,#hub-reference .hub-reference .logs .logs-login>svg>path{fill:#44a28f;fill:var(--project-color-primary,#44a28f)}#hub-reference .hub-reference .logs:last-child .logs-empty,#hub-reference .hub-reference .logs:last-child .logs-login{margin-bottom:35px}#hub-reference .hub-reference .hub-reference-section .hub-reference-left header .hub-reference-edit:hover{color:#44a28f}.main-color-accent{border-bottom:3px solid #44a28f;padding-bottom:8px}/*! BEGIN HUB_CUSTOM_STYLES *//*! END HUB_CUSTOM_STYLES */</style><meta name="loadedProject" content="ror"><script>var storedColorMode = `light` === 'system' ? window.localStorage.getItem('color-scheme') : `light` document.querySelector('[data-color-mode]').setAttribute('data-color-mode', storedColorMode)</script><script id="config" type="application/json" data-json="{&quot;algoliaIndex&quot;:&quot;readme_search_v2&quot;,&quot;amplitude&quot;:{&quot;apiKey&quot;:&quot;dc8065a65ef83d6ad23e37aaf014fc84&quot;,&quot;enabled&quot;:true},&quot;asset_url&quot;:&quot;https://cdn.readme.io&quot;,&quot;domain&quot;:&quot;readme.io&quot;,&quot;domainFull&quot;:&quot;https://dash.readme.com&quot;,&quot;encryptedLocalStorageKey&quot;:&quot;ekfls-2025-03-27&quot;,&quot;fullstory&quot;:{&quot;enabled&quot;:true,&quot;orgId&quot;:&quot;FSV9A&quot;},&quot;metrics&quot;:{&quot;billingCronEnabled&quot;:&quot;true&quot;,&quot;dashUrl&quot;:&quot;https://m.readme.io&quot;,&quot;defaultUrl&quot;:&quot;https://m.readme.io&quot;,&quot;exportMaxRetries&quot;:12,&quot;wsUrl&quot;:&quot;wss://m.readme.io&quot;},&quot;proxyUrl&quot;:&quot;https://try.readme.io&quot;,&quot;readmeRecaptchaSiteKey&quot;:&quot;6LesVBYpAAAAAESOCHOyo2kF9SZXPVb54Nwf3i2x&quot;,&quot;releaseVersion&quot;:&quot;5.325.0&quot;,&quot;sentry&quot;:{&quot;dsn&quot;:&quot;https://3bbe57a973254129bcb93e47dc0cc46f@o343074.ingest.sentry.io/2052166&quot;,&quot;enabled&quot;:true,&quot;tracesSampleRate&quot;:0},&quot;shMigration&quot;:{&quot;promoVideo&quot;:&quot;&quot;,&quot;forceWaitlist&quot;:false},&quot;sslBaseDomain&quot;:&quot;readmessl.com&quot;,&quot;sslGenerationService&quot;:&quot;ssl.readmessl.com&quot;,&quot;stripePk&quot;:&quot;pk_live_5103PML2qXbDukVh7GDAkQoR4NSuLqy8idd5xtdm9407XdPR6o3bo663C1ruEGhXJjpnb2YCpj8EU1UvQYanuCjtr00t1DRCf2a&quot;,&quot;superHub&quot;:{&quot;newProjectsEnabled&quot;:true},&quot;wootric&quot;:{&quot;accountToken&quot;:&quot;NPS-122b75a4&quot;,&quot;enabled&quot;:true}}"></script></head><body class="body-none theme-solid header-solid header-bg-size-auto header-bg-pos-tl header-overlay-triangles reference-layout-row lumosity-normal "><div id="ssr-top"></div><div id="ssr-main"><div class="App ThemeContext ThemeContext_dark " style="--color-primary:#44A28F;--color-primary-inverse:#fff;--color-primary-alt:#227866;--color-primary-darken-10:#357e6f;--color-primary-darken-20:#265a50;--color-primary-alpha-25:rgba(68, 162, 143, 0.25);--color-link-primary:#44A28F;--color-link-primary-darken-5:#3c907f;--color-link-primary-darken-10:#357e6f;--color-link-primary-darken-20:#265a50;--color-link-primary-alpha-50:rgba(68, 162, 143, 0.5);--color-link-primary-alpha-25:rgba(68, 162, 143, 0.25);--color-link-background:rgba(68, 162, 143, 0.09);--color-link-text:#fff;--color-login-link:#018ef5;--color-login-link-text:#fff;--color-login-link-darken-10:#0171c2;--color-login-link-primary-alpha-50:rgba(1, 142, 245, 0.5)"><header class="Header3zzata9F_ZPQ rm-Header "><div class="rm-Header-top Header-topuTMpygDG4e1V"><div class="rm-Container rm-Container_flex"><div style="outline:none" tabindex="-1"><a href="#content" target="_self" class="Button Button_md rm-JumpTo Header-jumpTo3IWKQXmhSI5D Button_primary">Jump to Content</a></div><div class="rm-Header-left Header-leftADQdGVqx1wqU"><a class="rm-Logo Header-logo1Xy41PtkzbdG" href="https://ror.org" target="_self"><img alt="ROR" class="rm-Logo-img rm-Logo-img_lg Header-logo-img3YvV4lcGKkeb" src="https://files.readme.io/4680beec6938bde00138451225326037ace6f6e8011c88b92e902c051dfb922e-small-ror-logo-2600px.png"/></a><a class="Button Button_md rm-Header-link rm-Header-top-link Button_slate_text Header-link2tXYTgXq85zW" href="https://github.com/ror-community/ror-roadmap/issues/new/choose" target="_self" to="https://github.com/ror-community/ror-roadmap/issues/new/choose">Report a bug or request a feature</a><a class="Button Button_md rm-Header-link rm-Header-top-link Button_slate_text Header-link2tXYTgXq85zW" href="/cdn-cgi/l/email-protection#f5868085859a8781b5879a87db9a8792" target="_self" to="mailto:support@ror.org">Contact support</a></div><div class="rm-Header-left Header-leftADQdGVqx1wqU Header-left_mobile1RG-X93lx6PF"><div><button aria-label="Toggle navigation menu" class="icon-menu menu3d6DYNDa3tk5" type="button"></button><div class=""><div class="Flyout95xhYIIoTKtc undefined rm-Flyout" data-testid="flyout"><div class="MobileFlyout1hHJpUd-nYkd"><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- " href="/" target="_self"><i class="icon-landing-page-2 NavItem-badge1qOxpfTiALoz"></i><span class="NavItem-textSlZuuL489uiw">Home</span></a><a aria-current="page" class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- active" href="/docs" target="_self"><i class="icon-guides NavItem-badge1qOxpfTiALoz"></i><span class="NavItem-textSlZuuL489uiw">Guides</span></a><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- " href="/changelog" target="_self"><i class="icon-changelog NavItem-badge1qOxpfTiALoz"></i><span class="NavItem-textSlZuuL489uiw">Changelog</span></a><select class="Select Select_md NavItem-item1gDDTqaXGhm1 NavItem-item_select3UEfLN-oSjxp NavItem-item_mobile1qG3gd-Mkck-"><option data-url="/v1/docs" value="1">v1</option><option selected="" data-url="#" value="2">v2</option></select><hr class="MobileFlyout-divider10xf7R2X1MeW"/><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74" href="https://github.com/ror-community/ror-roadmap/issues/new/choose" rel="noopener" target="_blank" to="https://github.com/ror-community/ror-roadmap/issues/new/choose">Report a bug or request a feature</a><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74" href="/cdn-cgi/l/email-protection#c6b5b3b6b6a9b4b286b4a9b4e8a9b4a1" target="_self" to="mailto:support@ror.org">Contact support</a><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74" href="/login?redirect_uri=/docs/schema-2-1" target="_self" to="/login?redirect_uri=/docs/schema-2-1">Log In</a><a class="MobileFlyout-logo3Lq1eTlk1K76 Header-logo1Xy41PtkzbdG rm-Logo" href="https://ror.org" target="_self"><img alt="ROR" class="Header-logo-img3YvV4lcGKkeb rm-Logo-img" src="https://files.readme.io/4680beec6938bde00138451225326037ace6f6e8011c88b92e902c051dfb922e-small-ror-logo-2600px.png"/></a></div></div></div></div><div class="Header-left-nav2xWPWMNHOGf_"><i class="icon-guides Header-left-nav-icon10glJKFwewOv"></i>Guides</div></div><div class="rm-Header-right Header-right21PC2XTT6aMg"><span class="Header-right_desktop14ja01RUQ7HE"><a href="/login?redirect_uri=/docs/schema-2-1" target="_self" class="Button Button_slate_text Button_md Header-link2tXYTgXq85zW undefined NavItem_mdrYO3ChA2kYvP rm-Header-top-link rm-Header-top-link_login Button_primary">Log In</a></span><div class="Header-searchtb6Foi0-D9Vx"><button aria-label="Search ⌘k" class="rm-SearchToggle" data-symbol="⌘"><div class="rm-SearchToggle-icon icon-search1"></div></button></div></div></div></div><div class="Header-bottom2eLKOFXMEmh5 rm-Header-bottom "><div class="rm-Container rm-Container_flex"><nav aria-label="Primary navigation" class="Header-leftADQdGVqx1wqU" role="navigation"><div class="rm-VersionDropdown Dropdown Dropdown_closed"><button aria-haspopup="dialog" class="Button Button_slate_text Button_md rm-Header-bottom-link Dropdown-toggle Button_primary" type="button"><span class="Truncate1OzxBYrNNfH3" style="--Truncate-max-width:150px">v2</span><i class="icon icon-chevron-down"></i></button></div><a class="Button Button_md rm-Header-link rm-Header-bottom-link Button_slate_text Header-bottom-link_mobile " href="/" target="_self"><i class="icon-landing-page-2"></i><span>Home</span></a><a aria-current="page" class="Button Button_md rm-Header-link rm-Header-bottom-link Button_slate_text Header-bottom-link_mobile active" href="/docs" target="_self"><i class="icon-guides"></i><span>Guides</span></a><a class="Button Button_md rm-Header-link rm-Header-bottom-link Button_slate_text Header-bottom-link_mobile " href="/changelog" target="_self"><i class="icon-changelog"></i><span>Changelog</span></a></nav><button align="center" justify="between" style="--flex-gap:var(--xs)" class="Button Button_sm Flex Flex_row MobileSubnav1DsTfasXloM2 Button_contrast Button_contrast_outline" type="button"><span class="Button-label">Schema 2.1</span><span class="IconWrapper Icon-wrapper2z2wVIeGsiUy"><svg fill="none" viewBox="0 0 24 24" class="Icon Icon3_D2ysxFZ_ll Icon-svg2Lm7f6G9Ly5a" data-name="chevron-up-down" role="img" style="--icon-color:inherit;--icon-size:inherit;--icon-stroke-width:2px"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m6 16 6 6 6-6M18 8l-6-6-6 6" class="icon-stroke-width"></path></svg></span></button><div class="rm-Header-search Header-searchtb6Foi0-D9Vx rm-Header-search_feather Header-search_featherYsmQBn55F3d9"><button aria-label="Search ⌘k" class="rm-SearchToggle" data-symbol="⌘"><div class="rm-SearchToggle-icon icon-search1"></div><div class="Header-search-placeholder3Vx4OmMPcjAi rm-SearchToggle-placeholder">Search</div><div class="rm-SearchToggle-shortcut"></div></button></div></div></div><div class="hub-search-results--reactApp " id="hub-search-results"><div class="hub-container"><div class="modal-backdrop show-modal rm-SearchModal" role="button" tabindex="0"></div></div></div></header><main class="rm-Guides"><div class="rm-Container rm-Container_flex"><nav aria-label="Secondary navigation" class="rm-Sidebar hub-sidebar reference-redesign Nav3C5f8FcjkaHj rm-Sidebar_guides" id="hub-sidebar" role="navigation"><div class="Sidebar1t2G1ZJq-vU1 rm-Sidebar hub-sidebar-content"><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Getting Started with ROR</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/basics"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">ROR basics</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/identifier"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Identifier pattern</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/display"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Logos and display guidelines</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/integrations"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">See who uses ROR</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/get-involved"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get involved</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/feedback-docs"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Community feedback documents</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/contact"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Contact us</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">ROR Metadata</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/updates"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Updates and curation</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/data-structure"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Data structure</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/fields"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Fields and sub-fields</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/relationships"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Relationships and hierarchies</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/schema-versions"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Schema versions</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/schema-v2"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Schema 2.0</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a aria-current="page" class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link active" target="_self" href="/docs/schema-2-1"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Schema 2.1</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">ROR REST API</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/rest-api"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">About the ROR REST API</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/api-single"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Retrieve a single record</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/api-list"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Retrieve a list of records</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/api-filtering"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Filtering</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/api-paging"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Paging</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/api-query"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Query parameter</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/api-advanced-query"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Advanced query parameter</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/api-affiliation"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Affiliation parameter</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/api-versions"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">API versions</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">ROR Tools &amp; Services</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/data-dump"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Data dump</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/web-search"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Web search</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/openrefine-reconciler"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">OpenRefine reconciler</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Collecting ROR IDs</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/forms"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Create ROR-powered forms</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/matching"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Match organization names to ROR IDs</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/mapping"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Map other organization IDs to ROR IDs</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/grid"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Transition from GRID to ROR</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/funder-registry"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Transition from Open Funder Registry to ROR</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Sharing ROR IDs</h2><ul class="Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/crossref"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Add ROR IDs to Crossref DOIs</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/datacite"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Add ROR IDs to DataCite DOIs</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/jats"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Add ROR IDs to JATS XML</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/orcid"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Add ROR IDs to ORCID records</span></span></a></li></ul></section><div class="readme-logo" id="readmeLogo">Powered by <a aria-label="ReadMe" href="https://readme.com?ref_src=hub&amp;project=ror" style="color:unset"><i class="icon icon-readme" style="display:inline-block;min-width:71px"></i></a></div></div></nav><article class="rm-Article " id="content"><header id="content-head"><div class="row clearfix"><div class="col-xs-9"><h1>Schema 2.1</h1></div><div class="col-xs-3"><a class="suggestEdits" rel="nofollow" href="/edit/schema-2-1"><i aria-hidden="true" class="icon icon-edit"></i> Suggest Edits</a></div></div></header><div class="grid-container-fluid" id="content-container"><section class="content-body grid-75"><div dehydrated="&lt;h1 class=&quot;heading heading-1 header-scroll&quot; align=&quot;&quot;&gt;&lt;div class=&quot;heading-anchor anchor waypoint&quot; id=&quot;community-feedback&quot;&gt;&lt;/div&gt;&lt;div class=&quot;heading-text&quot;&gt;&lt;div id=&quot;section-community-feedback&quot; class=&quot;heading-anchor_backwardsCompatibility&quot;&gt;&lt;/div&gt;Community feedback&lt;/div&gt;&lt;a aria-label=&quot;Skip link to Community feedback&quot; class=&quot;heading-anchor-icon fa fa-anchor&quot; href=&quot;#community-feedback&quot;&gt;&lt;/a&gt;&lt;/h1&gt; &lt;p&gt;The current ROR data structure was revised in April of 2024 and formalized into &lt;a href=&quot;/docs/schema-v2&quot; target=&quot;&quot; title=&quot;&quot; class=&quot;doc-link&quot; data-sidebar=&quot;schema-v2&quot;&gt;schema v2.0&lt;/a&gt; as a JSON schema document. In schema v2.0, significant changes were made to fields that contained geographic information, including removing fields related to administrative subdivisions corresponding to units such as Canadian provinces, Japanese prefectures, and US states.&lt;/p&gt; &lt;p&gt;While no issues were raised with these changes during the v2.0 feedback process, since the launch of this schema version, the need for additional location details to be included in our records was identified by users. As a result, a &lt;a href=&quot;https://docs.google.com/document/d/11-bDfQWK038uoUBkL_CBZxP__xB6nBy0dVPH7tWxNnY&quot; target=&quot;&quot; title=&quot;&quot;&gt;proposal for schema v2.1&lt;/a&gt;, which adds country subdivision and continent fields, was circulated for public comment and finalized in Nov 2024. &lt;/p&gt; &lt;p&gt;This is a non-breaking change, and schema v2.1 changes have been incorporated directly into the v2 API with &lt;strong&gt;no version change needed in the API URL&lt;/strong&gt;, per ROR&amp;#x27;s &lt;a href=&quot;https://ror.readme.io/v2/docs/api-versions&quot; target=&quot;&quot; title=&quot;&quot;&gt;schema and API versioning policy&lt;/a&gt;.&lt;/p&gt; &lt;h1 class=&quot;heading heading-1 header-scroll&quot; align=&quot;&quot;&gt;&lt;div class=&quot;heading-anchor anchor waypoint&quot; id=&quot;schema-changes&quot;&gt;&lt;/div&gt;&lt;div class=&quot;heading-text&quot;&gt;&lt;div id=&quot;section-schema-changes&quot; class=&quot;heading-anchor_backwardsCompatibility&quot;&gt;&lt;/div&gt;Schema changes&lt;/div&gt;&lt;a aria-label=&quot;Skip link to Schema changes&quot; class=&quot;heading-anchor-icon fa fa-anchor&quot; href=&quot;#schema-changes&quot;&gt;&lt;/a&gt;&lt;/h1&gt; &lt;p&gt;In schema v2.1, the following fields have been added to the &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;geonames_details&lt;/code&gt; sub-field within the &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;locations&lt;/code&gt; field:&lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt;&lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;continent_code&lt;/code&gt; (required) 2-character code for the continent that the organization is located in, from the GeoNames record for the GeoNames ID in locations.geonames_id. All records have a value in the field.&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;continent_name&lt;/code&gt; (required) Name of the continent that the organization is located in, from the GeoNames record for the GeoNames ID in locations.geonames_id. All records have a value in the field.&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;country_subdivision_code&lt;/code&gt; 2 or 3-character code for the highest-level country subdivision that the organization is located in, from the admin1Codes field of the GeoNames record for the GeoNames ID in locations.geonames_id. These are derived from ISO-3166-2.&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;country_subdivision_name&lt;/code&gt; Name of the highest-level country subdivision that the organization is located in, from the admin1Codes field of the GeoNames record for the GeoNames ID in locations.geonames_id. These are derived from ISO-3166-2.&lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Continents:&lt;/strong&gt; GeoNames uses a 7-continent name and code convention, so continent name and code values are as follows: Africa (AF), Antarctica (AN), Asia (AS), Europe (EU), North America (NA), Oceania (OC), and South America (SA).&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Country subdivisions:&lt;/strong&gt; The type of subdivision represented by the fields &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;country_subdivision_code&lt;/code&gt; and &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;country_subdivision_name&lt;/code&gt; varies depending on the location identified by the GeoNames ID in the field &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;locations.geonames_id&lt;/code&gt;. For the United States, for example, it represents states. Some organizations are not located within a country subdivision (ex, research stations in Antarctica), so not all records have values in these fields. See &lt;a href=&quot;https://en.wikipedia.org/wiki/ISO_3166-2&quot; target=&quot;&quot; title=&quot;&quot;&gt;ISO 3166-2&lt;/a&gt; for a list of country subdivisions by country.&lt;/p&gt; &lt;p&gt;Also, in schema 1.0, &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;Funder&lt;/code&gt; has been added as an allowed value in the &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;types&lt;/code&gt; field. This is because &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;funder&lt;/code&gt; was initially added as a type in v2 only, and when new records are created in v2 that only have a type of &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;funder,&lt;/code&gt; the corresponding v1 record has no values in &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;types&lt;/code&gt;. NOTE: Most v2 records with &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;funder&lt;/code&gt; in &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;types&lt;/code&gt; have multiple values in &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;types&lt;/code&gt;, so only a very small number of records had no &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;types&lt;/code&gt; in v1.&lt;/p&gt; &lt;p&gt;New fields listed above are included in the JSON and CSV v2 &lt;a href=&quot;/docs/data-dump&quot; target=&quot;&quot; title=&quot;&quot; class=&quot;doc-link&quot; data-sidebar=&quot;data-dump&quot;&gt;Data dump&lt;/a&gt; files. No changes have been made to data dump filenames. No changes have been made to the ROR &lt;a href=&quot;/docs/web-search&quot; target=&quot;&quot; title=&quot;&quot; class=&quot;doc-link&quot; data-sidebar=&quot;web-search&quot;&gt;Web search&lt;/a&gt;.&lt;/p&gt; &lt;h1 class=&quot;heading heading-1 header-scroll&quot; align=&quot;&quot;&gt;&lt;div class=&quot;heading-anchor anchor waypoint&quot; id=&quot;api-changes&quot;&gt;&lt;/div&gt;&lt;div class=&quot;heading-text&quot;&gt;&lt;div id=&quot;section-api-changes&quot; class=&quot;heading-anchor_backwardsCompatibility&quot;&gt;&lt;/div&gt;API changes&lt;/div&gt;&lt;a aria-label=&quot;Skip link to API changes&quot; class=&quot;heading-anchor-icon fa fa-anchor&quot; href=&quot;#api-changes&quot;&gt;&lt;/a&gt;&lt;/h1&gt; &lt;h2 class=&quot;heading heading-2 header-scroll&quot; align=&quot;&quot;&gt;&lt;div class=&quot;heading-anchor anchor waypoint&quot; id=&quot;v2-api&quot;&gt;&lt;/div&gt;&lt;div class=&quot;heading-text&quot;&gt;&lt;div id=&quot;section-v-2-api&quot; class=&quot;heading-anchor_backwardsCompatibility&quot;&gt;&lt;/div&gt;v2 API&lt;/div&gt;&lt;a aria-label=&quot;Skip link to v2 API&quot; class=&quot;heading-anchor-icon fa fa-anchor&quot; href=&quot;#v2-api&quot;&gt;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;Requests to the v2 API at &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;https://api.ror.org/v2/organizations&lt;/code&gt; now return new fields, values, and facets. &lt;/p&gt; &lt;p&gt;The above new &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;locations&lt;/code&gt; fields now appear in each record in when using the v2 API. A &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;continents&lt;/code&gt; facet now appears in the meta section of list results in the v2 API. &lt;/p&gt; &lt;p&gt;New &lt;a href=&quot;/docs/api-filtering&quot; target=&quot;&quot; title=&quot;&quot; class=&quot;doc-link&quot; data-sidebar=&quot;api-filtering&quot;&gt;filters&lt;/a&gt; for continent name and code are now available in the v2 API: &lt;/p&gt; &lt;p&gt;&lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;https://api.ror.org/v2/organizations?filter=locations.geonames_details.continent_name:Asia&lt;/code&gt; &lt;/p&gt; &lt;p&gt;&lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;https://api.ror.org/v2/organizations?filter=locations.geonames_details.continent_code:AS&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Data in &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;locations&lt;/code&gt; fields in all records has been updated using the latest values from GeoNames.&lt;/p&gt; &lt;h2 class=&quot;heading heading-2 header-scroll&quot; align=&quot;&quot;&gt;&lt;div class=&quot;heading-anchor anchor waypoint&quot; id=&quot;v1-api&quot;&gt;&lt;/div&gt;&lt;div class=&quot;heading-text&quot;&gt;&lt;div id=&quot;section-v-1-api&quot; class=&quot;heading-anchor_backwardsCompatibility&quot;&gt;&lt;/div&gt;v1 API&lt;/div&gt;&lt;a aria-label=&quot;Skip link to v1 API&quot; class=&quot;heading-anchor-icon fa fa-anchor&quot; href=&quot;#v1-api&quot;&gt;&lt;/a&gt;&lt;/h2&gt; &lt;p&gt;Requests to the v1 API at &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;https://api.ror.org/v1/organizations&lt;/code&gt; now return records with the &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;Funder&lt;/code&gt; value in the &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;types&lt;/code&gt; field when the corresponding v2 record also includes &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;funder&lt;/code&gt; in the &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;types&lt;/code&gt; field. &lt;/p&gt; &lt;p&gt;&lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;Funder&lt;/code&gt; is now an allowed value for the &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;types&lt;/code&gt; &lt;a href=&quot;/docs/api-filtering&quot; target=&quot;&quot; title=&quot;&quot; class=&quot;doc-link&quot; data-sidebar=&quot;api-filtering&quot;&gt;filter&lt;/a&gt; on v1 API requests: &lt;/p&gt; &lt;p&gt;&lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;https://api.ror.org/organizations?filter=types:Funder&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Data in &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;addresses&lt;/code&gt; fields in all records was updated using the latest values from GeoNames.&lt;/p&gt; &lt;h1 class=&quot;heading heading-1 header-scroll&quot; align=&quot;&quot;&gt;&lt;div class=&quot;heading-anchor anchor waypoint&quot; id=&quot;null-values-in-v1-records&quot;&gt;&lt;/div&gt;&lt;div class=&quot;heading-text&quot;&gt;&lt;div id=&quot;section-null-values-in-v-1-records&quot; class=&quot;heading-anchor_backwardsCompatibility&quot;&gt;&lt;/div&gt;Null values in v1 records&lt;/div&gt;&lt;a aria-label=&quot;Skip link to Null values in v1 records&quot; class=&quot;heading-anchor-icon fa fa-anchor&quot; href=&quot;#null-values-in-v1-records&quot;&gt;&lt;/a&gt;&lt;/h1&gt; &lt;p&gt;Beginning with the April 2024 launch of v2, ROR metadata is curated only in v2 and then crosswalked / copied to v1 records. As a result, when records are added or updated, v1 fields that do not have equivalents in v2 are not populated. This includes many &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;addresses&lt;/code&gt; sub-fields in v1 records. All records have been updated in v2.1 (&lt;a href=&quot;https://github.com/ror-community/ror-updates/releases/tag/v1.58&quot; target=&quot;&quot; title=&quot;&quot;&gt;release 1.58&lt;/a&gt;), and therefore after December 2024 all deprecated sub-fields in &lt;button aria-label=&quot;Copy Code&quot; class=&quot;rdmd-code-copy fa&quot;&gt;&lt;/button&gt;&lt;code class=&quot;rdmd-code lang- theme-light&quot; data-lang=&quot;&quot; name=&quot;&quot; tabindex=&quot;0&quot;&gt;addresses&lt;/code&gt; are null in all v1 records in the API and data dump.&lt;/p&gt;" style="margin-left:31px" class="rm-Markdown markdown-body rm-Markdown markdown-body ng-non-bindable" data-testid="RDMD"><h1 class="heading heading-1 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="community-feedback"></div><div class="heading-text"><div id="section-community-feedback" class="heading-anchor_backwardsCompatibility"></div>Community feedback</div><a aria-label="Skip link to Community feedback" class="heading-anchor-icon fa fa-anchor" href="#community-feedback"></a></h1> <p>The current ROR data structure was revised in April of 2024 and formalized into <a target="_self" href="/docs/schema-v2">schema v2.0</a> as a JSON schema document. In schema v2.0, significant changes were made to fields that contained geographic information, including removing fields related to administrative subdivisions corresponding to units such as Canadian provinces, Japanese prefectures, and US states.</p> <p>While no issues were raised with these changes during the v2.0 feedback process, since the launch of this schema version, the need for additional location details to be included in our records was identified by users. As a result, a <a target="_self" href="https://docs.google.com/document/d/11-bDfQWK038uoUBkL_CBZxP__xB6nBy0dVPH7tWxNnY">proposal for schema v2.1</a>, which adds country subdivision and continent fields, was circulated for public comment and finalized in Nov 2024. </p> <p>This is a non-breaking change, and schema v2.1 changes have been incorporated directly into the v2 API with <strong>no version change needed in the API URL</strong>, per ROR&#x27;s <a target="_self" href="/docs/api-versions">schema and API versioning policy</a>.</p> <h1 class="heading heading-1 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="schema-changes"></div><div class="heading-text"><div id="section-schema-changes" class="heading-anchor_backwardsCompatibility"></div>Schema changes</div><a aria-label="Skip link to Schema changes" class="heading-anchor-icon fa fa-anchor" href="#schema-changes"></a></h1> <p>In schema v2.1, the following fields have been added to the <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">geonames_details</code> sub-field within the <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">locations</code> field:</p> <ul> <li> <p><button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">continent_code</code> (required) 2-character code for the continent that the organization is located in, from the GeoNames record for the GeoNames ID in locations.geonames_id. All records have a value in the field.</p> </li> <li> <p><button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">continent_name</code> (required) Name of the continent that the organization is located in, from the GeoNames record for the GeoNames ID in locations.geonames_id. All records have a value in the field.</p> </li> <li> <p><button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">country_subdivision_code</code> 2 or 3-character code for the highest-level country subdivision that the organization is located in, from the admin1Codes field of the GeoNames record for the GeoNames ID in locations.geonames_id. These are derived from ISO-3166-2.</p> </li> <li> <p><button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">country_subdivision_name</code> Name of the highest-level country subdivision that the organization is located in, from the admin1Codes field of the GeoNames record for the GeoNames ID in locations.geonames_id. These are derived from ISO-3166-2.</p> </li> </ul> <p><strong>Continents:</strong> GeoNames uses a 7-continent name and code convention, so continent name and code values are as follows: Africa (AF), Antarctica (AN), Asia (AS), Europe (EU), North America (NA), Oceania (OC), and South America (SA).</p> <p><strong>Country subdivisions:</strong> The type of subdivision represented by the fields <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">country_subdivision_code</code> and <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">country_subdivision_name</code> varies depending on the location identified by the GeoNames ID in the field <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">locations.geonames_id</code>. For the United States, for example, it represents states. Some organizations are not located within a country subdivision (ex, research stations in Antarctica), so not all records have values in these fields. See <a target="_self" href="https://en.wikipedia.org/wiki/ISO_3166-2">ISO 3166-2</a> for a list of country subdivisions by country.</p> <p>Also, in schema 1.0, <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">Funder</code> has been added as an allowed value in the <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">types</code> field. This is because <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">funder</code> was initially added as a type in v2 only, and when new records are created in v2 that only have a type of <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">funder,</code> the corresponding v1 record has no values in <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">types</code>. NOTE: Most v2 records with <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">funder</code> in <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">types</code> have multiple values in <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">types</code>, so only a very small number of records had no <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">types</code> in v1.</p> <p>New fields listed above are included in the JSON and CSV v2 <a target="_self" href="/docs/data-dump">Data dump</a> files. No changes have been made to data dump filenames. No changes have been made to the ROR <a target="_self" href="/docs/web-search">Web search</a>.</p> <h1 class="heading heading-1 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="api-changes"></div><div class="heading-text"><div id="section-api-changes" class="heading-anchor_backwardsCompatibility"></div>API changes</div><a aria-label="Skip link to API changes" class="heading-anchor-icon fa fa-anchor" href="#api-changes"></a></h1> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="v2-api"></div><div class="heading-text"><div id="section-v-2-api" class="heading-anchor_backwardsCompatibility"></div>v2 API</div><a aria-label="Skip link to v2 API" class="heading-anchor-icon fa fa-anchor" href="#v2-api"></a></h2> <p>Requests to the v2 API at <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">https://api.ror.org/v2/organizations</code> now return new fields, values, and facets. </p> <p>The above new <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">locations</code> fields now appear in each record in when using the v2 API. A <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">continents</code> facet now appears in the meta section of list results in the v2 API. </p> <p>New <a target="_self" href="/docs/api-filtering">filters</a> for continent name and code are now available in the v2 API: </p> <p><button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">https://api.ror.org/v2/organizations?filter=locations.geonames_details.continent_name:Asia</code> </p> <p><button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">https://api.ror.org/v2/organizations?filter=locations.geonames_details.continent_code:AS</code></p> <p>Data in <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">locations</code> fields in all records has been updated using the latest values from GeoNames.</p> <h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="v1-api"></div><div class="heading-text"><div id="section-v-1-api" class="heading-anchor_backwardsCompatibility"></div>v1 API</div><a aria-label="Skip link to v1 API" class="heading-anchor-icon fa fa-anchor" href="#v1-api"></a></h2> <p>Requests to the v1 API at <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">https://api.ror.org/v1/organizations</code> now return records with the <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">Funder</code> value in the <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">types</code> field when the corresponding v2 record also includes <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">funder</code> in the <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">types</code> field. </p> <p><button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">Funder</code> is now an allowed value for the <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">types</code> <a target="_self" href="/docs/api-filtering">filter</a> on v1 API requests: </p> <p><button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">https://api.ror.org/organizations?filter=types:Funder</code></p> <p>Data in <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">addresses</code> fields in all records was updated using the latest values from GeoNames.</p> <h1 class="heading heading-1 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="null-values-in-v1-records"></div><div class="heading-text"><div id="section-null-values-in-v-1-records" class="heading-anchor_backwardsCompatibility"></div>Null values in v1 records</div><a aria-label="Skip link to Null values in v1 records" class="heading-anchor-icon fa fa-anchor" href="#null-values-in-v1-records"></a></h1> <p>Beginning with the April 2024 launch of v2, ROR metadata is curated only in v2 and then crosswalked / copied to v1 records. As a result, when records are added or updated, v1 fields that do not have equivalents in v2 are not populated. This includes many <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">addresses</code> sub-fields in v1 records. All records have been updated in v2.1 (<a target="_self" href="https://github.com/ror-community/ror-updates/releases/tag/v1.58">release 1.58</a>), and therefore after December 2024 all deprecated sub-fields in <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name="" tabindex="0">addresses</code> are null in all v1 records in the API and data dump.</p></div><div class="UpdatedAt"><p class="DateLine "><i class="icon icon-watch"></i>Updated<!-- --> <!-- -->4 months ago<!-- --> </p></div><hr class="NextStepsDivider"/><nav aria-label="Pagination Controls" class="PaginationControlsjDYuqu8pBMUy rm-Pagination"></nav></section><section class="content-toc grid-25"><nav><ul class="toc-list"><li><a class="tocHeader" href="#"><i class="icon icon-text-align-left"></i>Table of Contents</a></li><li class="toc-children"><ul> <li> <a href="#community-feedback">Community feedback</a> </li> <li> <a href="#schema-changes">Schema changes</a> </li> <li> <a href="#api-changes">API changes</a> <ul> <li><a href="#v2-api">v2 API</a></li> <li><a href="#v1-api">v1 API</a></li> </ul> </li> <li> <a href="#null-values-in-v1-records">Null values in v1 records</a> </li> </ul></li></ul></nav></section></div><div class="ModalWrapper" id="tutorialmodal-root"></div></article></div></main><footer aria-label="Status banner" class="Footer2U8XAPoGhlgO AppFooter rm-Banners"></footer><div class="ModalWrapper" id="ChatGPT-modal"></div></div></div><div class="ng-non-bindable"><script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script id="ssr-props" data-initial-props="{&quot;sidebars&quot;:{&quot;docs&quot;:[{&quot;_id&quot;:&quot;66072096d9631f0054e8c0eb&quot;,&quot;title&quot;:&quot;Getting Started with ROR&quot;,&quot;slug&quot;:&quot;getting-started&quot;,&quot;order&quot;:1,&quot;reference&quot;:false,&quot;isAPI&quot;:false,&quot;project&quot;:&quot;6058e47681775f002de04832&quot;,&quot;version&quot;:&quot;66072096d9631f0054e8c118&quot;,&quot;createdAt&quot;:&quot;2021-06-22T21:50:27.898Z&quot;,&quot;__v&quot;:0,&quot;pages&quot;:[{&quot;_id&quot;:&quot;66072096d9631f0054e8c0f2&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;title&quot;:&quot;ROR basics&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;basics&quot;,&quot;order&quot;:0,&quot;isReference&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;ror-basics&quot;,&quot;createdAt&quot;:&quot;2021-06-22T21:59:37.805Z&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0eb&quot;,&quot;parentDoc&quot;:null,&quot;deprecated&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c0ff&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[],&quot;examples&quot;:{&quot;codes&quot;:[]}},&quot;title&quot;:&quot;Identifier pattern&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;identifier&quot;,&quot;order&quot;:1,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;ror-identifier-pattern&quot;,&quot;createdAt&quot;:&quot;2022-08-16T13:05:35.053Z&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0eb&quot;,&quot;parentDoc&quot;:null,&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c100&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[],&quot;examples&quot;:{&quot;codes&quot;:[]}},&quot;title&quot;:&quot;Logos and display guidelines&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;display&quot;,&quot;order&quot;:2,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;ror-id-display-guidelines-and-logos&quot;,&quot;createdAt&quot;:&quot;2022-08-29T18:14:29.139Z&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0eb&quot;,&quot;parentDoc&quot;:null,&quot;mdx&quot;:{},&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c0fc&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[],&quot;examples&quot;:{&quot;codes&quot;:[]}},&quot;title&quot;:&quot;See who uses ROR&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;integrations&quot;,&quot;order&quot;:3,&quot;isReference&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;ror-integrations&quot;,&quot;createdAt&quot;:&quot;2021-07-21T20:27:27.858Z&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0eb&quot;,&quot;parentDoc&quot;:null,&quot;deprecated&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c0fb&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;title&quot;:&quot;Get involved&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;get-involved&quot;,&quot;order&quot;:4,&quot;isReference&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;&quot;,&quot;createdAt&quot;:&quot;2021-07-21T20:19:04.850Z&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0eb&quot;,&quot;parentDoc&quot;:null,&quot;deprecated&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;mdx&quot;:{},&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c112&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;params&quot;:[],&quot;examples&quot;:{&quot;codes&quot;:[]},&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]}},&quot;title&quot;:&quot;Community feedback documents&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;feedback-docs&quot;,&quot;order&quot;:5,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;community-feedback-documents&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0eb&quot;,&quot;createdAt&quot;:&quot;2023-05-18T19:59:10.204Z&quot;,&quot;parentDoc&quot;:null,&quot;mdx&quot;:{},&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c0f9&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;title&quot;:&quot;Contact us&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;contact&quot;,&quot;order&quot;:6,&quot;isReference&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;get-in-touch&quot;,&quot;createdAt&quot;:&quot;2021-06-25T14:23:32.577Z&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0eb&quot;,&quot;parentDoc&quot;:null,&quot;deprecated&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]}]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c0f0&quot;,&quot;title&quot;:&quot;ROR Metadata&quot;,&quot;slug&quot;:&quot;ror-metadata&quot;,&quot;order&quot;:3,&quot;reference&quot;:false,&quot;project&quot;:&quot;6058e47681775f002de04832&quot;,&quot;version&quot;:&quot;66072096d9631f0054e8c118&quot;,&quot;createdAt&quot;:&quot;2024-03-09T14:02:43.834Z&quot;,&quot;__v&quot;:0,&quot;pages&quot;:[{&quot;_id&quot;:&quot;66072096d9631f0054e8c0f3&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[],&quot;examples&quot;:{&quot;codes&quot;:[]}},&quot;title&quot;:&quot;Updates and curation&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;updates&quot;,&quot;order&quot;:0,&quot;isReference&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;how-ror-is-updated&quot;,&quot;createdAt&quot;:&quot;2021-06-22T22:00:48.485Z&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0f0&quot;,&quot;parentDoc&quot;:null,&quot;deprecated&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;mdx&quot;:{},&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c0f4&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[],&quot;examples&quot;:{&quot;codes&quot;:[]}},&quot;title&quot;:&quot;Data structure&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;data-structure&quot;,&quot;order&quot;:1,&quot;isReference&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;metadata-policies&quot;,&quot;createdAt&quot;:&quot;2021-06-22T22:01:04.607Z&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0f0&quot;,&quot;parentDoc&quot;:null,&quot;deprecated&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;mdx&quot;:{},&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c108&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;params&quot;:[]},&quot;title&quot;:&quot;Fields and sub-fields&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;fields&quot;,&quot;order&quot;:2,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;all-ror-fields-and-sub-fields&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0f0&quot;,&quot;createdAt&quot;:&quot;2023-04-20T20:39:58.302Z&quot;,&quot;parentDoc&quot;:null,&quot;mdx&quot;:{},&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c105&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;title&quot;:&quot;Relationships and hierarchies&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;relationships&quot;,&quot;order&quot;:3,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;ror-hierarchies-and-relationships&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0f0&quot;,&quot;createdAt&quot;:&quot;2023-02-13T17:20:16.915Z&quot;,&quot;parentDoc&quot;:null,&quot;mdx&quot;:{},&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c10a&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;params&quot;:[]},&quot;title&quot;:&quot;Schema versions&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;schema-versions&quot;,&quot;order&quot;:4,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;api-versioning-copy&quot;,&quot;parentDoc&quot;:null,&quot;category&quot;:&quot;66072096d9631f0054e8c0f0&quot;,&quot;createdAt&quot;:&quot;2023-04-20T22:15:51.461Z&quot;,&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c10d&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;params&quot;:[],&quot;examples&quot;:{&quot;codes&quot;:[]},&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]}},&quot;title&quot;:&quot;Schema 2.0&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;schema-v2&quot;,&quot;order&quot;:5,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;schema-v20&quot;,&quot;parentDoc&quot;:null,&quot;category&quot;:&quot;66072096d9631f0054e8c0f0&quot;,&quot;createdAt&quot;:&quot;2023-05-17T13:27:43.797Z&quot;,&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;675c4431512c430018f2144e&quot;,&quot;mdx&quot;:{},&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;params&quot;:[]},&quot;title&quot;:&quot;Schema 2.1&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;schema-2-1&quot;,&quot;order&quot;:6,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;schema-21&quot;,&quot;createdAt&quot;:&quot;2024-12-13T14:26:00.000Z&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0f0&quot;,&quot;parentDoc&quot;:null,&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]}]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c0ef&quot;,&quot;title&quot;:&quot;ROR REST API&quot;,&quot;slug&quot;:&quot;rest-api&quot;,&quot;order&quot;:5,&quot;reference&quot;:false,&quot;project&quot;:&quot;6058e47681775f002de04832&quot;,&quot;version&quot;:&quot;66072096d9631f0054e8c118&quot;,&quot;createdAt&quot;:&quot;2023-10-27T20:32:47.999Z&quot;,&quot;__v&quot;:0,&quot;pages&quot;:[{&quot;_id&quot;:&quot;66072096d9631f0054e8c106&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[],&quot;examples&quot;:{&quot;codes&quot;:[]}},&quot;title&quot;:&quot;About the ROR REST API&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;rest-api&quot;,&quot;order&quot;:0,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;api-about&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0ef&quot;,&quot;createdAt&quot;:&quot;2023-02-27T10:04:38.511Z&quot;,&quot;parentDoc&quot;:null,&quot;mdx&quot;:{},&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c10e&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;params&quot;:[]},&quot;title&quot;:&quot;Retrieve a single record&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;api-single&quot;,&quot;order&quot;:1,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;retrieve-a-single-ror-record&quot;,&quot;parentDoc&quot;:null,&quot;category&quot;:&quot;66072096d9631f0054e8c0ef&quot;,&quot;createdAt&quot;:&quot;2023-05-17T16:53:35.628Z&quot;,&quot;mdx&quot;:{},&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c10f&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;params&quot;:[]},&quot;title&quot;:&quot;Retrieve a list of records&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;api-list&quot;,&quot;order&quot;:2,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;retrieve-a-list-of-ror-records&quot;,&quot;parentDoc&quot;:null,&quot;category&quot;:&quot;66072096d9631f0054e8c0ef&quot;,&quot;createdAt&quot;:&quot;2023-05-17T16:55:44.021Z&quot;,&quot;mdx&quot;:{},&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c111&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;params&quot;:[]},&quot;title&quot;:&quot;Filtering&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;api-filtering&quot;,&quot;order&quot;:3,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;filtering&quot;,&quot;parentDoc&quot;:null,&quot;category&quot;:&quot;66072096d9631f0054e8c0ef&quot;,&quot;createdAt&quot;:&quot;2023-05-17T23:36:13.204Z&quot;,&quot;mdx&quot;:{},&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c110&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;params&quot;:[]},&quot;title&quot;:&quot;Paging&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;api-paging&quot;,&quot;order&quot;:4,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;paging&quot;,&quot;parentDoc&quot;:null,&quot;category&quot;:&quot;66072096d9631f0054e8c0ef&quot;,&quot;createdAt&quot;:&quot;2023-05-17T23:35:27.796Z&quot;,&quot;mdx&quot;:{},&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c103&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[],&quot;examples&quot;:{&quot;codes&quot;:[]}},&quot;title&quot;:&quot;Query parameter&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;api-query&quot;,&quot;order&quot;:5,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;query-parameter&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0ef&quot;,&quot;createdAt&quot;:&quot;2023-01-25T21:51:49.092Z&quot;,&quot;parentDoc&quot;:null,&quot;mdx&quot;:{},&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c107&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;title&quot;:&quot;Advanced query parameter&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;api-advanced-query&quot;,&quot;order&quot;:6,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;advanced-query-parameter&quot;,&quot;parentDoc&quot;:null,&quot;category&quot;:&quot;66072096d9631f0054e8c0ef&quot;,&quot;createdAt&quot;:&quot;2023-03-15T18:44:15.278Z&quot;,&quot;mdx&quot;:{},&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c104&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;title&quot;:&quot;Affiliation parameter&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;api-affiliation&quot;,&quot;order&quot;:7,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;affiliation-parameter&quot;,&quot;parentDoc&quot;:null,&quot;category&quot;:&quot;66072096d9631f0054e8c0ef&quot;,&quot;createdAt&quot;:&quot;2023-01-25T21:52:57.629Z&quot;,&quot;mdx&quot;:{},&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c109&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;params&quot;:[]},&quot;title&quot;:&quot;API versions&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;api-versions&quot;,&quot;order&quot;:8,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;schema-and-api-versioning-1&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0ef&quot;,&quot;createdAt&quot;:&quot;2023-04-20T20:59:28.209Z&quot;,&quot;parentDoc&quot;:null,&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]}]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c0ed&quot;,&quot;title&quot;:&quot;ROR Tools &amp; Services&quot;,&quot;slug&quot;:&quot;tools-services&quot;,&quot;order&quot;:6,&quot;reference&quot;:false,&quot;isAPI&quot;:false,&quot;project&quot;:&quot;6058e47681775f002de04832&quot;,&quot;version&quot;:&quot;66072096d9631f0054e8c118&quot;,&quot;createdAt&quot;:&quot;2021-06-22T21:51:52.183Z&quot;,&quot;__v&quot;:0,&quot;pages&quot;:[{&quot;_id&quot;:&quot;66072096d9631f0054e8c0f5&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[],&quot;examples&quot;:{&quot;codes&quot;:[]}},&quot;title&quot;:&quot;Data dump&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;data-dump&quot;,&quot;order&quot;:0,&quot;isReference&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;&quot;,&quot;createdAt&quot;:&quot;2021-06-24T00:21:46.090Z&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0ed&quot;,&quot;parentDoc&quot;:null,&quot;deprecated&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c0fd&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;title&quot;:&quot;Web search&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;web-search&quot;,&quot;order&quot;:1,&quot;isReference&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;web-search-interface&quot;,&quot;createdAt&quot;:&quot;2021-07-26T16:53:31.701Z&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0ed&quot;,&quot;parentDoc&quot;:null,&quot;deprecated&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;mdx&quot;:{},&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c0f6&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;title&quot;:&quot;OpenRefine reconciler&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;openrefine-reconciler&quot;,&quot;order&quot;:2,&quot;isReference&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;&quot;,&quot;createdAt&quot;:&quot;2021-06-24T00:21:56.714Z&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0ed&quot;,&quot;parentDoc&quot;:null,&quot;deprecated&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]}]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c0ee&quot;,&quot;title&quot;:&quot;Collecting ROR IDs&quot;,&quot;slug&quot;:&quot;mapping-and-matching&quot;,&quot;order&quot;:7,&quot;reference&quot;:false,&quot;project&quot;:&quot;6058e47681775f002de04832&quot;,&quot;version&quot;:&quot;66072096d9631f0054e8c118&quot;,&quot;createdAt&quot;:&quot;2023-04-21T11:02:14.913Z&quot;,&quot;__v&quot;:0,&quot;pages&quot;:[{&quot;_id&quot;:&quot;66072096d9631f0054e8c102&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[],&quot;examples&quot;:{&quot;codes&quot;:[]}},&quot;title&quot;:&quot;Create ROR-powered forms&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;forms&quot;,&quot;order&quot;:0,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;create-ror-powered-typeaheads&quot;,&quot;createdAt&quot;:&quot;2022-12-01T18:50:35.957Z&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0ee&quot;,&quot;parentDoc&quot;:null,&quot;mdx&quot;:{},&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c0f8&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;title&quot;:&quot;Match organization names to ROR IDs&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;matching&quot;,&quot;order&quot;:1,&quot;isReference&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;match-organization-names-to-ror-ids&quot;,&quot;createdAt&quot;:&quot;2021-06-24T01:49:54.894Z&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0ee&quot;,&quot;parentDoc&quot;:null,&quot;deprecated&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;mdx&quot;:{},&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c0f7&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[],&quot;examples&quot;:{&quot;codes&quot;:[]}},&quot;title&quot;:&quot;Map other organization IDs to ROR IDs&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;mapping&quot;,&quot;order&quot;:2,&quot;isReference&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;map-other-organization-id-types-to-ror&quot;,&quot;createdAt&quot;:&quot;2021-06-24T01:49:06.244Z&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0ee&quot;,&quot;parentDoc&quot;:null,&quot;deprecated&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;mdx&quot;:{},&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c0fa&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;title&quot;:&quot;Transition from GRID to ROR&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;grid&quot;,&quot;order&quot;:3,&quot;isReference&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;gridror-transition-faq&quot;,&quot;createdAt&quot;:&quot;2021-07-16T00:48:54.225Z&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0ee&quot;,&quot;parentDoc&quot;:null,&quot;deprecated&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c115&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;params&quot;:[]},&quot;title&quot;:&quot;Transition from Open Funder Registry to ROR&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;funder-registry&quot;,&quot;order&quot;:4,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;open-funder-registry-ror-transition-faq&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0ee&quot;,&quot;createdAt&quot;:&quot;2024-03-06T21:49:56.732Z&quot;,&quot;parentDoc&quot;:null,&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]}]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c0ec&quot;,&quot;title&quot;:&quot;Sharing ROR IDs&quot;,&quot;slug&quot;:&quot;implementation-how-to-guides&quot;,&quot;order&quot;:8,&quot;reference&quot;:false,&quot;isAPI&quot;:false,&quot;project&quot;:&quot;6058e47681775f002de04832&quot;,&quot;version&quot;:&quot;66072096d9631f0054e8c118&quot;,&quot;createdAt&quot;:&quot;2021-06-22T21:51:31.872Z&quot;,&quot;__v&quot;:0,&quot;pages&quot;:[{&quot;_id&quot;:&quot;66072096d9631f0054e8c10b&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;params&quot;:[],&quot;examples&quot;:{&quot;codes&quot;:[]},&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]}},&quot;title&quot;:&quot;Add ROR IDs to Crossref DOIs&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;crossref&quot;,&quot;order&quot;:0,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;include-ror-ids-in-crossref-dois&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0ec&quot;,&quot;createdAt&quot;:&quot;2023-04-20T22:17:32.825Z&quot;,&quot;parentDoc&quot;:null,&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c10c&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;params&quot;:[]},&quot;title&quot;:&quot;Add ROR IDs to DataCite DOIs&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;datacite&quot;,&quot;order&quot;:1,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;include-ror-ids-in-datacite-dois&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0ec&quot;,&quot;createdAt&quot;:&quot;2023-04-20T22:18:05.994Z&quot;,&quot;parentDoc&quot;:null,&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c101&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;title&quot;:&quot;Add ROR IDs to JATS XML&quot;,&quot;icon&quot;:&quot;&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;jats&quot;,&quot;order&quot;:2,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;include-ror-ids-in-jats-xml&quot;,&quot;createdAt&quot;:&quot;2022-09-13T15:27:36.976Z&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0ec&quot;,&quot;parentDoc&quot;:null,&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]},{&quot;_id&quot;:&quot;66072096d9631f0054e8c0fe&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[],&quot;examples&quot;:{&quot;codes&quot;:[]}},&quot;title&quot;:&quot;Add ROR IDs to ORCID records&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;orcid&quot;,&quot;order&quot;:3,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;previousSlug&quot;:&quot;include-ror-ids-in-orcid-record-data&quot;,&quot;createdAt&quot;:&quot;2021-11-03T18:13:17.918Z&quot;,&quot;category&quot;:&quot;66072096d9631f0054e8c0ec&quot;,&quot;parentDoc&quot;:null,&quot;icon&quot;:&quot;&quot;,&quot;isBodyEmpty&quot;:false,&quot;children&quot;:[]}]}],&quot;refs&quot;:[]},&quot;apiBaseUrl&quot;:&quot;/&quot;,&quot;baseUrl&quot;:&quot;/&quot;,&quot;search&quot;:{&quot;appId&quot;:&quot;T28YKFATPY&quot;,&quot;searchApiKey&quot;:&quot;Y2ZjY2JmN2Y5MGQwYzRjNTY0Njk0MjkzYTY2MThhZmM4MGM4YWE3MTFhYzI2OGM4NTEzNTMyMDZmMGQzOWJkMXRhZ0ZpbHRlcnM9KHByb2plY3Q6NjA1OGU0NzY4MTc3NWYwMDJkZTA0ODMyKSwodmVyc2lvbjpub25lLHZlcnNpb246NjYwNzIwOTZkOTYzMWYwMDU0ZThjMTE4KSwoaGlkZGVuOm5vbmUsaGlkZGVuOmZhbHNlKSwoaW5kZXg6Q3VzdG9tUGFnZSxpbmRleDpQYWdlLGluZGV4OkJsb2cp&quot;,&quot;indexName&quot;:&quot;readme_search_v2&quot;,&quot;projectsMeta&quot;:[{&quot;modules&quot;:{&quot;landing&quot;:true,&quot;docs&quot;:true,&quot;examples&quot;:false,&quot;reference&quot;:false,&quot;changelog&quot;:true,&quot;discuss&quot;:false,&quot;suggested_edits&quot;:true,&quot;logs&quot;:false,&quot;custompages&quot;:false,&quot;tutorials&quot;:false,&quot;graphql&quot;:false},&quot;id&quot;:&quot;6058e47681775f002de04832&quot;,&quot;name&quot;:&quot;ROR&quot;,&quot;subdomain&quot;:&quot;ror&quot;,&quot;subpath&quot;:&quot;&quot;,&quot;nav_names&quot;:{&quot;docs&quot;:&quot;&quot;,&quot;reference&quot;:&quot;&quot;,&quot;changelog&quot;:&quot;&quot;,&quot;discuss&quot;:&quot;&quot;,&quot;tutorials&quot;:&quot;&quot;,&quot;recipes&quot;:&quot;&quot;}}],&quot;UrlManager&quot;:{&quot;options&quot;:{&quot;child&quot;:false,&quot;parent&quot;:null,&quot;hasOneChild&quot;:false,&quot;project&quot;:null,&quot;version&quot;:null,&quot;lang&quot;:&quot;en&quot;},&quot;defaults&quot;:{&quot;lang&quot;:&quot;en&quot;}},&quot;urlManagerOpts&quot;:{&quot;lang&quot;:&quot;en&quot;,&quot;parent&quot;:{&quot;childrenProjects&quot;:[]},&quot;project&quot;:{&quot;subdomain&quot;:&quot;ror&quot;},&quot;version&quot;:&quot;2&quot;}},&quot;activeDoc&quot;:&quot;schema-2-1&quot;,&quot;rdmd&quot;:{&quot;baseUrl&quot;:&quot;/&quot;,&quot;body&quot;:&quot;# Community feedback\n\nThe current ROR data structure was revised in April of 2024 and formalized into [schema v2.0](doc:schema-v2) as a JSON schema document. In schema v2.0, significant changes were made to fields that contained geographic information, including removing fields related to administrative subdivisions corresponding to units such as Canadian provinces, Japanese prefectures, and US states.\n\nWhile no issues were raised with these changes during the v2.0 feedback process, since the launch of this schema version, the need for additional location details to be included in our records was identified by users. As a result, a [proposal for schema v2.1](https://docs.google.com/document/d/11-bDfQWK038uoUBkL_CBZxP__xB6nBy0dVPH7tWxNnY), which adds country subdivision and continent fields, was circulated for public comment and finalized in Nov 2024. \n\nThis is a non-breaking change, and schema v2.1 changes have been incorporated directly into the v2 API with **no version change needed in the API URL**, per ROR's [schema and API versioning policy](https://ror.readme.io/v2/docs/api-versions).\n\n# Schema changes\n\nIn schema v2.1, the following fields have been added to the `geonames_details` sub-field within the `locations` field:\n\n- `continent_code` (required) 2-character code for the continent that the organization is located in, from the GeoNames record for the GeoNames ID in locations.geonames_id. All records have a value in the field.\n\n- `continent_name` (required) Name of the continent that the organization is located in, from the GeoNames record for the GeoNames ID in locations.geonames_id. All records have a value in the field.\n\n- `country_subdivision_code` 2 or 3-character code for the highest-level country subdivision that the organization is located in, from the admin1Codes field of the GeoNames record for the GeoNames ID in locations.geonames_id. These are derived from ISO-3166-2.\n\n- `country_subdivision_name` Name of the highest-level country subdivision that the organization is located in, from the admin1Codes field of the GeoNames record for the GeoNames ID in locations.geonames_id. These are derived from ISO-3166-2.\n\n**Continents:** GeoNames uses a 7-continent name and code convention, so continent name and code values are as follows: Africa (AF), Antarctica (AN), Asia (AS), Europe (EU), North America (NA), Oceania (OC), and South America (SA).\n\n**Country subdivisions:** The type of subdivision represented by the fields `country_subdivision_code` and `country_subdivision_name` varies depending on the location identified by the GeoNames ID in the field `locations.geonames_id`. For the United States, for example, it represents states. Some organizations are not located within a country subdivision (ex, research stations in Antarctica), so not all records have values in these fields. See [ISO 3166-2](https://en.wikipedia.org/wiki/ISO_3166-2) for a list of country subdivisions by country.\n\nAlso, in schema 1.0, `Funder` has been added as an allowed value in the `types` field. This is because `funder` was initially added as a type in v2 only, and when new records are created in v2 that only have a type of `funder,` the corresponding v1 record has no values in `types`. NOTE: Most v2 records with `funder` in `types` have multiple values in `types`, so only a very small number of records had no `types` in v1.\n\nNew fields listed above are included in the JSON and CSV v2 [Data dump](doc:data-dump) files. No changes have been made to data dump filenames. No changes have been made to the ROR [Web search](doc:web-search).\n\n# API changes\n\n## v2 API\n\nRequests to the v2 API at `https://api.ror.org/v2/organizations` now return new fields, values, and facets. \n\nThe above new `locations` fields now appear in each record in when using the v2 API. A `continents` facet now appears in the meta section of list results in the v2 API. \n\nNew [filters](doc:api-filtering) for continent name and code are now available in the v2 API: \n\n`https://api.ror.org/v2/organizations?filter=locations.geonames_details.continent_name:Asia` \n\n`https://api.ror.org/v2/organizations?filter=locations.geonames_details.continent_code:AS`\n\nData in `locations` fields in all records has been updated using the latest values from GeoNames.\n\n## v1 API\n\nRequests to the v1 API at `https://api.ror.org/v1/organizations` now return records with the `Funder` value in the `types` field when the corresponding v2 record also includes `funder` in the `types` field. \n\n`Funder` is now an allowed value for the `types` [filter](doc:api-filtering) on v1 API requests: \n\n`https://api.ror.org/organizations?filter=types:Funder`\n\nData in `addresses` fields in all records was updated using the latest values from GeoNames.\n\n# Null values in v1 records\n\nBeginning with the April 2024 launch of v2, ROR metadata is curated only in v2 and then crosswalked / copied to v1 records. As a result, when records are added or updated, v1 fields that do not have equivalents in v2 are not populated. This includes many `addresses` sub-fields in v1 records. All records have been updated in v2.1 ([release 1.58](https://github.com/ror-community/ror-updates/releases/tag/v1.58)), and therefore after December 2024 all deprecated sub-fields in `addresses` are null in all v1 records in the API and data dump.&quot;,&quot;dehydrated&quot;:{&quot;toc&quot;:&quot;&lt;nav&gt;&lt;ul class=\&quot;toc-list\&quot;&gt;&lt;li&gt;&lt;a class=\&quot;tocHeader\&quot; href=\&quot;#\&quot;&gt;&lt;i class=\&quot;icon icon-text-align-left\&quot;&gt;&lt;/i&gt;Table of Contents&lt;/a&gt;&lt;/li&gt;&lt;li class=\&quot;toc-children\&quot;&gt;&lt;ul&gt;\n&lt;li&gt;\n&lt;a href=\&quot;#community-feedback\&quot;&gt;Community feedback&lt;/a&gt;\n&lt;/li&gt;\n&lt;li&gt;\n&lt;a href=\&quot;#schema-changes\&quot;&gt;Schema changes&lt;/a&gt;\n&lt;/li&gt;\n&lt;li&gt;\n&lt;a href=\&quot;#api-changes\&quot;&gt;API changes&lt;/a&gt;\n&lt;ul&gt;\n&lt;li&gt;&lt;a href=\&quot;#v2-api\&quot;&gt;v2 API&lt;/a&gt;&lt;/li&gt;\n&lt;li&gt;&lt;a href=\&quot;#v1-api\&quot;&gt;v1 API&lt;/a&gt;&lt;/li&gt;\n&lt;/ul&gt;\n&lt;/li&gt;\n&lt;li&gt;\n&lt;a href=\&quot;#null-values-in-v1-records\&quot;&gt;Null values in v1 records&lt;/a&gt;\n&lt;/li&gt;\n&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/nav&gt;&quot;,&quot;body&quot;:&quot;&lt;h1 class=\&quot;heading heading-1 header-scroll\&quot; align=\&quot;\&quot;&gt;&lt;div class=\&quot;heading-anchor anchor waypoint\&quot; id=\&quot;community-feedback\&quot;&gt;&lt;/div&gt;&lt;div class=\&quot;heading-text\&quot;&gt;&lt;div id=\&quot;section-community-feedback\&quot; class=\&quot;heading-anchor_backwardsCompatibility\&quot;&gt;&lt;/div&gt;Community feedback&lt;/div&gt;&lt;a aria-label=\&quot;Skip link to Community feedback\&quot; class=\&quot;heading-anchor-icon fa fa-anchor\&quot; href=\&quot;#community-feedback\&quot;&gt;&lt;/a&gt;&lt;/h1&gt;\n&lt;p&gt;The current ROR data structure was revised in April of 2024 and formalized into &lt;a href=\&quot;/docs/schema-v2\&quot; target=\&quot;\&quot; title=\&quot;\&quot; class=\&quot;doc-link\&quot; data-sidebar=\&quot;schema-v2\&quot;&gt;schema v2.0&lt;/a&gt; as a JSON schema document. In schema v2.0, significant changes were made to fields that contained geographic information, including removing fields related to administrative subdivisions corresponding to units such as Canadian provinces, Japanese prefectures, and US states.&lt;/p&gt;\n&lt;p&gt;While no issues were raised with these changes during the v2.0 feedback process, since the launch of this schema version, the need for additional location details to be included in our records was identified by users. As a result, a &lt;a href=\&quot;https://docs.google.com/document/d/11-bDfQWK038uoUBkL_CBZxP__xB6nBy0dVPH7tWxNnY\&quot; target=\&quot;\&quot; title=\&quot;\&quot;&gt;proposal for schema v2.1&lt;/a&gt;, which adds country subdivision and continent fields, was circulated for public comment and finalized in Nov 2024. &lt;/p&gt;\n&lt;p&gt;This is a non-breaking change, and schema v2.1 changes have been incorporated directly into the v2 API with &lt;strong&gt;no version change needed in the API URL&lt;/strong&gt;, per ROR&amp;#x27;s &lt;a href=\&quot;https://ror.readme.io/v2/docs/api-versions\&quot; target=\&quot;\&quot; title=\&quot;\&quot;&gt;schema and API versioning policy&lt;/a&gt;.&lt;/p&gt;\n&lt;h1 class=\&quot;heading heading-1 header-scroll\&quot; align=\&quot;\&quot;&gt;&lt;div class=\&quot;heading-anchor anchor waypoint\&quot; id=\&quot;schema-changes\&quot;&gt;&lt;/div&gt;&lt;div class=\&quot;heading-text\&quot;&gt;&lt;div id=\&quot;section-schema-changes\&quot; class=\&quot;heading-anchor_backwardsCompatibility\&quot;&gt;&lt;/div&gt;Schema changes&lt;/div&gt;&lt;a aria-label=\&quot;Skip link to Schema changes\&quot; class=\&quot;heading-anchor-icon fa fa-anchor\&quot; href=\&quot;#schema-changes\&quot;&gt;&lt;/a&gt;&lt;/h1&gt;\n&lt;p&gt;In schema v2.1, the following fields have been added to the &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;geonames_details&lt;/code&gt; sub-field within the &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;locations&lt;/code&gt; field:&lt;/p&gt;\n&lt;ul&gt;\n&lt;li&gt;\n&lt;p&gt;&lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;continent_code&lt;/code&gt; (required) 2-character code for the continent that the organization is located in, from the GeoNames record for the GeoNames ID in locations.geonames_id. All records have a value in the field.&lt;/p&gt;\n&lt;/li&gt;\n&lt;li&gt;\n&lt;p&gt;&lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;continent_name&lt;/code&gt; (required) Name of the continent that the organization is located in, from the GeoNames record for the GeoNames ID in locations.geonames_id. All records have a value in the field.&lt;/p&gt;\n&lt;/li&gt;\n&lt;li&gt;\n&lt;p&gt;&lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;country_subdivision_code&lt;/code&gt; 2 or 3-character code for the highest-level country subdivision that the organization is located in, from the admin1Codes field of the GeoNames record for the GeoNames ID in locations.geonames_id. These are derived from ISO-3166-2.&lt;/p&gt;\n&lt;/li&gt;\n&lt;li&gt;\n&lt;p&gt;&lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;country_subdivision_name&lt;/code&gt; Name of the highest-level country subdivision that the organization is located in, from the admin1Codes field of the GeoNames record for the GeoNames ID in locations.geonames_id. These are derived from ISO-3166-2.&lt;/p&gt;\n&lt;/li&gt;\n&lt;/ul&gt;\n&lt;p&gt;&lt;strong&gt;Continents:&lt;/strong&gt; GeoNames uses a 7-continent name and code convention, so continent name and code values are as follows: Africa (AF), Antarctica (AN), Asia (AS), Europe (EU), North America (NA), Oceania (OC), and South America (SA).&lt;/p&gt;\n&lt;p&gt;&lt;strong&gt;Country subdivisions:&lt;/strong&gt; The type of subdivision represented by the fields &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;country_subdivision_code&lt;/code&gt; and &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;country_subdivision_name&lt;/code&gt; varies depending on the location identified by the GeoNames ID in the field &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;locations.geonames_id&lt;/code&gt;. For the United States, for example, it represents states. Some organizations are not located within a country subdivision (ex, research stations in Antarctica), so not all records have values in these fields. See &lt;a href=\&quot;https://en.wikipedia.org/wiki/ISO_3166-2\&quot; target=\&quot;\&quot; title=\&quot;\&quot;&gt;ISO 3166-2&lt;/a&gt; for a list of country subdivisions by country.&lt;/p&gt;\n&lt;p&gt;Also, in schema 1.0, &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;Funder&lt;/code&gt; has been added as an allowed value in the &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;types&lt;/code&gt; field. This is because &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;funder&lt;/code&gt; was initially added as a type in v2 only, and when new records are created in v2 that only have a type of &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;funder,&lt;/code&gt; the corresponding v1 record has no values in &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;types&lt;/code&gt;. NOTE: Most v2 records with &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;funder&lt;/code&gt; in &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;types&lt;/code&gt; have multiple values in &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;types&lt;/code&gt;, so only a very small number of records had no &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;types&lt;/code&gt; in v1.&lt;/p&gt;\n&lt;p&gt;New fields listed above are included in the JSON and CSV v2 &lt;a href=\&quot;/docs/data-dump\&quot; target=\&quot;\&quot; title=\&quot;\&quot; class=\&quot;doc-link\&quot; data-sidebar=\&quot;data-dump\&quot;&gt;Data dump&lt;/a&gt; files. No changes have been made to data dump filenames. No changes have been made to the ROR &lt;a href=\&quot;/docs/web-search\&quot; target=\&quot;\&quot; title=\&quot;\&quot; class=\&quot;doc-link\&quot; data-sidebar=\&quot;web-search\&quot;&gt;Web search&lt;/a&gt;.&lt;/p&gt;\n&lt;h1 class=\&quot;heading heading-1 header-scroll\&quot; align=\&quot;\&quot;&gt;&lt;div class=\&quot;heading-anchor anchor waypoint\&quot; id=\&quot;api-changes\&quot;&gt;&lt;/div&gt;&lt;div class=\&quot;heading-text\&quot;&gt;&lt;div id=\&quot;section-api-changes\&quot; class=\&quot;heading-anchor_backwardsCompatibility\&quot;&gt;&lt;/div&gt;API changes&lt;/div&gt;&lt;a aria-label=\&quot;Skip link to API changes\&quot; class=\&quot;heading-anchor-icon fa fa-anchor\&quot; href=\&quot;#api-changes\&quot;&gt;&lt;/a&gt;&lt;/h1&gt;\n&lt;h2 class=\&quot;heading heading-2 header-scroll\&quot; align=\&quot;\&quot;&gt;&lt;div class=\&quot;heading-anchor anchor waypoint\&quot; id=\&quot;v2-api\&quot;&gt;&lt;/div&gt;&lt;div class=\&quot;heading-text\&quot;&gt;&lt;div id=\&quot;section-v-2-api\&quot; class=\&quot;heading-anchor_backwardsCompatibility\&quot;&gt;&lt;/div&gt;v2 API&lt;/div&gt;&lt;a aria-label=\&quot;Skip link to v2 API\&quot; class=\&quot;heading-anchor-icon fa fa-anchor\&quot; href=\&quot;#v2-api\&quot;&gt;&lt;/a&gt;&lt;/h2&gt;\n&lt;p&gt;Requests to the v2 API at &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;https://api.ror.org/v2/organizations&lt;/code&gt; now return new fields, values, and facets. &lt;/p&gt;\n&lt;p&gt;The above new &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;locations&lt;/code&gt; fields now appear in each record in when using the v2 API. A &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;continents&lt;/code&gt; facet now appears in the meta section of list results in the v2 API. &lt;/p&gt;\n&lt;p&gt;New &lt;a href=\&quot;/docs/api-filtering\&quot; target=\&quot;\&quot; title=\&quot;\&quot; class=\&quot;doc-link\&quot; data-sidebar=\&quot;api-filtering\&quot;&gt;filters&lt;/a&gt; for continent name and code are now available in the v2 API: &lt;/p&gt;\n&lt;p&gt;&lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;https://api.ror.org/v2/organizations?filter=locations.geonames_details.continent_name:Asia&lt;/code&gt; &lt;/p&gt;\n&lt;p&gt;&lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;https://api.ror.org/v2/organizations?filter=locations.geonames_details.continent_code:AS&lt;/code&gt;&lt;/p&gt;\n&lt;p&gt;Data in &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;locations&lt;/code&gt; fields in all records has been updated using the latest values from GeoNames.&lt;/p&gt;\n&lt;h2 class=\&quot;heading heading-2 header-scroll\&quot; align=\&quot;\&quot;&gt;&lt;div class=\&quot;heading-anchor anchor waypoint\&quot; id=\&quot;v1-api\&quot;&gt;&lt;/div&gt;&lt;div class=\&quot;heading-text\&quot;&gt;&lt;div id=\&quot;section-v-1-api\&quot; class=\&quot;heading-anchor_backwardsCompatibility\&quot;&gt;&lt;/div&gt;v1 API&lt;/div&gt;&lt;a aria-label=\&quot;Skip link to v1 API\&quot; class=\&quot;heading-anchor-icon fa fa-anchor\&quot; href=\&quot;#v1-api\&quot;&gt;&lt;/a&gt;&lt;/h2&gt;\n&lt;p&gt;Requests to the v1 API at &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;https://api.ror.org/v1/organizations&lt;/code&gt; now return records with the &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;Funder&lt;/code&gt; value in the &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;types&lt;/code&gt; field when the corresponding v2 record also includes &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;funder&lt;/code&gt; in the &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;types&lt;/code&gt; field. &lt;/p&gt;\n&lt;p&gt;&lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;Funder&lt;/code&gt; is now an allowed value for the &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;types&lt;/code&gt; &lt;a href=\&quot;/docs/api-filtering\&quot; target=\&quot;\&quot; title=\&quot;\&quot; class=\&quot;doc-link\&quot; data-sidebar=\&quot;api-filtering\&quot;&gt;filter&lt;/a&gt; on v1 API requests: &lt;/p&gt;\n&lt;p&gt;&lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;https://api.ror.org/organizations?filter=types:Funder&lt;/code&gt;&lt;/p&gt;\n&lt;p&gt;Data in &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;addresses&lt;/code&gt; fields in all records was updated using the latest values from GeoNames.&lt;/p&gt;\n&lt;h1 class=\&quot;heading heading-1 header-scroll\&quot; align=\&quot;\&quot;&gt;&lt;div class=\&quot;heading-anchor anchor waypoint\&quot; id=\&quot;null-values-in-v1-records\&quot;&gt;&lt;/div&gt;&lt;div class=\&quot;heading-text\&quot;&gt;&lt;div id=\&quot;section-null-values-in-v-1-records\&quot; class=\&quot;heading-anchor_backwardsCompatibility\&quot;&gt;&lt;/div&gt;Null values in v1 records&lt;/div&gt;&lt;a aria-label=\&quot;Skip link to Null values in v1 records\&quot; class=\&quot;heading-anchor-icon fa fa-anchor\&quot; href=\&quot;#null-values-in-v1-records\&quot;&gt;&lt;/a&gt;&lt;/h1&gt;\n&lt;p&gt;Beginning with the April 2024 launch of v2, ROR metadata is curated only in v2 and then crosswalked / copied to v1 records. As a result, when records are added or updated, v1 fields that do not have equivalents in v2 are not populated. This includes many &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;addresses&lt;/code&gt; sub-fields in v1 records. All records have been updated in v2.1 (&lt;a href=\&quot;https://github.com/ror-community/ror-updates/releases/tag/v1.58\&quot; target=\&quot;\&quot; title=\&quot;\&quot;&gt;release 1.58&lt;/a&gt;), and therefore after December 2024 all deprecated sub-fields in &lt;button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;&gt;&lt;/button&gt;&lt;code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot; tabindex=\&quot;0\&quot;&gt;addresses&lt;/code&gt; are null in all v1 records in the API and data dump.&lt;/p&gt;&quot;},&quot;mdx&quot;:false,&quot;opts&quot;:{&quot;alwaysThrow&quot;:false,&quot;compatibilityMode&quot;:false,&quot;copyButtons&quot;:true,&quot;correctnewlines&quot;:false,&quot;markdownOptions&quot;:{&quot;fences&quot;:true,&quot;commonmark&quot;:true,&quot;gfm&quot;:true,&quot;ruleSpaces&quot;:false,&quot;listItemIndent&quot;:&quot;1&quot;,&quot;spacedTable&quot;:true,&quot;paddedTable&quot;:true},&quot;normalize&quot;:true,&quot;lazyImages&quot;:true,&quot;reusableContent&quot;:{&quot;tags&quot;:{}},&quot;safeMode&quot;:false,&quot;settings&quot;:{&quot;position&quot;:true},&quot;theme&quot;:&quot;light&quot;,&quot;customBlocks&quot;:{},&quot;resourceID&quot;:&quot;675c4431512c430018f2144e&quot;,&quot;resourceType&quot;:&quot;page&quot;,&quot;baseUrl&quot;:&quot;/&quot;,&quot;terms&quot;:[{&quot;_id&quot;:&quot;6058e47681775f002de04833&quot;,&quot;term&quot;:&quot;parliament&quot;,&quot;definition&quot;:&quot;Owls are generally solitary, but when seen together the group is called a 'parliament'!&quot;}],&quot;variables&quot;:{&quot;user&quot;:{},&quot;defaults&quot;:[]}},&quot;terms&quot;:[{&quot;_id&quot;:&quot;6058e47681775f002de04833&quot;,&quot;term&quot;:&quot;parliament&quot;,&quot;definition&quot;:&quot;Owls are generally solitary, but when seen together the group is called a 'parliament'!&quot;}],&quot;variables&quot;:{&quot;user&quot;:{},&quot;defaults&quot;:[]}},&quot;doc&quot;:{&quot;metadata&quot;:{&quot;image&quot;:[],&quot;title&quot;:&quot;&quot;,&quot;description&quot;:&quot;Schema v2.1 of the ROR data structure, finalized in November 2024, adds fields for continent and country subdivisions to address user feedback, with these changes incorporated into the v2 API without altering the API URL. Additionally, the Funder type has been backported to schema 1.0 to ensure compatibility with v1 records.&quot;,&quot;keywords&quot;:&quot;&quot;,&quot;robots&quot;:&quot;index&quot;},&quot;mdx&quot;:{&quot;altBody&quot;:&quot;&quot;,&quot;status&quot;:&quot;rdmd&quot;},&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;params&quot;:[]},&quot;next&quot;:{&quot;description&quot;:&quot;&quot;,&quot;pages&quot;:[]},&quot;algolia&quot;:{&quot;recordCount&quot;:6,&quot;publishPending&quot;:false,&quot;translationFailure&quot;:false,&quot;updatedAt&quot;:&quot;2024-12-14T01:35:55.907Z&quot;},&quot;title&quot;:&quot;Schema 2.1&quot;,&quot;icon&quot;:&quot;&quot;,&quot;updates&quot;:[],&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;schema-2-1&quot;,&quot;excerpt&quot;:&quot;&quot;,&quot;body&quot;:&quot;# Community feedback\n\nThe current ROR data structure was revised in April of 2024 and formalized into [schema v2.0](doc:schema-v2) as a JSON schema document. In schema v2.0, significant changes were made to fields that contained geographic information, including removing fields related to administrative subdivisions corresponding to units such as Canadian provinces, Japanese prefectures, and US states.\n\nWhile no issues were raised with these changes during the v2.0 feedback process, since the launch of this schema version, the need for additional location details to be included in our records was identified by users. As a result, a [proposal for schema v2.1](https://docs.google.com/document/d/11-bDfQWK038uoUBkL_CBZxP__xB6nBy0dVPH7tWxNnY), which adds country subdivision and continent fields, was circulated for public comment and finalized in Nov 2024. \n\nThis is a non-breaking change, and schema v2.1 changes have been incorporated directly into the v2 API with **no version change needed in the API URL**, per ROR's [schema and API versioning policy](https://ror.readme.io/v2/docs/api-versions).\n\n# Schema changes\n\nIn schema v2.1, the following fields have been added to the `geonames_details` sub-field within the `locations` field:\n\n- `continent_code` (required) 2-character code for the continent that the organization is located in, from the GeoNames record for the GeoNames ID in locations.geonames_id. All records have a value in the field.\n\n- `continent_name` (required) Name of the continent that the organization is located in, from the GeoNames record for the GeoNames ID in locations.geonames_id. All records have a value in the field.\n\n- `country_subdivision_code` 2 or 3-character code for the highest-level country subdivision that the organization is located in, from the admin1Codes field of the GeoNames record for the GeoNames ID in locations.geonames_id. These are derived from ISO-3166-2.\n\n- `country_subdivision_name` Name of the highest-level country subdivision that the organization is located in, from the admin1Codes field of the GeoNames record for the GeoNames ID in locations.geonames_id. These are derived from ISO-3166-2.\n\n**Continents:** GeoNames uses a 7-continent name and code convention, so continent name and code values are as follows: Africa (AF), Antarctica (AN), Asia (AS), Europe (EU), North America (NA), Oceania (OC), and South America (SA).\n\n**Country subdivisions:** The type of subdivision represented by the fields `country_subdivision_code` and `country_subdivision_name` varies depending on the location identified by the GeoNames ID in the field `locations.geonames_id`. For the United States, for example, it represents states. Some organizations are not located within a country subdivision (ex, research stations in Antarctica), so not all records have values in these fields. See [ISO 3166-2](https://en.wikipedia.org/wiki/ISO_3166-2) for a list of country subdivisions by country.\n\nAlso, in schema 1.0, `Funder` has been added as an allowed value in the `types` field. This is because `funder` was initially added as a type in v2 only, and when new records are created in v2 that only have a type of `funder,` the corresponding v1 record has no values in `types`. NOTE: Most v2 records with `funder` in `types` have multiple values in `types`, so only a very small number of records had no `types` in v1.\n\nNew fields listed above are included in the JSON and CSV v2 [Data dump](doc:data-dump) files. No changes have been made to data dump filenames. No changes have been made to the ROR [Web search](doc:web-search).\n\n# API changes\n\n## v2 API\n\nRequests to the v2 API at `https://api.ror.org/v2/organizations` now return new fields, values, and facets. \n\nThe above new `locations` fields now appear in each record in when using the v2 API. A `continents` facet now appears in the meta section of list results in the v2 API. \n\nNew [filters](doc:api-filtering) for continent name and code are now available in the v2 API: \n\n`https://api.ror.org/v2/organizations?filter=locations.geonames_details.continent_name:Asia` \n\n`https://api.ror.org/v2/organizations?filter=locations.geonames_details.continent_code:AS`\n\nData in `locations` fields in all records has been updated using the latest values from GeoNames.\n\n## v1 API\n\nRequests to the v1 API at `https://api.ror.org/v1/organizations` now return records with the `Funder` value in the `types` field when the corresponding v2 record also includes `funder` in the `types` field. \n\n`Funder` is now an allowed value for the `types` [filter](doc:api-filtering) on v1 API requests: \n\n`https://api.ror.org/organizations?filter=types:Funder`\n\nData in `addresses` fields in all records was updated using the latest values from GeoNames.\n\n# Null values in v1 records\n\nBeginning with the April 2024 launch of v2, ROR metadata is curated only in v2 and then crosswalked / copied to v1 records. As a result, when records are added or updated, v1 fields that do not have equivalents in v2 are not populated. This includes many `addresses` sub-fields in v1 records. All records have been updated in v2.1 ([release 1.58](https://github.com/ror-community/ror-updates/releases/tag/v1.58)), and therefore after December 2024 all deprecated sub-fields in `addresses` are null in all v1 records in the API and data dump.&quot;,&quot;order&quot;:6,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;reusableContent&quot;:[],&quot;previousSlug&quot;:&quot;schema-21&quot;,&quot;slugUpdatedAt&quot;:&quot;2024-12-13T14:27:13.674Z&quot;,&quot;revision&quot;:52,&quot;_id&quot;:&quot;675c4431512c430018f2144e&quot;,&quot;createdAt&quot;:&quot;2024-12-13T14:26:00.000Z&quot;,&quot;user&quot;:&quot;62a72c1fbac94d016a0d28fe&quot;,&quot;project&quot;:&quot;6058e47681775f002de04832&quot;,&quot;category&quot;:{&quot;title&quot;:&quot;ROR Metadata&quot;,&quot;slug&quot;:&quot;ror-metadata&quot;,&quot;order&quot;:3,&quot;reference&quot;:false,&quot;_id&quot;:&quot;66072096d9631f0054e8c0f0&quot;,&quot;project&quot;:&quot;6058e47681775f002de04832&quot;,&quot;version&quot;:&quot;66072096d9631f0054e8c118&quot;,&quot;createdAt&quot;:&quot;2024-03-09T14:02:43.834Z&quot;,&quot;__v&quot;:0,&quot;type&quot;:&quot;guide&quot;,&quot;id&quot;:&quot;66072096d9631f0054e8c0f0&quot;},&quot;updatedAt&quot;:&quot;2024-12-14T01:35:55.912Z&quot;,&quot;version&quot;:{&quot;version&quot;:&quot;2&quot;,&quot;version_clean&quot;:&quot;2.0.0&quot;,&quot;codename&quot;:&quot;&quot;,&quot;is_stable&quot;:true,&quot;is_beta&quot;:false,&quot;is_hidden&quot;:false,&quot;is_deprecated&quot;:false,&quot;categories&quot;:[&quot;6058e47681775f002de04839&quot;,&quot;6058e47681775f002de04839&quot;,&quot;66072096d9631f0054e8c0ea&quot;,&quot;60d3d003d5ef44000f12c6c5&quot;,&quot;60de178b3321e40069edd8ac&quot;,&quot;63581e7c2875a60bd7564745&quot;,&quot;6376be56127d99000315eda9&quot;,&quot;66072096d9631f0054e8c0ee&quot;,&quot;66072096d9631f0054e8c0ef&quot;,&quot;66072096d9631f0054e8c0f0&quot;,&quot;66072097d9631f0054e8c11a&quot;],&quot;pdfStatus&quot;:&quot;&quot;,&quot;source&quot;:&quot;readme&quot;,&quot;_id&quot;:&quot;66072096d9631f0054e8c118&quot;,&quot;project&quot;:&quot;6058e47681775f002de04832&quot;,&quot;releaseDate&quot;:&quot;2021-03-22T18:39:50.198Z&quot;,&quot;createdAt&quot;:&quot;2024-03-29T20:12:06.845Z&quot;,&quot;__v&quot;:1,&quot;updatedAt&quot;:&quot;2025-03-13T18:52:27.555Z&quot;,&quot;forked_from&quot;:&quot;6058e47681775f002de04837&quot;,&quot;apiRegistries&quot;:[]},&quot;lastUpdatedHash&quot;:&quot;9ee146f5db4ba9c08f4a5f23a37075ef7cddeae0&quot;,&quot;__v&quot;:0,&quot;parentDoc&quot;:null,&quot;isApi&quot;:false,&quot;tutorials&quot;:[],&quot;id&quot;:&quot;675c4431512c430018f2144e&quot;},&quot;hideTOC&quot;:false,&quot;meta&quot;:{&quot;_id&quot;:&quot;675c4431512c430018f2144e&quot;,&quot;description&quot;:&quot;Schema v2.1 of the ROR data structure, finalized in November 2024, adds fields for continent and country subdivisions to address user feedback, with these changes incorporated into the v2 API without altering the API URL. Additionally, the Funder type has been backported to schema 1.0 to ensure comp...&quot;,&quot;hidden&quot;:false,&quot;image&quot;:[],&quot;keywords&quot;:&quot;&quot;,&quot;metaTitle&quot;:&quot;Schema 2.1&quot;,&quot;parent&quot;:null,&quot;robots&quot;:&quot;index&quot;,&quot;slug&quot;:&quot;schema-2-1&quot;,&quot;title&quot;:&quot;Schema 2.1&quot;,&quot;type&quot;:&quot;docs&quot;},&quot;slugUrl&quot;:&quot;/docs/schema-2-1&quot;,&quot;config&quot;:{&quot;algoliaIndex&quot;:&quot;readme_search_v2&quot;,&quot;amplitude&quot;:{&quot;apiKey&quot;:&quot;dc8065a65ef83d6ad23e37aaf014fc84&quot;,&quot;enabled&quot;:true},&quot;asset_url&quot;:&quot;https://cdn.readme.io&quot;,&quot;domain&quot;:&quot;readme.io&quot;,&quot;domainFull&quot;:&quot;https://dash.readme.com&quot;,&quot;encryptedLocalStorageKey&quot;:&quot;ekfls-2025-03-27&quot;,&quot;fullstory&quot;:{&quot;enabled&quot;:true,&quot;orgId&quot;:&quot;FSV9A&quot;},&quot;metrics&quot;:{&quot;billingCronEnabled&quot;:&quot;true&quot;,&quot;dashUrl&quot;:&quot;https://m.readme.io&quot;,&quot;defaultUrl&quot;:&quot;https://m.readme.io&quot;,&quot;exportMaxRetries&quot;:12,&quot;wsUrl&quot;:&quot;wss://m.readme.io&quot;},&quot;proxyUrl&quot;:&quot;https://try.readme.io&quot;,&quot;readmeRecaptchaSiteKey&quot;:&quot;6LesVBYpAAAAAESOCHOyo2kF9SZXPVb54Nwf3i2x&quot;,&quot;releaseVersion&quot;:&quot;5.325.0&quot;,&quot;sentry&quot;:{&quot;dsn&quot;:&quot;https://3bbe57a973254129bcb93e47dc0cc46f@o343074.ingest.sentry.io/2052166&quot;,&quot;enabled&quot;:true,&quot;tracesSampleRate&quot;:0},&quot;shMigration&quot;:{&quot;promoVideo&quot;:&quot;&quot;,&quot;forceWaitlist&quot;:false},&quot;sslBaseDomain&quot;:&quot;readmessl.com&quot;,&quot;sslGenerationService&quot;:&quot;ssl.readmessl.com&quot;,&quot;stripePk&quot;:&quot;pk_live_5103PML2qXbDukVh7GDAkQoR4NSuLqy8idd5xtdm9407XdPR6o3bo663C1ruEGhXJjpnb2YCpj8EU1UvQYanuCjtr00t1DRCf2a&quot;,&quot;superHub&quot;:{&quot;newProjectsEnabled&quot;:true},&quot;wootric&quot;:{&quot;accountToken&quot;:&quot;NPS-122b75a4&quot;,&quot;enabled&quot;:true}},&quot;context&quot;:{&quot;labs&quot;:{},&quot;user&quot;:{},&quot;terms&quot;:[{&quot;_id&quot;:&quot;6058e47681775f002de04833&quot;,&quot;term&quot;:&quot;parliament&quot;,&quot;definition&quot;:&quot;Owls are generally solitary, but when seen together the group is called a 'parliament'!&quot;}],&quot;variables&quot;:{&quot;user&quot;:{},&quot;defaults&quot;:[]},&quot;project&quot;:{&quot;_id&quot;:&quot;6058e47681775f002de04832&quot;,&quot;appearance&quot;:{&quot;rdmd&quot;:{&quot;callouts&quot;:{&quot;useIconFont&quot;:false},&quot;theme&quot;:{&quot;background&quot;:&quot;&quot;,&quot;border&quot;:&quot;&quot;,&quot;markdownEdge&quot;:&quot;&quot;,&quot;markdownFont&quot;:&quot;&quot;,&quot;markdownFontSize&quot;:&quot;&quot;,&quot;markdownLineHeight&quot;:&quot;&quot;,&quot;markdownRadius&quot;:&quot;&quot;,&quot;markdownText&quot;:&quot;&quot;,&quot;markdownTitle&quot;:&quot;&quot;,&quot;markdownTitleFont&quot;:&quot;&quot;,&quot;mdCodeBackground&quot;:&quot;&quot;,&quot;mdCodeFont&quot;:&quot;&quot;,&quot;mdCodeRadius&quot;:&quot;&quot;,&quot;mdCodeTabs&quot;:&quot;&quot;,&quot;mdCodeText&quot;:&quot;&quot;,&quot;tableEdges&quot;:&quot;&quot;,&quot;tableHead&quot;:&quot;&quot;,&quot;tableHeadText&quot;:&quot;&quot;,&quot;tableRow&quot;:&quot;&quot;,&quot;tableStripe&quot;:&quot;&quot;,&quot;tableText&quot;:&quot;&quot;,&quot;text&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;}},&quot;main_body&quot;:{&quot;type&quot;:&quot;links&quot;},&quot;colors&quot;:{&quot;highlight&quot;:&quot;&quot;,&quot;main&quot;:&quot;#44A28F&quot;,&quot;main_alt&quot;:&quot;&quot;,&quot;header_text&quot;:&quot;&quot;,&quot;body_highlight&quot;:&quot;&quot;,&quot;custom_login_link_color&quot;:&quot;&quot;},&quot;typography&quot;:{&quot;headline&quot;:&quot;Open+Sans:400:sans-serif&quot;,&quot;body&quot;:&quot;Open+Sans:400:sans-serif&quot;,&quot;typekit&quot;:false,&quot;tk_key&quot;:&quot;&quot;,&quot;tk_headline&quot;:&quot;&quot;,&quot;tk_body&quot;:&quot;&quot;},&quot;header&quot;:{&quot;style&quot;:&quot;solid&quot;,&quot;img&quot;:[],&quot;img_size&quot;:&quot;auto&quot;,&quot;img_pos&quot;:&quot;tl&quot;},&quot;body&quot;:{&quot;style&quot;:&quot;none&quot;},&quot;global_landing_page&quot;:{&quot;html&quot;:&quot;&quot;,&quot;redirect&quot;:&quot;&quot;},&quot;referenceLayout&quot;:&quot;row&quot;,&quot;link_logo_to_url&quot;:true,&quot;theme&quot;:&quot;solid&quot;,&quot;overlay&quot;:&quot;triangles&quot;,&quot;landing&quot;:true,&quot;sticky&quot;:false,&quot;hide_logo&quot;:false,&quot;childrenAsPills&quot;:false,&quot;subheaderStyle&quot;:&quot;links&quot;,&quot;splitReferenceDocs&quot;:false,&quot;logo&quot;:[&quot;https://files.readme.io/4680beec6938bde00138451225326037ace6f6e8011c88b92e902c051dfb922e-small-ror-logo-2600px.png&quot;,&quot;4680beec6938bde00138451225326037ace6f6e8011c88b92e902c051dfb922e-small-ror-logo-2600px.png&quot;,136,80,&quot;#242c24&quot;,&quot;https://files.readme.io/044ba45b93ac5dedcb918fd8280e53ec0243dd1b04b9edaed5ba61d09283f7b7-ror-logo-2600px.png&quot;,&quot;6762cc61aa21d600184034d9&quot;],&quot;logo_white&quot;:[&quot;https://files.readme.io/dacd566-white-logo.png&quot;,&quot;dacd566-white-logo.png&quot;,125,80,&quot;#ffffff&quot;,&quot;65ef46717fce1c0036177477&quot;],&quot;logo_white_use&quot;:false,&quot;favicon&quot;:[&quot;https://files.readme.io/a931430-small-ror-icon-profile_2.png&quot;,&quot;ror-icon-profile (2).png&quot;,32,32,&quot;#d8e0de&quot;,&quot;https://files.readme.io/a2115cf-ror-icon-profile_2.png&quot;],&quot;stylesheet&quot;:&quot;&quot;,&quot;stylesheet_hub2&quot;:&quot;&quot;,&quot;javascript&quot;:&quot;&quot;,&quot;javascript_hub2&quot;:&quot;&quot;,&quot;html_promo&quot;:&quot;&quot;,&quot;html_body&quot;:&quot;&quot;,&quot;html_footer&quot;:&quot;&quot;,&quot;html_head&quot;:&quot;&quot;,&quot;html_footer_meta&quot;:&quot;&quot;,&quot;html_hidelinks&quot;:false,&quot;showVersion&quot;:true,&quot;hideTableOfContents&quot;:false,&quot;nextStepsLabel&quot;:&quot;Other resources you might find helpful&quot;,&quot;promos&quot;:[{&quot;extras&quot;:{&quot;type&quot;:&quot;buttons&quot;,&quot;buttonPrimary&quot;:&quot;get-started&quot;,&quot;buttonSecondary&quot;:&quot;none&quot;},&quot;title&quot;:&quot;ROR Documentation&quot;,&quot;text&quot;:&quot;Comprehensive technical documentation for the Research Organization Registry (ROR), including ROR's metadata schema and REST API, plus implementation guides. Let's ROR!&quot;,&quot;_id&quot;:&quot;6058e47681775f002de04834&quot;}],&quot;showMetricsInReference&quot;:true,&quot;referenceSimpleMode&quot;:true,&quot;stylesheet_hub3&quot;:&quot;&quot;,&quot;loginLogo&quot;:[],&quot;colorScheme&quot;:&quot;light&quot;,&quot;logo_large&quot;:true,&quot;changelog&quot;:{&quot;layoutExpanded&quot;:false,&quot;showAuthor&quot;:true,&quot;showExactDate&quot;:false},&quot;allowApiExplorerJsonEditor&quot;:false},&quot;custom_domain&quot;:&quot;&quot;,&quot;childrenProjects&quot;:[],&quot;derivedPlan&quot;:&quot;opensource&quot;,&quot;description&quot;:&quot;Technical documentation for ROR, the Research Organization Registry, a global, community-led registry of open persistent identifiers for research organizations.&quot;,&quot;error404&quot;:&quot;&quot;,&quot;experiments&quot;:[],&quot;first_page&quot;:&quot;landing&quot;,&quot;flags&quot;:{&quot;allow_hub2&quot;:false,&quot;enterprise&quot;:false,&quot;alwaysShowDocPublishStatus&quot;:false,&quot;hub2&quot;:true,&quot;migrationRun&quot;:false,&quot;migrationSwaggerRun&quot;:false,&quot;oauth&quot;:false,&quot;swagger&quot;:false,&quot;correctnewlines&quot;:false,&quot;rdmdCompatibilityMode&quot;:false,&quot;speedyRender&quot;:false,&quot;allowXFrame&quot;:false,&quot;newEditor&quot;:true,&quot;oldMarkdown&quot;:false,&quot;useReactApp&quot;:true,&quot;newMarkdownBetaProgram&quot;:true,&quot;referenceRedesign&quot;:false,&quot;disableAnonForum&quot;:false,&quot;directGoogleToStableVersion&quot;:false,&quot;translation&quot;:false,&quot;staging&quot;:false,&quot;newSearch&quot;:true,&quot;allowApiExplorerJsonEditor&quot;:false,&quot;newHeader&quot;:false,&quot;auth0Oauth&quot;:false,&quot;graphql&quot;:false,&quot;singleProjectEnterprise&quot;:false,&quot;dashReact&quot;:false,&quot;allowReferenceUpgrade&quot;:false,&quot;metricsV2&quot;:true,&quot;enableRealtimeExperiences&quot;:false,&quot;newEditorDash&quot;:true,&quot;allowDarkMode&quot;:false,&quot;forceDarkMode&quot;:false,&quot;reviewWorkflow&quot;:true,&quot;star&quot;:false,&quot;useReactGLP&quot;:false,&quot;disablePasswordlessLogin&quot;:false,&quot;myDevelopers&quot;:false,&quot;superHub&quot;:false,&quot;allowReusableOTPs&quot;:false,&quot;developerDashboard&quot;:false,&quot;owlbotAi&quot;:false,&quot;apiV2&quot;:false,&quot;dashQuickstart&quot;:false,&quot;git&quot;:{&quot;read&quot;:false,&quot;write&quot;:false},&quot;superHubBeta&quot;:false,&quot;customBlocks&quot;:false,&quot;devDashHub&quot;:false,&quot;disableAutoTranslate&quot;:false,&quot;disableSAMLScoping&quot;:false,&quot;allowUnsafeCustomHtmlSuggestionsFromNonAdmins&quot;:false,&quot;apiAccessRevoked&quot;:false,&quot;billingRedesignEnabled&quot;:true,&quot;disableSignups&quot;:false,&quot;passwordlessLogin&quot;:&quot;default&quot;,&quot;developerPortal&quot;:false,&quot;mdx&quot;:false,&quot;superHubDevelopment&quot;:false,&quot;annualBillingEnabled&quot;:true,&quot;enableOidc&quot;:false,&quot;changelogRssAlwaysPublic&quot;:false,&quot;customComponents&quot;:false,&quot;developerViewUsersData&quot;:false,&quot;disableDiscussionSpamRecaptchaBypass&quot;:false,&quot;bidiSync&quot;:false,&quot;apiDesigner&quot;:false,&quot;hideEnforceSSO&quot;:false,&quot;superHubMigrationSelfServeFlow&quot;:true,&quot;gitSidebar&quot;:true,&quot;localLLM&quot;:false,&quot;superHubGlobalCustomBlocks&quot;:false,&quot;superHubManageVersions&quot;:false,&quot;childManagedBidi&quot;:false,&quot;superHubBranches&quot;:false},&quot;fullBaseUrl&quot;:&quot;https://ror.readme.io/&quot;,&quot;git&quot;:{&quot;migration&quot;:{&quot;createRepository&quot;:{},&quot;transformation&quot;:{},&quot;migratingPages&quot;:{},&quot;enableSuperhub&quot;:{}},&quot;sync&quot;:{&quot;linked_repository&quot;:{},&quot;installationRequest&quot;:{},&quot;connections&quot;:[],&quot;providers&quot;:[]}},&quot;glossaryTerms&quot;:[{&quot;_id&quot;:&quot;6058e47681775f002de04833&quot;,&quot;term&quot;:&quot;parliament&quot;,&quot;definition&quot;:&quot;Owls are generally solitary, but when seen together the group is called a 'parliament'!&quot;}],&quot;graphqlSchema&quot;:&quot;&quot;,&quot;gracePeriod&quot;:{&quot;enabled&quot;:false,&quot;endsAt&quot;:null},&quot;shouldGateDash&quot;:false,&quot;healthCheck&quot;:{&quot;provider&quot;:&quot;&quot;,&quot;settings&quot;:{}},&quot;intercom_secure_emailonly&quot;:false,&quot;intercom&quot;:&quot;&quot;,&quot;is_active&quot;:true,&quot;integrations&quot;:{&quot;login&quot;:{}},&quot;internal&quot;:&quot;&quot;,&quot;jwtExpirationTime&quot;:0,&quot;landing_bottom&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;alignment&quot;:&quot;left&quot;,&quot;title&quot;:&quot;Are you using ROR v2 yet?&quot;,&quot;text&quot;:&quot;Version 2 of the ROR API, which includes version 2.1 of the ROR schema, was developed with extensive community input and is the current recommended, stable version. If you'd like help switching from ROR v1 to ROR v2, contact us at support@ror.org with any questions.&quot;},{&quot;type&quot;:&quot;docs&quot;,&quot;alignment&quot;:&quot;left&quot;,&quot;pageType&quot;:&quot;Documentation&quot;}],&quot;mdxMigrationStatus&quot;:&quot;rdmd&quot;,&quot;metrics&quot;:{&quot;monthlyLimit&quot;:0,&quot;thumbsEnabled&quot;:true,&quot;planLimit&quot;:1000000,&quot;realtime&quot;:{&quot;dashEnabled&quot;:false,&quot;hubEnabled&quot;:false},&quot;monthlyPurchaseLimit&quot;:0,&quot;meteredBilling&quot;:{}},&quot;modules&quot;:{&quot;landing&quot;:true,&quot;docs&quot;:true,&quot;examples&quot;:false,&quot;reference&quot;:false,&quot;changelog&quot;:true,&quot;discuss&quot;:false,&quot;suggested_edits&quot;:true,&quot;logs&quot;:false,&quot;custompages&quot;:false,&quot;tutorials&quot;:false,&quot;graphql&quot;:false},&quot;name&quot;:&quot;ROR&quot;,&quot;nav_names&quot;:{&quot;docs&quot;:&quot;&quot;,&quot;reference&quot;:&quot;&quot;,&quot;changelog&quot;:&quot;&quot;,&quot;discuss&quot;:&quot;&quot;,&quot;tutorials&quot;:&quot;&quot;,&quot;recipes&quot;:&quot;&quot;},&quot;oauth_url&quot;:&quot;&quot;,&quot;onboardingCompleted&quot;:{&quot;documentation&quot;:true,&quot;appearance&quot;:true,&quot;jwt&quot;:false,&quot;api&quot;:true,&quot;logs&quot;:false,&quot;domain&quot;:false,&quot;metricsSDK&quot;:false},&quot;owlbot&quot;:{&quot;enabled&quot;:false,&quot;isPaying&quot;:false,&quot;customization&quot;:{&quot;answerLength&quot;:&quot;long&quot;,&quot;customTone&quot;:&quot;&quot;,&quot;defaultAnswer&quot;:&quot;&quot;,&quot;forbiddenWords&quot;:&quot;&quot;,&quot;tone&quot;:&quot;neutral&quot;},&quot;copilot&quot;:{&quot;enabled&quot;:false,&quot;hasBeenUsed&quot;:false,&quot;installedCustomPage&quot;:&quot;&quot;}},&quot;owner&quot;:{&quot;id&quot;:null,&quot;email&quot;:null,&quot;name&quot;:null},&quot;plan&quot;:&quot;freelaunch&quot;,&quot;planOverride&quot;:&quot;opensource&quot;,&quot;planSchedule&quot;:{&quot;stripeScheduleId&quot;:null,&quot;changeDate&quot;:null,&quot;nextPlan&quot;:null},&quot;planStatus&quot;:&quot;&quot;,&quot;planTrial&quot;:&quot;opensource&quot;,&quot;readmeScore&quot;:{&quot;components&quot;:{&quot;newDesign&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:25},&quot;reference&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:50},&quot;tryItNow&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:35},&quot;syncingOAS&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:10},&quot;customLogin&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:25},&quot;metrics&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:40},&quot;recipes&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:15},&quot;pageVoting&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:1},&quot;suggestedEdits&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:10},&quot;support&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:5},&quot;htmlLanding&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:5},&quot;guides&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:10},&quot;changelog&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:5},&quot;glossary&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:1},&quot;variables&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:1},&quot;integrations&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:2}},&quot;percentScore&quot;:25,&quot;totalScore&quot;:70},&quot;reCaptchaSiteKey&quot;:&quot;&quot;,&quot;reference&quot;:{&quot;alwaysUseDefaults&quot;:true,&quot;defaultExpandResponseExample&quot;:false,&quot;defaultExpandResponseSchema&quot;:false,&quot;enableOAuthFlows&quot;:false},&quot;seo&quot;:{&quot;overwrite_title_tag&quot;:true},&quot;stable&quot;:{&quot;_id&quot;:&quot;66072096d9631f0054e8c118&quot;,&quot;version&quot;:&quot;2&quot;,&quot;version_clean&quot;:&quot;2.0.0&quot;,&quot;codename&quot;:&quot;&quot;,&quot;is_stable&quot;:true,&quot;is_beta&quot;:false,&quot;is_hidden&quot;:false,&quot;is_deprecated&quot;:false,&quot;categories&quot;:[&quot;6058e47681775f002de04839&quot;,&quot;6058e47681775f002de04839&quot;,&quot;66072096d9631f0054e8c0ea&quot;,&quot;60d3d003d5ef44000f12c6c5&quot;,&quot;60de178b3321e40069edd8ac&quot;,&quot;63581e7c2875a60bd7564745&quot;,&quot;6376be56127d99000315eda9&quot;,&quot;66072096d9631f0054e8c0ee&quot;,&quot;66072096d9631f0054e8c0ef&quot;,&quot;66072096d9631f0054e8c0f0&quot;,&quot;66072097d9631f0054e8c11a&quot;],&quot;project&quot;:&quot;6058e47681775f002de04832&quot;,&quot;releaseDate&quot;:&quot;2021-03-22T18:39:50.198Z&quot;,&quot;createdAt&quot;:&quot;2024-03-29T20:12:06.845Z&quot;,&quot;__v&quot;:1,&quot;updatedAt&quot;:&quot;2025-03-13T18:52:27.555Z&quot;,&quot;forked_from&quot;:&quot;6058e47681775f002de04837&quot;,&quot;apiRegistries&quot;:[],&quot;pdfStatus&quot;:&quot;&quot;},&quot;subdomain&quot;:&quot;ror&quot;,&quot;subpath&quot;:&quot;&quot;,&quot;superHubWaitlist&quot;:false,&quot;topnav&quot;:{&quot;left&quot;:[{&quot;type&quot;:&quot;url&quot;,&quot;text&quot;:&quot;Report a bug or request a feature&quot;,&quot;url&quot;:&quot;https://github.com/ror-community/ror-roadmap/issues/new/choose&quot;},{&quot;type&quot;:&quot;url&quot;,&quot;text&quot;:&quot;Contact support&quot;,&quot;url&quot;:&quot;mailto:support@ror.org&quot;}],&quot;right&quot;:[{&quot;type&quot;:&quot;user&quot;,&quot;text&quot;:&quot;User&quot;,&quot;url&quot;:&quot;/login?redirect_uri=/docs/schema-2-1&quot;}],&quot;edited&quot;:true,&quot;bottom&quot;:[]},&quot;trial&quot;:{&quot;trialDeadlineEnabled&quot;:true,&quot;trialEndsAt&quot;:&quot;2021-04-05T18:39:50.145Z&quot;},&quot;translate&quot;:{&quot;provider&quot;:&quot;transifex&quot;,&quot;show_widget&quot;:false,&quot;key_public&quot;:&quot;&quot;,&quot;org_name&quot;:&quot;&quot;,&quot;project_name&quot;:&quot;&quot;,&quot;languages&quot;:[]},&quot;url&quot;:&quot;https://ror.org&quot;,&quot;versions&quot;:[{&quot;_id&quot;:&quot;6058e47681775f002de04837&quot;,&quot;version&quot;:&quot;1&quot;,&quot;version_clean&quot;:&quot;1.0.0&quot;,&quot;codename&quot;:&quot;&quot;,&quot;is_stable&quot;:false,&quot;is_beta&quot;:false,&quot;is_hidden&quot;:false,&quot;is_deprecated&quot;:false,&quot;categories&quot;:[&quot;6058e47681775f002de04839&quot;,&quot;6058e47681775f002de04839&quot;,&quot;6058e47681775f002de0483f&quot;,&quot;60d3d003d5ef44000f12c6c5&quot;,&quot;60de178b3321e40069edd8ac&quot;,&quot;63581e7c2875a60bd7564745&quot;,&quot;6376be56127d99000315eda9&quot;,&quot;64426d364b8f4c00604bb504&quot;,&quot;653c1e6f1cd9f1004b55cc72&quot;,&quot;65ec6c03aff86d0072a566d7&quot;],&quot;project&quot;:&quot;6058e47681775f002de04832&quot;,&quot;releaseDate&quot;:&quot;2021-03-22T18:39:50.198Z&quot;,&quot;createdAt&quot;:&quot;2021-03-22T18:39:50.198Z&quot;,&quot;__v&quot;:3,&quot;updatedAt&quot;:&quot;2025-03-13T18:52:27.578Z&quot;,&quot;apiRegistries&quot;:[],&quot;pdfStatus&quot;:&quot;&quot;},{&quot;_id&quot;:&quot;66072096d9631f0054e8c118&quot;,&quot;version&quot;:&quot;2&quot;,&quot;version_clean&quot;:&quot;2.0.0&quot;,&quot;codename&quot;:&quot;&quot;,&quot;is_stable&quot;:true,&quot;is_beta&quot;:false,&quot;is_hidden&quot;:false,&quot;is_deprecated&quot;:false,&quot;categories&quot;:[&quot;6058e47681775f002de04839&quot;,&quot;6058e47681775f002de04839&quot;,&quot;66072096d9631f0054e8c0ea&quot;,&quot;60d3d003d5ef44000f12c6c5&quot;,&quot;60de178b3321e40069edd8ac&quot;,&quot;63581e7c2875a60bd7564745&quot;,&quot;6376be56127d99000315eda9&quot;,&quot;66072096d9631f0054e8c0ee&quot;,&quot;66072096d9631f0054e8c0ef&quot;,&quot;66072096d9631f0054e8c0f0&quot;,&quot;66072097d9631f0054e8c11a&quot;],&quot;project&quot;:&quot;6058e47681775f002de04832&quot;,&quot;releaseDate&quot;:&quot;2021-03-22T18:39:50.198Z&quot;,&quot;createdAt&quot;:&quot;2024-03-29T20:12:06.845Z&quot;,&quot;__v&quot;:1,&quot;updatedAt&quot;:&quot;2025-03-13T18:52:27.555Z&quot;,&quot;forked_from&quot;:&quot;6058e47681775f002de04837&quot;,&quot;apiRegistries&quot;:[],&quot;pdfStatus&quot;:&quot;&quot;}],&quot;variableDefaults&quot;:[],&quot;webhookEnabled&quot;:false,&quot;isHubEditable&quot;:true},&quot;projectStore&quot;:{&quot;data&quot;:{&quot;allow_crawlers&quot;:&quot;disabled&quot;,&quot;canonical_url&quot;:null,&quot;default_version&quot;:{&quot;name&quot;:&quot;2&quot;},&quot;description&quot;:&quot;Technical documentation for ROR, the Research Organization Registry, a global, community-led registry of open persistent identifiers for research organizations.&quot;,&quot;glossary&quot;:[{&quot;_id&quot;:&quot;6058e47681775f002de04833&quot;,&quot;term&quot;:&quot;parliament&quot;,&quot;definition&quot;:&quot;Owls are generally solitary, but when seen together the group is called a 'parliament'!&quot;}],&quot;homepage_url&quot;:&quot;https://ror.org&quot;,&quot;id&quot;:&quot;6058e47681775f002de04832&quot;,&quot;name&quot;:&quot;ROR&quot;,&quot;parent&quot;:null,&quot;redirects&quot;:[],&quot;sitemap&quot;:&quot;disabled&quot;,&quot;subdomain&quot;:&quot;ror&quot;,&quot;suggested_edits&quot;:&quot;enabled&quot;,&quot;uri&quot;:&quot;/projects/me&quot;,&quot;variable_defaults&quot;:[],&quot;webhooks&quot;:[],&quot;api_designer&quot;:{&quot;allow_editing&quot;:&quot;enabled&quot;},&quot;custom_login&quot;:{&quot;login_url&quot;:null,&quot;logout_url&quot;:null},&quot;features&quot;:{&quot;mdx&quot;:&quot;disabled&quot;},&quot;onboarding_completed&quot;:{&quot;api&quot;:true,&quot;appearance&quot;:true,&quot;documentation&quot;:true,&quot;domain&quot;:false,&quot;jwt&quot;:false,&quot;logs&quot;:false,&quot;metricsSDK&quot;:false},&quot;pages&quot;:{&quot;not_found&quot;:null},&quot;privacy&quot;:{&quot;view&quot;:&quot;public&quot;,&quot;password&quot;:null},&quot;refactored&quot;:{&quot;status&quot;:&quot;disabled&quot;,&quot;migrated&quot;:&quot;unknown&quot;},&quot;reference&quot;:{&quot;api_sdk_snippets&quot;:&quot;enabled&quot;,&quot;defaults&quot;:&quot;always_use&quot;,&quot;json_editor&quot;:&quot;disabled&quot;,&quot;oauth_flows&quot;:&quot;disabled&quot;,&quot;request_history&quot;:&quot;enabled&quot;,&quot;response_examples&quot;:&quot;collapsed&quot;,&quot;response_schemas&quot;:&quot;collapsed&quot;},&quot;seo&quot;:{&quot;overwrite_title_tag&quot;:&quot;enabled&quot;},&quot;plan&quot;:{&quot;type&quot;:&quot;opensource&quot;,&quot;grace_period&quot;:{&quot;enabled&quot;:false,&quot;end_date&quot;:null},&quot;trial&quot;:{&quot;expired&quot;:false,&quot;end_date&quot;:&quot;2021-04-05T18:39:50.145Z&quot;}},&quot;health_check&quot;:{&quot;provider&quot;:&quot;none&quot;,&quot;settings&quot;:{&quot;manual&quot;:{&quot;status&quot;:&quot;down&quot;,&quot;url&quot;:null},&quot;statuspage&quot;:{&quot;id&quot;:null}}},&quot;integrations&quot;:{&quot;aws&quot;:{&quot;readme_webhook_login&quot;:{&quot;region&quot;:null,&quot;external_id&quot;:null,&quot;role_arn&quot;:null,&quot;usage_plan_id&quot;:null}},&quot;bing&quot;:{&quot;verify&quot;:null},&quot;google&quot;:{&quot;analytics&quot;:null,&quot;site_verification&quot;:null},&quot;heap&quot;:{&quot;id&quot;:null},&quot;koala&quot;:{&quot;key&quot;:null},&quot;localize&quot;:{&quot;key&quot;:null},&quot;recaptcha&quot;:{&quot;site_key&quot;:null,&quot;secret_key&quot;:null},&quot;segment&quot;:{&quot;key&quot;:null,&quot;domain&quot;:null},&quot;typekit&quot;:{&quot;key&quot;:null},&quot;zendesk&quot;:{&quot;subdomain&quot;:null},&quot;intercom&quot;:{&quot;app_id&quot;:null,&quot;secure_mode&quot;:{&quot;key&quot;:null,&quot;email_only&quot;:false}}},&quot;permissions&quot;:{&quot;appearance&quot;:{&quot;private_label&quot;:&quot;disabled&quot;,&quot;custom_code&quot;:{&quot;css&quot;:&quot;enabled&quot;,&quot;html&quot;:&quot;disabled&quot;,&quot;js&quot;:&quot;disabled&quot;}}},&quot;appearance&quot;:{&quot;brand&quot;:{&quot;primary_color&quot;:&quot;#44A28F&quot;,&quot;link_color&quot;:null,&quot;theme&quot;:&quot;light&quot;},&quot;changelog&quot;:{&quot;layout&quot;:&quot;collapsed&quot;,&quot;show_author&quot;:true,&quot;show_exact_date&quot;:false},&quot;markdown&quot;:{&quot;callouts&quot;:{&quot;icon_font&quot;:&quot;emojis&quot;}},&quot;table_of_contents&quot;:&quot;enabled&quot;,&quot;whats_next_label&quot;:&quot;Other resources you might find helpful&quot;,&quot;footer&quot;:{&quot;readme_logo&quot;:&quot;show&quot;},&quot;logo&quot;:{&quot;size&quot;:&quot;large&quot;,&quot;dark_mode&quot;:{&quot;uri&quot;:null,&quot;url&quot;:&quot;https://files.readme.io/dacd566-white-logo.png&quot;,&quot;name&quot;:&quot;dacd566-white-logo.png&quot;,&quot;width&quot;:125,&quot;height&quot;:80,&quot;color&quot;:&quot;#ffffff&quot;,&quot;links&quot;:{&quot;original_url&quot;:null}},&quot;main&quot;:{&quot;uri&quot;:&quot;/images/6762cc61aa21d600184034d9&quot;,&quot;url&quot;:&quot;https://files.readme.io/4680beec6938bde00138451225326037ace6f6e8011c88b92e902c051dfb922e-small-ror-logo-2600px.png&quot;,&quot;name&quot;:&quot;4680beec6938bde00138451225326037ace6f6e8011c88b92e902c051dfb922e-small-ror-logo-2600px.png&quot;,&quot;width&quot;:136,&quot;height&quot;:80,&quot;color&quot;:&quot;#242c24&quot;,&quot;links&quot;:{&quot;original_url&quot;:&quot;https://files.readme.io/044ba45b93ac5dedcb918fd8280e53ec0243dd1b04b9edaed5ba61d09283f7b7-ror-logo-2600px.png&quot;}},&quot;favicon&quot;:{&quot;uri&quot;:null,&quot;url&quot;:&quot;https://files.readme.io/a931430-small-ror-icon-profile_2.png&quot;,&quot;name&quot;:&quot;ror-icon-profile (2).png&quot;,&quot;width&quot;:32,&quot;height&quot;:32,&quot;color&quot;:&quot;#d8e0de&quot;,&quot;links&quot;:{&quot;original_url&quot;:&quot;https://files.readme.io/a2115cf-ror-icon-profile_2.png&quot;}}},&quot;custom_code&quot;:{&quot;css&quot;:null,&quot;js&quot;:null,&quot;html&quot;:{&quot;header&quot;:null,&quot;home_footer&quot;:null,&quot;page_footer&quot;:null}},&quot;header&quot;:{&quot;type&quot;:&quot;solid&quot;,&quot;gradient_color&quot;:null,&quot;overlay&quot;:{&quot;fill&quot;:&quot;auto&quot;,&quot;type&quot;:&quot;triangles&quot;,&quot;position&quot;:&quot;top-left&quot;,&quot;image&quot;:{&quot;uri&quot;:null,&quot;url&quot;:null,&quot;name&quot;:null,&quot;width&quot;:null,&quot;height&quot;:null,&quot;color&quot;:null,&quot;links&quot;:{&quot;original_url&quot;:null}}}},&quot;navigation&quot;:{&quot;first_page&quot;:&quot;landing_page&quot;,&quot;left&quot;:[{&quot;type&quot;:&quot;link_url&quot;,&quot;title&quot;:&quot;Report a bug or request a feature&quot;,&quot;url&quot;:&quot;https://github.com/ror-community/ror-roadmap/issues/new/choose&quot;,&quot;custom_page&quot;:null},{&quot;type&quot;:&quot;link_url&quot;,&quot;title&quot;:&quot;Contact support&quot;,&quot;url&quot;:&quot;mailto:support@ror.org&quot;,&quot;custom_page&quot;:null}],&quot;logo_link&quot;:&quot;homepage&quot;,&quot;right&quot;:[{&quot;type&quot;:&quot;user_controls&quot;,&quot;title&quot;:null,&quot;url&quot;:null,&quot;custom_page&quot;:null}],&quot;sub_nav&quot;:[],&quot;subheader_layout&quot;:&quot;links&quot;,&quot;version&quot;:&quot;enabled&quot;,&quot;links&quot;:{&quot;home&quot;:{&quot;label&quot;:&quot;Home&quot;,&quot;visibility&quot;:&quot;enabled&quot;},&quot;graphql&quot;:{&quot;label&quot;:&quot;GraphQL&quot;,&quot;visibility&quot;:&quot;disabled&quot;},&quot;guides&quot;:{&quot;label&quot;:&quot;Guides&quot;,&quot;alias&quot;:null,&quot;visibility&quot;:&quot;enabled&quot;},&quot;reference&quot;:{&quot;label&quot;:&quot;API Reference&quot;,&quot;alias&quot;:null,&quot;visibility&quot;:&quot;disabled&quot;},&quot;recipes&quot;:{&quot;label&quot;:&quot;Recipes&quot;,&quot;alias&quot;:null,&quot;visibility&quot;:&quot;disabled&quot;},&quot;changelog&quot;:{&quot;label&quot;:&quot;Changelog&quot;,&quot;alias&quot;:null,&quot;visibility&quot;:&quot;enabled&quot;},&quot;discussions&quot;:{&quot;label&quot;:&quot;Discussions&quot;,&quot;alias&quot;:null,&quot;visibility&quot;:&quot;disabled&quot;}}}},&quot;git&quot;:{&quot;connection&quot;:{&quot;repository&quot;:{},&quot;status&quot;:&quot;inactive&quot;}}}},&quot;version&quot;:{&quot;_id&quot;:&quot;66072096d9631f0054e8c118&quot;,&quot;version&quot;:&quot;2&quot;,&quot;version_clean&quot;:&quot;2.0.0&quot;,&quot;codename&quot;:&quot;&quot;,&quot;is_stable&quot;:true,&quot;is_beta&quot;:false,&quot;is_hidden&quot;:false,&quot;is_deprecated&quot;:false,&quot;categories&quot;:[&quot;6058e47681775f002de04839&quot;,&quot;6058e47681775f002de04839&quot;,&quot;66072096d9631f0054e8c0ea&quot;,&quot;60d3d003d5ef44000f12c6c5&quot;,&quot;60de178b3321e40069edd8ac&quot;,&quot;63581e7c2875a60bd7564745&quot;,&quot;6376be56127d99000315eda9&quot;,&quot;66072096d9631f0054e8c0ee&quot;,&quot;66072096d9631f0054e8c0ef&quot;,&quot;66072096d9631f0054e8c0f0&quot;,&quot;66072097d9631f0054e8c11a&quot;],&quot;project&quot;:&quot;6058e47681775f002de04832&quot;,&quot;releaseDate&quot;:&quot;2021-03-22T18:39:50.198Z&quot;,&quot;createdAt&quot;:&quot;2024-03-29T20:12:06.845Z&quot;,&quot;__v&quot;:1,&quot;updatedAt&quot;:&quot;2025-03-13T18:52:27.555Z&quot;,&quot;forked_from&quot;:&quot;6058e47681775f002de04837&quot;,&quot;apiRegistries&quot;:[],&quot;pdfStatus&quot;:&quot;&quot;}},&quot;isDetachedProductionSite&quot;:false,&quot;lang&quot;:&quot;en&quot;,&quot;langFull&quot;:&quot;Default&quot;,&quot;reqUrl&quot;:&quot;/docs/schema-2-1&quot;,&quot;version&quot;:{&quot;_id&quot;:&quot;66072096d9631f0054e8c118&quot;,&quot;version&quot;:&quot;2&quot;,&quot;version_clean&quot;:&quot;2.0.0&quot;,&quot;codename&quot;:&quot;&quot;,&quot;is_stable&quot;:true,&quot;is_beta&quot;:false,&quot;is_hidden&quot;:false,&quot;is_deprecated&quot;:false,&quot;categories&quot;:[&quot;6058e47681775f002de04839&quot;,&quot;6058e47681775f002de04839&quot;,&quot;66072096d9631f0054e8c0ea&quot;,&quot;60d3d003d5ef44000f12c6c5&quot;,&quot;60de178b3321e40069edd8ac&quot;,&quot;63581e7c2875a60bd7564745&quot;,&quot;6376be56127d99000315eda9&quot;,&quot;66072096d9631f0054e8c0ee&quot;,&quot;66072096d9631f0054e8c0ef&quot;,&quot;66072096d9631f0054e8c0f0&quot;,&quot;66072097d9631f0054e8c11a&quot;],&quot;project&quot;:&quot;6058e47681775f002de04832&quot;,&quot;releaseDate&quot;:&quot;2021-03-22T18:39:50.198Z&quot;,&quot;createdAt&quot;:&quot;2024-03-29T20:12:06.845Z&quot;,&quot;__v&quot;:1,&quot;updatedAt&quot;:&quot;2025-03-13T18:52:27.555Z&quot;,&quot;forked_from&quot;:&quot;6058e47681775f002de04837&quot;,&quot;apiRegistries&quot;:[],&quot;pdfStatus&quot;:&quot;&quot;}}"></script></div><div id="hub-container"><div class="hub-container"><div state-container ng-attr-id="{{state.current().root !== 'docs' &amp;&amp; 'react-app-content-container'}}"><div id="replace-view" ng-non-bindable></div></div></div></div><script>var is_hub = true; var is_hub2 = true; var is_hub_edit = true; </script><div id="ssr-end"><script id="__LOADABLE_REQUIRED_CHUNKS__" type="application/json">[6601,1126,6563,9772,4904,7449,7372,187,734,954,1167,2395,9321,3073,1008,7188,5753,2852,2249,3901,7783,1456,4287,1080,9852,8684,5798,1666,3906,2447,3859,3221,7327,2144,9141,3787,4935,4201,1936,5948,8230,1313,1343,1202,9575,6060,7717,5359,3307,7356,5408,2637,2402,1731,4793,2616,3412,3556,2578,3626,7031,8063,678,4467,1813,2790,8899,7779,6262,2705,6794,169,2548,2183,4778]</script><script id="__LOADABLE_REQUIRED_CHUNKS___ext" type="application/json">{"namedChunks":["routes-SuperHub","Header","Editor","core-icons-x-circle-svg","core-icons-suggested-edits-svg","Footer","routes-PageNotFound","CustomPage","core-icons-chevron-down-svg","core-icons-search-svg","core-icons-custom-pages-svg","routes-Changelog","Post","routes-Landing","core-icons-chevron-up-down-svg","routes-Doc","routes-Reference","core-icons-more-vertical-svg","core-icons-alert-circle-svg","core-icons-arrow-right-svg","core-icons-lock-svg","routes-SuperHub-Routes","RMDX","routes-Discuss","Page","List","core-icons-star-svg","core-icons-trending-up-svg","core-icons-callout-info-svg","core-icons-key-svg","core-icons-eye-off-svg","core-icons-book-svg","core-icons-message-circle-svg","core-icons-arrow-up-right-svg","routes-CustomPage","core-icons-webhook-svg","routes-Tutorials","core-icons-unlock-svg","core-icons-alert-triangle-svg","New","core-icons-gauge-circle-svg","SuperHub-CustomPage","core-graphics-json-svg","core-icons-chevron-right-svg","core-icons-code-svg","core-icons-plus-svg","core-icons-folder-plus-svg","core-icons-file-svg","core-icons-eye-svg"]}</script> <script async data-chunk="main" src="https://cdn.readme.io/public/hub/web/main.3c6f8048ee3c97c5f7ad.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/6601.cef2fa12a9b5e2b9df03.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/1126.9d43ffa1039df16a8271.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/6563.fbd3d15eee3b5e94f665.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/9772.89a3e895d3051e33cd73.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/4904.1067704c85da57778e22.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/7449.dae0332305a8704415a6.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/7372.fbd27ab77e6e47de9931.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/187.23cea47109f7f88417f6.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/734.2949e3d7010fa5c21ffd.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/954.53ce7f86793664155f78.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/1167.a6c63c62c8690225da20.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/2395.771431a607874f268eb2.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/9321.7bab74274e71e18bb347.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/3073.ef6aff2d0ae6023765f1.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/1008.34b3ff79e60d5bcbb034.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/7188.f444adf64944d115c52b.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/5753.72c5d7402efc1cfa5881.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/routes-SuperHub.3432b44653552d31effc.js"></script> <script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/2249.08687f22f6d6de29577d.js"></script> <script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/3901.9a23139e8c32bd6a1186.js"></script> <script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/7783.54e7cbd61e710313e1e0.js"></script> <script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/Header.415a3e3f42422a2546f5.js"></script> <script async data-chunk="Editor" src="https://cdn.readme.io/public/hub/web/4287.916cdd386055d2c5d238.js"></script> <script async data-chunk="Editor" src="https://cdn.readme.io/public/hub/web/Editor.f0fbfe8cf506fb99d573.js"></script> <script async data-chunk="core-icons-x-circle-svg" src="https://cdn.readme.io/public/hub/web/core-icons-x-circle-svg.abc0e0ea5b7f9dff667c.js"></script> <script async data-chunk="core-icons-suggested-edits-svg" src="https://cdn.readme.io/public/hub/web/core-icons-suggested-edits-svg.8d2d8ac2fd22ded9238d.js"></script> <script async data-chunk="Footer" src="https://cdn.readme.io/public/hub/web/Footer.732d39065ba473dca3be.js"></script> <script async data-chunk="routes-PageNotFound" src="https://cdn.readme.io/public/hub/web/routes-PageNotFound.e4a4a4dbb41ce1f8c60f.js"></script> <script async data-chunk="CustomPage" src="https://cdn.readme.io/public/hub/web/3906.b84848dda7e7f59abf47.js"></script> <script async data-chunk="CustomPage" src="https://cdn.readme.io/public/hub/web/CustomPage.29543915f3e70fa960d7.js"></script> <script async data-chunk="core-icons-chevron-down-svg" src="https://cdn.readme.io/public/hub/web/core-icons-chevron-down-svg.e20b84e9871bd73d1b8c.js"></script> <script async data-chunk="core-icons-search-svg" src="https://cdn.readme.io/public/hub/web/core-icons-search-svg.ad9cac962958d30983a7.js"></script> <script async data-chunk="core-icons-custom-pages-svg" src="https://cdn.readme.io/public/hub/web/core-icons-custom-pages-svg.444e514638d9afbec182.js"></script> <script async data-chunk="routes-Changelog" src="https://cdn.readme.io/public/hub/web/routes-Changelog.05be16260f5ffacc35a3.js"></script> <script async data-chunk="Post" src="https://cdn.readme.io/public/hub/web/Post.0ba0ba3778e78d8254e8.js"></script> <script async data-chunk="routes-Landing" src="https://cdn.readme.io/public/hub/web/routes-Landing.43a15229736801911d5a.js"></script> <script async data-chunk="core-icons-chevron-up-down-svg" src="https://cdn.readme.io/public/hub/web/core-icons-chevron-up-down-svg.6aae957df71e6f4c5e24.js"></script> <script async data-chunk="routes-Doc" src="https://cdn.readme.io/public/hub/web/4201.e0003cba7c0cb3d85c96.js"></script> <script async data-chunk="routes-Doc" src="https://cdn.readme.io/public/hub/web/routes-Doc.ab23d1cf8ea817ed6084.js"></script> <script async data-chunk="routes-Reference" src="https://cdn.readme.io/public/hub/web/5948.a51402657e2eb40ab43b.js"></script> <script async data-chunk="routes-Reference" src="https://cdn.readme.io/public/hub/web/8230.776279fe7bfd3c0ffd09.js"></script> <script async data-chunk="routes-Reference" src="https://cdn.readme.io/public/hub/web/routes-Reference.a6b1c6bee69d46fd161f.js"></script> <script async data-chunk="core-icons-more-vertical-svg" src="https://cdn.readme.io/public/hub/web/core-icons-more-vertical-svg.4822b3f831e11095980d.js"></script> <script async data-chunk="core-icons-alert-circle-svg" src="https://cdn.readme.io/public/hub/web/core-icons-alert-circle-svg.4cee8264c97045599b56.js"></script> <script async data-chunk="core-icons-arrow-right-svg" src="https://cdn.readme.io/public/hub/web/core-icons-arrow-right-svg.eadb74658f93b4e7d75f.js"></script> <script async data-chunk="core-icons-lock-svg" src="https://cdn.readme.io/public/hub/web/core-icons-lock-svg.70942d3ee6bad6267696.js"></script> <script async data-chunk="routes-SuperHub-Routes" src="https://cdn.readme.io/public/hub/web/7717.c3f46aef4dac129abcfb.js"></script> <script async data-chunk="routes-SuperHub-Routes" src="https://cdn.readme.io/public/hub/web/5359.fb0c48929b1827a8a2b2.js"></script> <script async data-chunk="routes-SuperHub-Routes" src="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.3eb02e848a1bb9bac454.js"></script> <script async data-chunk="RMDX" src="https://cdn.readme.io/public/hub/web/RMDX.6966846032c03969e44f.js"></script> <script async data-chunk="routes-Discuss" src="https://cdn.readme.io/public/hub/web/routes-Discuss.9a682a77c9083927aeaf.js"></script> <script async data-chunk="Page" src="https://cdn.readme.io/public/hub/web/2637.d47bf77a75f266a70e80.js"></script> <script async data-chunk="Page" src="https://cdn.readme.io/public/hub/web/Page.6d18db72aa3774dd903a.js"></script> <script async data-chunk="List" src="https://cdn.readme.io/public/hub/web/List.b1dd4485529aa4a7aa11.js"></script> <script async data-chunk="core-icons-star-svg" src="https://cdn.readme.io/public/hub/web/core-icons-star-svg.b834e1612cb2af1e174e.js"></script> <script async data-chunk="core-icons-trending-up-svg" src="https://cdn.readme.io/public/hub/web/core-icons-trending-up-svg.0dd920b0698e57f75afa.js"></script> <script async data-chunk="core-icons-callout-info-svg" src="https://cdn.readme.io/public/hub/web/core-icons-callout-info-svg.79b14e8568c9cecbc827.js"></script> <script async data-chunk="core-icons-key-svg" src="https://cdn.readme.io/public/hub/web/core-icons-key-svg.71e09670b926900508b8.js"></script> <script async data-chunk="core-icons-eye-off-svg" src="https://cdn.readme.io/public/hub/web/core-icons-eye-off-svg.b2b8b241b4b324dfd9c1.js"></script> <script async data-chunk="core-icons-book-svg" src="https://cdn.readme.io/public/hub/web/core-icons-book-svg.556c5a2abddd44b2284c.js"></script> <script async data-chunk="core-icons-message-circle-svg" src="https://cdn.readme.io/public/hub/web/core-icons-message-circle-svg.1e24c2d2eb4f9a6ede5d.js"></script> <script async data-chunk="core-icons-arrow-up-right-svg" src="https://cdn.readme.io/public/hub/web/core-icons-arrow-up-right-svg.8ec73f7e322d79a2695b.js"></script> <script async data-chunk="core-icons-webhook-svg" src="https://cdn.readme.io/public/hub/web/core-icons-webhook-svg.fe540ea1c09e1c0e0247.js"></script> <script async data-chunk="routes-Tutorials" src="https://cdn.readme.io/public/hub/web/routes-Tutorials.c83f9bb228d60f5f7f6b.js"></script> <script async data-chunk="core-icons-unlock-svg" src="https://cdn.readme.io/public/hub/web/core-icons-unlock-svg.d27591cc9e0be731e26d.js"></script> <script async data-chunk="core-icons-alert-triangle-svg" src="https://cdn.readme.io/public/hub/web/core-icons-alert-triangle-svg.aa5960e73a548f38e8bd.js"></script> <script async data-chunk="New" src="https://cdn.readme.io/public/hub/web/New.19db37c76f3b9d17353d.js"></script> <script async data-chunk="core-icons-gauge-circle-svg" src="https://cdn.readme.io/public/hub/web/core-icons-gauge-circle-svg.fff25782546fef314a09.js"></script> <script async data-chunk="SuperHub-CustomPage" src="https://cdn.readme.io/public/hub/web/SuperHub-CustomPage.edef7b501475b233c5a2.js"></script> <script async data-chunk="core-icons-chevron-right-svg" src="https://cdn.readme.io/public/hub/web/core-icons-chevron-right-svg.34d126524d8ea236d174.js"></script> <script async data-chunk="core-icons-code-svg" src="https://cdn.readme.io/public/hub/web/core-icons-code-svg.d29a4cf99a7105e13528.js"></script> <script async data-chunk="core-icons-plus-svg" src="https://cdn.readme.io/public/hub/web/core-icons-plus-svg.a49fb76ac2661b5e1c7e.js"></script> <script async data-chunk="core-icons-folder-plus-svg" src="https://cdn.readme.io/public/hub/web/core-icons-folder-plus-svg.2c200438e59611867262.js"></script> <script async data-chunk="core-icons-file-svg" src="https://cdn.readme.io/public/hub/web/core-icons-file-svg.24d3e20044ef331cf0d2.js"></script> <script async data-chunk="core-icons-eye-svg" src="https://cdn.readme.io/public/hub/web/core-icons-eye-svg.b2103692a3c209893efe.js"></script></div><script id="hub-me" type="application/json" data-json="{&quot;loggedIn&quot;:false,&quot;search&quot;:{&quot;app&quot;:&quot;T28YKFATPY&quot;,&quot;token&quot;:&quot;Y2ZjY2JmN2Y5MGQwYzRjNTY0Njk0MjkzYTY2MThhZmM4MGM4YWE3MTFhYzI2OGM4NTEzNTMyMDZmMGQzOWJkMXRhZ0ZpbHRlcnM9KHByb2plY3Q6NjA1OGU0NzY4MTc3NWYwMDJkZTA0ODMyKSwodmVyc2lvbjpub25lLHZlcnNpb246NjYwNzIwOTZkOTYzMWYwMDU0ZThjMTE4KSwoaGlkZGVuOm5vbmUsaGlkZGVuOmZhbHNlKSwoaW5kZXg6Q3VzdG9tUGFnZSxpbmRleDpQYWdlLGluZGV4OkJsb2cp&quot;,&quot;filters&quot;:&quot;tagFilters=(project:6058e47681775f002de04832),(version:none,version:66072096d9631f0054e8c118),(hidden:none,hidden:false),(index:CustomPage,index:Page,index:Blog)&quot;,&quot;metaData&quot;:[{&quot;modules&quot;:{&quot;landing&quot;:true,&quot;docs&quot;:true,&quot;examples&quot;:false,&quot;reference&quot;:false,&quot;changelog&quot;:true,&quot;discuss&quot;:false,&quot;suggested_edits&quot;:true,&quot;logs&quot;:false,&quot;custompages&quot;:false,&quot;tutorials&quot;:false,&quot;graphql&quot;:false},&quot;id&quot;:&quot;6058e47681775f002de04832&quot;,&quot;name&quot;:&quot;ROR&quot;,&quot;subdomain&quot;:&quot;ror&quot;,&quot;subpath&quot;:&quot;&quot;,&quot;nav_names&quot;:{&quot;docs&quot;:&quot;&quot;,&quot;reference&quot;:&quot;&quot;,&quot;changelog&quot;:&quot;&quot;,&quot;discuss&quot;:&quot;&quot;,&quot;tutorials&quot;:&quot;&quot;,&quot;recipes&quot;:&quot;&quot;}}]}}"></script><script id="readme-data-baseUrl" type="application/json" data-json="&quot;/&quot;"></script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10