ToolrinthLib is an NPM package used by the Toolrinth Bot to interface with the Modrinth API.You can use ToolrinthLib for your own project by installing it via NPM
Most GET endpoints provided by the Modrinth API are free to use without authentication. ToolrinthLib does not implement rate limits. Be respectful when making API requests, do not use ToolrinthLib to abuse the Modrinth API.
{"docsConfig":{"theme":"sequoia","$schema":"https://mintlify.com/docs.json","name":"ToolrinthLib Docs","colors":{"primary":"#0F8664","light":"#3CCD89","dark":"#1B8051"},"logo":"https://files.ducky.wiki/share/public_assets/projects/toolrinth/ToolrinthLib_Wordmark.png","favicon":"https://mintcdn.com/toolrinth/2klFMcJNoxxrNxlr/favicon.png?fit=max\u0026auto=format\u0026n=2klFMcJNoxxrNxlr\u0026q=85\u0026s=d87a83eca40394796b092f7fca1df254","appearance":{"default":"dark","strict":true},"background":{"color":{"dark":"#0C0C0C"}},"navbar":{"links":[{"href":"https://toolrinth.com","label":"Home"},{"href":"https://discord.gg/8ms2uGqqP6","label":"Support Server"}]},"footer":{"socials":{"github":"https://github.com/duckyyylol/toolrinth-docs","discord":"https://discord.gg/8ms2uGqqP6","website":"https://toolrinth.com"}},"fonts":{"heading":{"family":"Fira Code","weight":700},"body":{"family":"Fira Code","weight":400}},"icons":{"library":"tabler"},"styling":{"eyebrows":"breadcrumbs","codeblocks":{"theme":"github-dark-high-contrast"},"latex":false},"contextual":{"options":["view","copy","claude",{"title":"Report Issue","description":"Report an issue with this page on GitHub","icon":"github","href":"https://github.com/duckyyylol/toolrinth-docs/issues/new"},{"title":"Join Support Server","description":"Ask a question about this page on Discord","icon":"discord","href":"https://discord.gg/8ms2uGqqP6"}],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"toolrinth","hasAudioNarration":false,"actualSubdomain":"toolrinth","customDomains":["docs.lib.toolrinth.com"],"gitSource":{"type":"github","owner":"duckyyylol","repo":"toolrinth-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ad58163d31bab240461b76f","collectionId":"5fee87b0-a8be-462c-a1bd-843bbb6d2e4f","liveDeploymentHistoryId":"6ad58163d31bab240461b76f","schemaVersion":"v3"},"feedback":{"issues":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"}},"buildId":"6ad58163d31bab240461b76f","clientVersion":"0.0.3926","searchFilterCounts":[{"language":"default","tag":"API Reference","count":71},{"language":"default","tag":"Modrinth","count":58},{"language":"default","tag":"Types","count":34},{"language":"default","tag":"Enums","count":27},{"language":"default","tag":"Managers","count":7},{"language":"default","tag":"OAuth2","count":5},{"language":"default","tag":"Classes","count":2},{"language":"default","tag":"Getting Started","count":1},{"language":"default","tag":"Guides","count":1},{"language":"default","tag":"Builders","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"index","slug":"/","pageMetadata":{"title":"Overview","description":"Welcome to ToolrinthLib!","icon":"library","href":"/index"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Welcome to ToolrinthLib!\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Card,Columns,Heading,Warning}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!Columns)_missingMdxReference(`Columns`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`ToolrinthLib is an NPM package used by the `,_jsx(_components.a,{href:`https://toolrinth.com`,children:`Toolrinth Bot`}),` to interface with the `,_jsx(_components.a,{href:`https://docs.modrinth.com/api`,children:`Modrinth API`}),`.`]}),`\n`,_jsx(_components.p,{children:`You can use ToolrinthLib for your own project by installing it via NPM`}),`\n`,_jsxs(Warning,{children:[`Most GET endpoints provided by the Modrinth API are free to use without authentication. `,_jsx(`u`,{children:_jsx(_components.strong,{children:`ToolrinthLib does not implement rate limits`})}),`. Be respectful when making API requests, do not use ToolrinthLib to abuse the Modrinth API.`]}),`\n`,_jsx(Card,{title:`Continue to Installation >`,href:`getting-started/quick-start`,icon:`download`}),`\n`,_jsx(Heading,{level:`3`,id:`contribute-to-toolrinthlib`,children:`Contribute to ToolrinthLib`}),`\n`,_jsxs(Columns,{children:[_jsx(Card,{title:`Contibute on GitHub`,icon:`github`,href:`https://github.com/duckyyylol/toolrinth`,children:`Contribute your code to Toolrinth with a pull request on GitHub!`}),_jsx(Card,{title:`Discuss on Discord`,icon:`discord`,href:`https://discord.gg/8ms2uGqqP6`,children:`Discuss your changes and get help from other contributors in the support server!`})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"theme":"github-dark-high-contrast"},"config":{},"pageMetadata":{"title":"Overview","description":"Welcome to ToolrinthLib!","icon":"library","href":"/index"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Contribute to ToolrinthLib","slug":"contribute-to-toolrinthlib","depth":3,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"toolrinth","siteName":"ToolrinthLib Docs","title":"Overview - ToolrinthLib Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-19T02:33:10.430Z","originalFileLocation":"index.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"dark\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Welcome to ToolrinthLib!\">\u003cmeta data-mint-head name=\"application-name\" content=\"ToolrinthLib Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/toolrinth/OlvAslgiy3wVMUw2/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/toolrinth/OlvAslgiy3wVMUw2/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/toolrinth/OlvAslgiy3wVMUw2/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/toolrinth/OlvAslgiy3wVMUw2/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/toolrinth/OlvAslgiy3wVMUw2/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/toolrinth/OlvAslgiy3wVMUw2/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/toolrinth/OlvAslgiy3wVMUw2/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/toolrinth/OlvAslgiy3wVMUw2/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/toolrinth/OlvAslgiy3wVMUw2/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Overview - ToolrinthLib Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Welcome to ToolrinthLib!\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"ToolrinthLib Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.lib.toolrinth.com\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://toolrinth.mintlify.app/_mintlify/api/og/v2?division=Documentation\u0026amp;title=Overview\u0026amp;description=Welcome+to+ToolrinthLib%21\u0026amp;theme=3f38242cef57251655dd5976\u0026amp;signature=3ce15e2f33bda93ed211a49b71b66c037a62f96cb400bcf1cd8a38c185b79cbd\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Overview - ToolrinthLib Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Welcome to ToolrinthLib!\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://toolrinth.mintlify.app/_mintlify/api/og/v2?division=Documentation\u0026amp;title=Overview\u0026amp;description=Welcome+to+ToolrinthLib%21\u0026amp;theme=3f38242cef57251655dd5976\u0026amp;signature=3ce15e2f33bda93ed211a49b71b66c037a62f96cb400bcf1cd8a38c185b79cbd\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/toolrinth/OlvAslgiy3wVMUw2/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"ToolrinthLib Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0F8664\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.lib.toolrinth.com\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/index.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.lib.toolrinth.com/#organization\",\"name\":\"ToolrinthLib Docs\",\"url\":\"https://docs.lib.toolrinth.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://files.ducky.wiki/share/public_assets/projects/toolrinth/ToolrinthLib_Wordmark.png\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.lib.toolrinth.com#website\",\"name\":\"ToolrinthLib Docs\",\"url\":\"https://docs.lib.toolrinth.com\",\"publisher\":{\"@id\":\"https://docs.lib.toolrinth.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.lib.toolrinth.com/#webpage\",\"url\":\"https://docs.lib.toolrinth.com/\",\"name\":\"Overview\",\"description\":\"Welcome to ToolrinthLib!\",\"dateModified\":\"2026-10-19T02:33:10.430Z\",\"isPartOf\":{\"@id\":\"https://docs.lib.toolrinth.com#website\"}},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.lib.toolrinth.com/#article\",\"headline\":\"Overview\",\"name\":\"Overview\",\"description\":\"Welcome to ToolrinthLib!\",\"url\":\"https://docs.lib.toolrinth.com/\",\"mainEntityOfPage\":{\"@id\":\"https://docs.lib.toolrinth.com/#webpage\"},\"dateModified\":\"2026-10-19T02:33:10.430Z\",\"publisher\":{\"@id\":\"https://docs.lib.toolrinth.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.lib.toolrinth.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"ToolrinthLib Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"ToolrinthLib Docs","nav":{"global":null,"pages":[{"title":"Overview","icon":"library","href":""},{"group":"Getting Started","pages":[{"title":"Quickstart","description":"Set up your project to use ToolrinthLib","icon":"download","href":"/getting-started/quick-start"}]},{"group":"Guides","icon":"book","pages":[{"sidebarTitle":"OAuth2","title":"ToolrinthLib OAuth2 Guide","icon":"brand-oauth","href":"/guides/OAuth2"}]},{"group":"API Reference","pages":[{"group":"Classes","pages":[{"group":"Modrinth","icon":"pick","pages":[{"title":null,"href":"/reference/class/ApiClient"}]},{"group":"OAuth2","icon":"key","pages":[{"title":"OAuth2.Client","sidebarTitle":"Client","href":"/reference/class/oauth2/Client"}]}]},{"group":"Builders","pages":[{"title":null,"href":"/reference/builder/FacetBuilder"}]},{"group":"Managers","pages":[{"title":null,"href":"/reference/manager/ProjectManager"},{"title":null,"href":"/reference/manager/TagManager"},{"title":null,"href":"/reference/manager/TeamManager"},{"title":null,"href":"/reference/manager/ThreadManager"},{"title":null,"href":"/reference/manager/StatisticManager"},{"title":null,"href":"/reference/manager/UserManager"},{"title":null,"href":"/reference/manager/VersionManager"}]},{"group":"Types","pages":[{"group":"Modrinth","icon":"pick","pages":[{"title":null,"href":"/reference/type/Category"},{"title":null,"href":"/reference/type/DonationPlatform"},{"title":null,"href":"/reference/type/GameVersion"},{"title":null,"href":"/reference/type/License"},{"title":null,"href":"/reference/type/Loader"},{"title":null,"href":"/reference/type/Organization"},{"title":null,"href":"/reference/type/PartialLicense"},{"title":null,"href":"/reference/type/Project"},{"title":null,"href":"/reference/type/ProjectChildDependency"},{"title":null,"href":"/reference/type/ProjectDependencySearchResponse"},{"title":null,"href":"/reference/type/ProjectDependencyVersion"},{"title":null,"href":"/reference/type/ProjectDonationUrl"},{"title":null,"href":"/reference/type/ProjectGalleryItem"},{"title":null,"href":"/reference/type/ProjectLicense"},{"title":null,"href":"/reference/type/ProjectSearchResponse"},{"title":null,"href":"/reference/type/ProjectSearchResult"},{"title":null,"href":"/reference/type/ProjectVersionFile"},{"title":null,"href":"/reference/type/ReportThread"},{"title":null,"href":"/reference/type/Statistics"},{"title":null,"href":"/reference/type/TeamMember"},{"title":null,"href":"/reference/type/Thread"},{"title":null,"href":"/reference/type/ThreadMessage"},{"title":null,"href":"/reference/type/ThreadMessageBody"},{"title":null,"href":"/reference/type/User"},{"title":null,"href":"/reference/type/UserNotification"},{"title":null,"href":"/reference/type/UserNotificationAction"},{"title":null,"href":"/reference/type/UserPayoutData"},{"title":null,"href":"/reference/type/UserPayoutTransaction"},{"title":null,"href":"/reference/type/Version"},{"title":null,"href":"/reference/type/V3License"},{"title":null,"href":"/reference/type/V3Project"}]},{"group":"OAuth2","icon":"key","pages":[{"title":null,"href":"/reference/type/oauth2/Config"},{"title":null,"href":"/reference/type/oauth2/RedirectUrlResponse"},{"title":null,"href":"/reference/type/oauth2/AuthorizationResponse"}]}]},{"group":"Enums","pages":[{"group":"Modrinth","icon":"pick","pages":[{"title":null,"href":"/reference/enum/DisclosureTypeFacets"},{"title":null,"href":"/reference/enum/EnvironmentFacets"},{"title":null,"href":"/reference/enum/FacetOperations"},{"title":null,"href":"/reference/enum/Facets"},{"title":null,"href":"/reference/enum/GameVersionTypes"},{"title":null,"href":"/reference/enum/ProjectDependencyTypes"},{"title":null,"href":"/reference/enum/ProjectDisclosureTypes"},{"title":null,"href":"/reference/enum/ProjectEnvironments"},{"title":null,"href":"/reference/enum/ProjectMonetizationStatus"},{"title":null,"href":"/reference/enum/ProjectSearchIndices"},{"title":null,"href":"/reference/enum/ProjectStatus"},{"title":null,"href":"/reference/enum/ProjectTypes"},{"title":null,"href":"/reference/enum/ProjectVersionFileTypes"},{"title":null,"href":"/reference/enum/ProjectVersionTypes"},{"title":null,"href":"/reference/enum/ReportItemTypes"},{"title":null,"href":"/reference/enum/TeamMemberPermissions"},{"title":null,"href":"/reference/enum/ThreadMessageBodyTypes"},{"title":null,"href":"/reference/enum/ThreadTypes"},{"title":null,"href":"/reference/enum/UserBadges"},{"title":null,"href":"/reference/enum/UserNotificationTypes"},{"title":null,"href":"/reference/enum/UserPayoutMethodTypes"},{"title":null,"href":"/reference/enum/UserPayoutStatus"},{"title":null,"href":"/reference/enum/UserPayoutTypes"},{"title":null,"href":"/reference/enum/UserPayoutWalletTypes"},{"title":null,"href":"/reference/enum/UserPayoutWallets"},{"title":null,"href":"/reference/enum/UserRoles"}]},{"group":"OAuth2","icon":"key","pages":[{"title":null,"href":"/reference/enum/oauth2/Scopes"}]}]}]}]},"title":"Overview - ToolrinthLib Docs","buildId":"dpl_9DauxEjb9gzCtcuhPQFbquJvx7FJ","deploymentId":"dpl_9DauxEjb9gzCtcuhPQFbquJvx7FJ","dynamics":[],"chunks":[]}