{
  "data": "\n<!doctype html>\n<html lang=\"en\" class=\"no-js\">\n  <head>\n    \n      <meta charset=\"utf-8\">\n      <meta name=\"viewport\" content=\"width=device-width,initial-scale=1\">\n      \n        <meta name=\"description\" content=\"Sync Zotero library to Markdown files\">\n      \n      \n        <meta name=\"author\" content=\"Adhithya Bhaskar\">\n      \n      \n        <link rel=\"canonical\" href=\"https://adbX.github.io/zotmd/getting-started/\">\n      \n      \n        <link rel=\"prev\" href=\"..\">\n      \n      \n        <link rel=\"next\" href=\"../markdown/\">\n      \n      \n        \n      \n      \n      <link rel=\"icon\" href=\"../assets/images/favicon.png\">\n      <meta name=\"generator\" content=\"zensical-0.0.15\">\n    \n    \n      \n        <title>Getting Started - ZotMD Documentation</title>\n      \n    \n    \n      \n        \n      \n      <link rel=\"stylesheet\" href=\"../assets/stylesheets/modern/main.f1b6466b.min.css\">\n      \n        \n          \n        \n        <link rel=\"stylesheet\" href=\"../assets/stylesheets/modern/palette.dfe2e883.min.css\">\n      \n      \n  \n  \n    \n  \n    \n  \n    \n  \n    \n  \n    \n  \n    \n  \n    \n  \n    \n  \n    \n  \n    \n  \n    \n  \n    \n  \n  \n  <style>:root{}</style>\n\n\n\n    \n    \n      \n    \n    \n      \n        \n        \n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link rel=\"stylesheet\" href=\"https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,500,500i,700,700i%7CJetBrains+Mono:400,400i,700,700i&display=fallback\">\n        <style>:root{--md-text-font:\"Inter\";--md-code-font:\"JetBrains Mono\"}</style>\n      \n    \n    \n    <script>__md_scope=new URL(\"..\",location),__md_hash=e=>[...e].reduce(((e,t)=>(e<<5)-e+t.charCodeAt(0)),0),__md_get=(e,t=localStorage,a=__md_scope)=>JSON.parse(t.getItem(a.pathname+\".\"+e)),__md_set=(e,t,a=localStorage,_=__md_scope)=>{try{a.setItem(_.pathname+\".\"+e,JSON.stringify(t))}catch(e){}},document.documentElement.setAttribute(\"data-platform\",navigator.platform)</script>\n    \n      \n\n    \n    \n  </head>\n  \n  \n    \n    \n      \n    \n    \n    \n    \n    <body dir=\"ltr\" data-md-color-scheme=\"slate\" data-md-color-primary=\"indigo\" data-md-color-accent=\"indigo\">\n  \n    \n    <input class=\"md-toggle\" data-md-toggle=\"drawer\" type=\"checkbox\" id=\"__drawer\" autocomplete=\"off\">\n    <input class=\"md-toggle\" data-md-toggle=\"search\" type=\"checkbox\" id=\"__search\" autocomplete=\"off\">\n    <label class=\"md-overlay\" for=\"__drawer\"></label>\n    <div data-md-component=\"skip\">\n      \n        \n        <a href=\"#getting-started\" class=\"md-skip\">\n          Skip to content\n        </a>\n      \n    </div>\n    <div data-md-component=\"announce\">\n      \n    </div>\n    \n    \n      \n\n  \n\n<header class=\"md-header md-header--shadow\" data-md-component=\"header\">\n  <nav class=\"md-header__inner md-grid\" aria-label=\"Header\">\n    <a href=\"..\" title=\"ZotMD Documentation\" class=\"md-header__button md-logo\" aria-label=\"ZotMD Documentation\" data-md-component=\"logo\">\n      \n  \n  <svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" class=\"lucide lucide-book-open\" viewBox=\"0 0 24 24\"><path d=\"M12 7v14M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z\"/></svg>\n\n    </a>\n    <label class=\"md-header__button md-icon\" for=\"__drawer\">\n      \n      <svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" class=\"lucide lucide-menu\" viewBox=\"0 0 24 24\"><path d=\"M4 5h16M4 12h16M4 19h16\"/></svg>\n    </label>\n    <div class=\"md-header__title\" data-md-component=\"header-title\">\n      <div class=\"md-header__ellipsis\">\n        <div class=\"md-header__topic\">\n          <span class=\"md-ellipsis\">\n            ZotMD Documentation\n          </span>\n        </div>\n        <div class=\"md-header__topic\" data-md-component=\"header-topic\">\n          <span class=\"md-ellipsis\">\n            \n              Getting Started\n            \n          </span>\n        </div>\n      </div>\n    </div>\n    \n      \n        <form class=\"md-header__option\" data-md-component=\"palette\">\n  \n    \n    \n    \n    <input class=\"md-option\" data-md-color-media=\"none\" data-md-color-scheme=\"slate\" data-md-color-primary=\"indigo\" data-md-color-accent=\"indigo\"  aria-label=\"Switch to light mode\"  type=\"radio\" name=\"__palette\" id=\"__palette_0\">\n    \n      <label class=\"md-header__button md-icon\" title=\"Switch to light mode\" for=\"__palette_1\" hidden>\n        <svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" class=\"lucide lucide-moon\" viewBox=\"0 0 24 24\"><path d=\"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401\"/></svg>\n      </label>\n    \n  \n    \n    \n    \n    <input class=\"md-option\" data-md-color-media=\"none\" data-md-color-scheme=\"default\" data-md-color-primary=\"indigo\" data-md-color-accent=\"indigo\"  aria-label=\"Switch to dark mode\"  type=\"radio\" name=\"__palette\" id=\"__palette_1\">\n    \n      <label class=\"md-header__button md-icon\" title=\"Switch to dark mode\" for=\"__palette_0\" hidden>\n        <svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" class=\"lucide lucide-sun\" viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"4\"/><path d=\"M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41\"/></svg>\n      </label>\n    \n  \n</form>\n      \n    \n    \n      <script>var palette=__md_get(\"__palette\");if(palette&&palette.color){if(\"(prefers-color-scheme)\"===palette.color.media){var media=matchMedia(\"(prefers-color-scheme: light)\"),input=document.querySelector(media.matches?\"[data-md-color-media='(prefers-color-scheme: light)']\":\"[data-md-color-media='(prefers-color-scheme: dark)']\");palette.color.media=input.getAttribute(\"data-md-color-media\"),palette.color.scheme=input.getAttribute(\"data-md-color-scheme\"),palette.color.primary=input.getAttribute(\"data-md-color-primary\"),palette.color.accent=input.getAttribute(\"data-md-color-accent\")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute(\"data-md-color-\"+key,value)}</script>\n    \n    \n    \n      \n      \n        <label class=\"md-header__button md-icon\" for=\"__search\">\n          \n          <svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" class=\"lucide lucide-search\" viewBox=\"0 0 24 24\"><path d=\"m21 21-4.34-4.34\"/><circle cx=\"11\" cy=\"11\" r=\"8\"/></svg>\n        </label>\n        <div class=\"md-search\" data-md-component=\"search\" role=\"dialog\" aria-label=\"Search\">\n  <button type=\"button\" class=\"md-search__button\">\n    Search\n  </button>\n</div>\n      \n    \n    <div class=\"md-header__source\">\n      \n    </div>\n  </nav>\n  \n</header>\n    \n    <div class=\"md-container\" data-md-component=\"container\">\n      \n      \n        \n          \n        \n      \n      <main class=\"md-main\" data-md-component=\"main\">\n        <div class=\"md-main__inner md-grid\">\n          \n            \n              \n              <div class=\"md-sidebar md-sidebar--primary\" data-md-component=\"sidebar\" data-md-type=\"navigation\" >\n                <div class=\"md-sidebar__scrollwrap\">\n                  <div class=\"md-sidebar__inner\">\n                    \n\n\n\n  \n\n<nav class=\"md-nav md-nav--primary md-nav--integrated\" aria-label=\"Navigation\" data-md-level=\"0\">\n  <label class=\"md-nav__title\" for=\"__drawer\">\n    <a href=\"..\" title=\"ZotMD Documentation\" class=\"md-nav__button md-logo\" aria-label=\"ZotMD Documentation\" data-md-component=\"logo\">\n      \n  \n  <svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" class=\"lucide lucide-book-open\" viewBox=\"0 0 24 24\"><path d=\"M12 7v14M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z\"/></svg>\n\n    </a>\n    ZotMD Documentation\n  </label>\n  \n  <ul class=\"md-nav__list\" data-md-scrollfix>\n    \n      \n      \n  \n  \n  \n  \n    <li class=\"md-nav__item\">\n      <a href=\"..\" class=\"md-nav__link\">\n        \n  \n  \n  <span class=\"md-ellipsis\">\n    \n  \n    ZotMD\n  \n\n    \n  </span>\n  \n  \n\n      </a>\n    </li>\n  \n\n    \n      \n      \n  \n  \n    \n  \n  \n  \n    <li class=\"md-nav__item md-nav__item--active\">\n      \n      <input class=\"md-nav__toggle md-toggle\" type=\"checkbox\" id=\"__toc\">\n      \n      \n        \n      \n      \n        <label class=\"md-nav__link md-nav__link--active\" for=\"__toc\">\n          \n  \n  \n  <span class=\"md-ellipsis\">\n    \n  \n    Getting started\n  \n\n    \n  </span>\n  \n  \n\n          <span class=\"md-nav__icon md-icon\"></span>\n        </label>\n      \n      <a href=\"./\" class=\"md-nav__link md-nav__link--active\">\n        \n  \n  \n  <span class=\"md-ellipsis\">\n    \n  \n    Getting started\n  \n\n    \n  </span>\n  \n  \n\n      </a>\n      \n        \n\n\n<nav class=\"md-nav md-nav--secondary\" aria-label=\"On this page\">\n  \n  \n  \n    \n  \n  \n    <label class=\"md-nav__title\" for=\"__toc\">\n      <span class=\"md-nav__icon md-icon\"></span>\n      On this page\n    </label>\n    <ul class=\"md-nav__list\" data-md-component=\"toc\" data-md-scrollfix>\n      \n        <li class=\"md-nav__item\">\n  <a href=\"#1-install-zotmd-using-uv-recommended-or-pipx\" class=\"md-nav__link\">\n    <span class=\"md-ellipsis\">\n      \n        1. Install ZotMD using uv (recommended) or pipx\n      \n    </span>\n  </a>\n  \n</li>\n      \n        <li class=\"md-nav__item\">\n  <a href=\"#2-get-your-api-keys-zoteroorgsettingskeys\" class=\"md-nav__link\">\n    <span class=\"md-ellipsis\">\n      \n        2. Get your API keys: zotero.org/settings/keys\n      \n    </span>\n  </a>\n  \n</li>\n      \n        <li class=\"md-nav__item\">\n  <a href=\"#3-initialize-configuration\" class=\"md-nav__link\">\n    <span class=\"md-ellipsis\">\n      \n        3. Initialize configuration\n      \n    </span>\n  </a>\n  \n</li>\n      \n        <li class=\"md-nav__item\">\n  <a href=\"#4-run-your-first-sync\" class=\"md-nav__link\">\n    <span class=\"md-ellipsis\">\n      \n        4. Run your first sync\n      \n    </span>\n  </a>\n  \n</li>\n      \n    </ul>\n  \n</nav>\n      \n    </li>\n  \n\n    \n      \n      \n  \n  \n  \n  \n    <li class=\"md-nav__item\">\n      <a href=\"../markdown/\" class=\"md-nav__link\">\n        \n  \n  \n    <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M22.27 19.385H1.73A1.73 1.73 0 0 1 0 17.655V6.345a1.73 1.73 0 0 1 1.73-1.73h20.54A1.73 1.73 0 0 1 24 6.345v11.308a1.73 1.73 0 0 1-1.73 1.731zM5.769 15.923v-4.5l2.308 2.885 2.307-2.885v4.5h2.308V8.078h-2.308l-2.307 2.885-2.308-2.885H3.46v7.847zM21.232 12h-2.309V8.077h-2.307V12h-2.308l3.461 4.039z\"/></svg>\n  \n  <span class=\"md-ellipsis\">\n    \n  \n    Markdown in 5min\n  \n\n    \n  </span>\n  \n  \n\n      </a>\n    </li>\n  \n\n    \n  </ul>\n</nav>\n                  </div>\n                </div>\n              </div>\n            \n            \n          \n          \n            <div class=\"md-content\" data-md-component=\"content\">\n              \n                \n\n\n\n  \n\n\n              \n              <article class=\"md-content__inner md-typeset\">\n                \n                  \n\n<h1 id=\"getting-started\">Getting Started</h1>\n<h2 id=\"1-install-zotmd-using-uv-recommended-or-pipx\">1. Install ZotMD using uv (recommended) or pipx</h2>\n<div class=\"tabbed-set tabbed-alternate\" data-tabs=\"1:2\"><input checked=\"checked\" id=\"__tabbed_1_1\" name=\"__tabbed_1\" type=\"radio\" /><input id=\"__tabbed_1_2\" name=\"__tabbed_1\" type=\"radio\" /><div class=\"tabbed-labels\"><label for=\"__tabbed_1_1\">uv</label><label for=\"__tabbed_1_2\">pipx</label></div>\n<div class=\"tabbed-content\">\n<div class=\"tabbed-block\">\n<div class=\"highlight\"><pre><span></span><code><span class=\"c1\"># Install with uv https://docs.astral.sh/uv/</span>\nuv<span class=\"w\"> </span>tool<span class=\"w\"> </span>install<span class=\"w\"> </span>zotmd\n</code></pre></div>\n</div>\n<div class=\"tabbed-block\">\n<div class=\"highlight\"><pre><span></span><code><span class=\"c1\"># Install with pipx https://pipx.pypa.io/</span>\npipx<span class=\"w\"> </span>install<span class=\"w\"> </span>zotmd\n</code></pre></div>\n</div>\n</div>\n</div>\n<h2 id=\"2-get-your-api-keys-zoteroorgsettingskeys\">2. Get your API keys: <a href=\"https://www.zotero.org/settings/keys\">zotero.org/settings/keys</a></h2>\n<details class=\"info\">\n<summary>Library ID</summary>\n<ul>\n<li>Go to <a href=\"https://www.zotero.org/settings/keys\">zotero.org/settings/keys</a></li>\n<li>Find <em>\"Your userID for use in API calls\"</em></li>\n<li><strong>Copy the number</strong> (e.g., <code>1234567</code>) for the next step</li>\n</ul>\n</details>\n<details class=\"info\">\n<summary>API Key</summary>\n<ul>\n<li>Click on <a href=\"https://www.zotero.org/settings/keys/new\">Create a new private key</a> under <em>Applications</em></li>\n<li>Enter a description (e.g., \"ZotMD Sync\")</li>\n<li>Under <em>Personal Library</em>, the defaults are OK (<em>Personal Library -&gt; Allow library access, Default Group Permissions -&gt; None</em>)</li>\n<li>Click <em>Save Key</em></li>\n<li><strong>Copy the generated key</strong> (you won't see it again!)</li>\n</ul>\n</details>\n<h2 id=\"3-initialize-configuration\">3. Initialize configuration</h2>\n<p>Run the interactive setup:</p>\n<div class=\"highlight\"><pre><span></span><code>zotmd<span class=\"w\"> </span>init\n</code></pre></div>\n<p>You'll be prompted for:</p>\n<div class=\"highlight\"><pre><span></span><code>Zotero MD Sync - Configuration\n==============================\n\nLibrary ID []: 1234567\nAPI Key []: abc123xyz789...\nLibrary Type (user/group) [user]:\nOutput Directory []: /YourObsidianVault/research/references\nDeletion Behavior (move/delete) [move]:\nDatabase Path (Enter for default) [~/.local/share/zotmd/sync.sqlite]:\n\nTesting connection...\n✓ Connected to Zotero library (version 4652)\n\nConfiguration saved to ~/.config/zotmd/config.toml\n</code></pre></div>\n<details class=\"info\">\n<summary>Configuration Options</summary>\n<ul>\n<li><strong>Library ID</strong>: Your numeric user ID from Zotero</li>\n<li><strong>API Key</strong>: The key you generated above</li>\n<li><strong>Library Type</strong>: <code>user</code> (personal library) or <code>group</code> (shared library)</li>\n<li><strong>Output Directory</strong>: Where to save Markdown files</li>\n<li><strong>Deletion Behavior</strong>: How generated Markdown files whose corresponding Zotero articles are deleted are handled<ul>\n<li><code>move</code>: Deleted items moved to <code>removed/</code> subdirectory</li>\n<li><code>delete</code>: Deleted items permanently removed</li>\n</ul>\n</li>\n<li><strong>Database Path</strong>: Leave blank for default location</li>\n</ul>\n</details>\n<h2 id=\"4-run-your-first-sync\">4. Run your first sync</h2>\n<div class=\"highlight\"><pre><span></span><code>zotmd<span class=\"w\"> </span>sync<span class=\"w\"> </span>--full\n</code></pre></div>\n<p>This performs a full sync of your entire library. You'll see:</p>\n<div class=\"highlight\"><pre><span></span><code>Syncing Zotero library...\nProcessing: 243 items |████████████████████| 100%\n✓ Synced 243 items (15 new, 228 updated)\n✓ Extracted 89 annotations\n✓ Completed in 45s\n</code></pre></div>\n<p>Your Markdown files are now in your configured output directory!</p>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                \n              </article>\n            </div>\n          \n          \n  <script>var tabs=__md_get(\"__tabs\");if(Array.isArray(tabs))e:for(var set of document.querySelectorAll(\".tabbed-set\")){var labels=set.querySelector(\".tabbed-labels\");for(var tab of tabs)for(var label of labels.getElementsByTagName(\"label\"))if(label.innerText.trim()===tab){var input=document.getElementById(label.htmlFor);input.checked=!0;continue e}}</script>\n\n<script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith(\"__tabbed_\"))</script>\n        </div>\n        \n          <button type=\"button\" class=\"md-top md-icon\" data-md-component=\"top\" hidden>\n  \n  <svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" class=\"lucide lucide-circle-arrow-up\" viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"10\"/><path d=\"m16 12-4-4-4 4M12 16V8\"/></svg>\n  Back to top\n</button>\n        \n      </main>\n      \n        <footer class=\"md-footer\">\n  \n    \n      \n      <nav class=\"md-footer__inner md-grid\" aria-label=\"Footer\" >\n        \n          \n          <a href=\"..\" class=\"md-footer__link md-footer__link--prev\" aria-label=\"Previous: ZotMD\">\n            <div class=\"md-footer__button md-icon\">\n              \n              <svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" class=\"lucide lucide-arrow-left\" viewBox=\"0 0 24 24\"><path d=\"m12 19-7-7 7-7M19 12H5\"/></svg>\n            </div>\n            <div class=\"md-footer__title\">\n              <span class=\"md-footer__direction\">\n                Previous\n              </span>\n              <div class=\"md-ellipsis\">\n                ZotMD\n              </div>\n            </div>\n          </a>\n        \n        \n          \n          <a href=\"../markdown/\" class=\"md-footer__link md-footer__link--next\" aria-label=\"Next: Markdown in 5min\">\n            <div class=\"md-footer__title\">\n              <span class=\"md-footer__direction\">\n                Next\n              </span>\n              <div class=\"md-ellipsis\">\n                Markdown in 5min\n              </div>\n            </div>\n            <div class=\"md-footer__button md-icon\">\n              \n              <svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" class=\"lucide lucide-arrow-right\" viewBox=\"0 0 24 24\"><path d=\"M5 12h14M12 5l7 7-7 7\"/></svg>\n            </div>\n          </a>\n        \n      </nav>\n    \n  \n  <div class=\"md-footer-meta md-typeset\">\n    <div class=\"md-footer-meta__inner md-grid\">\n      <div class=\"md-copyright\">\n  \n    <div class=\"md-copyright__highlight\">\n      Copyright &copy; 2025 Adhithya Bhaskar\n\n    </div>\n  \n  \n    Made with\n    <a href=\"https://zensical.org/\" target=\"_blank\" rel=\"noopener\">\n      Zensical\n    </a>\n  \n</div>\n      \n    </div>\n  </div>\n</footer>\n      \n    </div>\n    <div class=\"md-dialog\" data-md-component=\"dialog\">\n      <div class=\"md-dialog__inner md-typeset\"></div>\n    </div>\n    \n      <div class=\"md-progress\" data-md-component=\"progress\" role=\"progressbar\"></div>\n    \n    \n    \n      \n      \n      \n      <script id=\"__config\" type=\"application/json\">{\"annotate\":null,\"base\":\"..\",\"features\":[\"announce.dismiss\",\"content.code.annotate\",\"content.code.copy\",\"content.code.select\",\"content.footnote.tooltips\",\"content.tabs.link\",\"content.tooltips\",\"navigation.footer\",\"navigation.indexes\",\"navigation.instant\",\"navigation.instant.prefetch\",\"navigation.instant.progress\",\"navigation.path\",\"navigation.sections\",\"navigation.top\",\"navigation.tracking\",\"search.highlight\",\"toc.follow\",\"toc.integrate\"],\"search\":\"../assets/javascripts/workers/search.e2d2d235.min.js\",\"tags\":null,\"translations\":{\"clipboard.copied\":\"Copied to clipboard\",\"clipboard.copy\":\"Copy to clipboard\",\"search.result.more.one\":\"1 more on this page\",\"search.result.more.other\":\"# more on this page\",\"search.result.none\":\"No matching documents\",\"search.result.one\":\"1 matching document\",\"search.result.other\":\"# matching documents\",\"search.result.placeholder\":\"Type to start searching\",\"search.result.term.missing\":\"Missing\",\"select.version\":\"Select version\"},\"version\":null}</script>\n    \n    \n      <script src=\"../assets/javascripts/bundle.00c35305.min.js\"></script>\n      \n    \n  </body>\n</html>",
  "hash": 5284308094040003740
}}