What the app does, what it requires, and what to read first.
Trade Post turns your subreddit’s posting rules into a composer, records trades,
and keeps the evidence. Listings stay real Reddit posts and offers stay real
Reddit comments, made under the trader’s own account.
Enforces your rules at publish time. Title schema, region format, photo
requirements and condition vocabulary become the composer. A listing that
breaks them is never posted, so it never reaches your queue.
Updates trade counts. Confirmed trades write user flair, or post the comment
your existing bot already reads.
Records every resolved trade on a mods-only wiki page in your subreddit, with
a permalink to the thread. Reddit versions every revision.
Answers “has this trader done this before”. Look up a trader for completions,
back-outs with the stated reason, and people who went silent past a deadline.
No payments, no escrow, no linking out to a payment site. No dispute arbitration;
both sides confirm and the app keeps the record. No cross-subreddit reputation, and
no trade history visible to anyone but you.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Trade Post","description":"A Reddit app for buy/sell/trade subreddits.","colors":{"primary":"#d93900","light":"#f54900","dark":"#c23300"},"logo":{"light":"https://mintcdn.com/tradepost/TifGcvCE4RQn0U0D/images/trade-post-lockup-on-light.svg?fit=max\u0026auto=format\u0026n=TifGcvCE4RQn0U0D\u0026q=85\u0026s=9d659a884add6601a86696ea08a0baf3","dark":"https://mintcdn.com/tradepost/TifGcvCE4RQn0U0D/images/trade-post-lockup-on-dark.svg?fit=max\u0026auto=format\u0026n=TifGcvCE4RQn0U0D\u0026q=85\u0026s=a33f2eda0312fc06bba562e3335f1f06"},"favicon":"https://mintcdn.com/tradepost/TifGcvCE4RQn0U0D/images/trade-post-icon-256.png?fit=max\u0026auto=format\u0026n=TifGcvCE4RQn0U0D\u0026q=85\u0026s=ceb41caf480fb1f3b65507b2a2b83bb8","footer":{"socials":{"reddit":"https://www.reddit.com/r/tradepostdevvit","github":"https://github.com/cmakohon/trade-post-issues"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"tradepost","hasAudioNarration":false,"actualSubdomain":"tradepost","customDomains":[],"gitSource":{"type":"github","owner":"cmakohon","repo":"trade-post","deployBranch":"main","contentDirectory":"docs-site","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6a9c323eb2032c9e7459814a","clientVersion":"0.0.4111","searchFilterCounts":[{"language":"default","tag":"For moderators","count":14},{"language":"default","tag":"For traders","count":10},{"language":"default","tag":"Configuration","count":7},{"language":"default","tag":"Start here","count":6},{"language":"default","tag":"Trade Post","count":4},{"language":"default","tag":"Running it","count":4},{"language":"default","tag":"Help","count":3},{"language":"default","tag":"Your workspace","count":3},{"language":"default","tag":"Trading","count":3},{"language":"default","tag":"Getting started","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","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":"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":"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":"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":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","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":"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":"workos-sso-scim","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},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"moderators","slug":"/moderators","pageMetadata":{"title":"Trade Post for moderators","description":"What the app does, what it requires, and what to read first.","href":"/moderators/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: \"What the app does, what it requires, and what to read first.\"\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`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Trade Post turns your subreddit’s posting rules into a composer, records trades,\nand keeps the evidence. Listings stay real Reddit posts and offers stay real\nReddit comments, made under the trader’s own account.`}),`\n`,_jsx(Heading,{level:`2`,id:`what-it-does`,children:`What it does`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Enforces your rules at publish time.`}),` Title schema, region format, photo\nrequirements and condition vocabulary become the composer. A listing that\nbreaks them is never posted, so it never reaches your queue.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Updates trade counts.`}),` Confirmed trades write user flair, or post the comment\nyour existing bot already reads.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Records every resolved trade`}),` on a mods-only wiki page in your subreddit, with\na permalink to the thread. Reddit versions every revision.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Answers “has this trader done this before”.`}),` Look up a trader for completions,\nback-outs with the stated reason, and people who went silent past a deadline.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`what-it-does-not-do`,children:`What it does not do`}),`\n`,_jsx(_components.p,{children:`No payments, no escrow, no linking out to a payment site. No dispute arbitration;\nboth sides confirm and the app keeps the record. No cross-subreddit reputation, and\nno trade history visible to anyone but you.`}),`\n`,_jsx(Heading,{level:`2`,id:`requirements`,children:`Requirements`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`The app account needs moderator permissions in your subreddit.`})}),`\n`,_jsx(_components.p,{children:`Four features need it:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Writing user flair, for trade counts.`}),`\n`,_jsx(_components.li,{children:`Writing the ledger, on a mods-only unlisted wiki page.`}),`\n`,_jsx(_components.li,{children:`Posting the closing notice when a stalled trade resolves.`}),`\n`,_jsx(_components.li,{children:`Filing a trader’s report into your modqueue.`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`The flair half is optional. Trade Post keeps its own count in every mode, so\n`,_jsx(_components.a,{href:`/moderators/flair`,children:`declining it`}),` costs nothing.`]}),`\n`,_jsx(Heading,{level:`2`,id:`where-to-start`,children:`Where to start`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/moderators/install`,children:`Installing and first run`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/moderators/settings`,children:`How settings work`})}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/moderators/listing-format`,children:`Listing format`}),` ·\n`,_jsx(_components.a,{href:`/moderators/region-format`,children:`Region format`}),` ·\n`,_jsx(_components.a,{href:`/moderators/photo-rules`,children:`Photo requirements`}),` ·\n`,_jsx(_components.a,{href:`/moderators/trade-rules`,children:`Trade rules`}),` ·\n`,_jsx(_components.a,{href:`/moderators/inventory-rules`,children:`Inventory rules`}),` ·\n`,_jsx(_components.a,{href:`/moderators/flair`,children:`Trade counts and flair`})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/moderators/mod-tools`,children:`Mod tools`}),` and `,_jsx(_components.a,{href:`/moderators/ledger`,children:`the ledger`})]}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/moderators/troubleshooting`,children:`Troubleshooting`})}),`\n`]})]})}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":{"config":{},"pageMetadata":{"title":"Trade Post for moderators","description":"What the app does, what it requires, and what to read first.","href":"/moderators/index"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"What it does","slug":"what-it-does","depth":2,"children":[]},{"title":"What it does not do","slug":"what-it-does-not-do","depth":2,"children":[]},{"title":"Requirements","slug":"requirements","depth":2,"children":[]},{"title":"Where to start","slug":"where-to-start","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"tradepost","siteName":"Trade Post","title":"Trade Post for moderators - Trade Post","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-05T15:16:30.360Z","originalFileLocation":"moderators/index.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;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=\"system\"}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=\"What the app does, what it requires, and what to read first.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Trade Post\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/tradepost/Q__XxInF3SCs0hCH/_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/tradepost/Q__XxInF3SCs0hCH/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/tradepost/Q__XxInF3SCs0hCH/_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/tradepost/Q__XxInF3SCs0hCH/_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/tradepost/Q__XxInF3SCs0hCH/_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/tradepost/Q__XxInF3SCs0hCH/_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/tradepost/Q__XxInF3SCs0hCH/_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/tradepost/Q__XxInF3SCs0hCH/_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/tradepost/Q__XxInF3SCs0hCH/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Trade Post for moderators - Trade Post\">\u003cmeta data-mint-head property=\"og:description\" content=\"What the app does, what it requires, and what to read first.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Trade Post\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://tradepost.mintlify.app/moderators\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://tradepost.mintlify.site/_mintlify/api/og/v2?division=Getting+started\u0026amp;title=Trade+Post+for+moderators\u0026amp;description=What+the+app+does%2C+what+it+requires%2C+and+what+to+read+first.\u0026amp;theme=7e1473390b20c182be24ee37\u0026amp;signature=a7e3b4cde5f51e9aa304d8226a1f9f0dbd3d4f17473f869f8adb00dbac2cea96\">\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=\"Trade Post for moderators - Trade Post\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"What the app does, what it requires, and what to read first.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://tradepost.mintlify.site/_mintlify/api/og/v2?division=Getting+started\u0026amp;title=Trade+Post+for+moderators\u0026amp;description=What+the+app+does%2C+what+it+requires%2C+and+what+to+read+first.\u0026amp;theme=7e1473390b20c182be24ee37\u0026amp;signature=a7e3b4cde5f51e9aa304d8226a1f9f0dbd3d4f17473f869f8adb00dbac2cea96\">\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/tradepost/Q__XxInF3SCs0hCH/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Trade Post\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#d93900\">\u003clink data-mint-head rel=\"canonical\" href=\"https://tradepost.mintlify.app/moderators\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/moderators.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://tradepost.mintlify.app/#organization\",\"name\":\"Trade Post\",\"url\":\"https://tradepost.mintlify.app\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/tradepost/TifGcvCE4RQn0U0D/images/trade-post-lockup-on-light.svg?fit=max\u0026auto=format\u0026n=TifGcvCE4RQn0U0D\u0026q=85\u0026s=9d659a884add6601a86696ea08a0baf3\"}},{\"@type\":\"WebSite\",\"@id\":\"https://tradepost.mintlify.app#website\",\"name\":\"Trade Post\",\"url\":\"https://tradepost.mintlify.app\",\"publisher\":{\"@id\":\"https://tradepost.mintlify.app/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://tradepost.mintlify.app/moderators#webpage\",\"url\":\"https://tradepost.mintlify.app/moderators\",\"name\":\"Trade Post for moderators\",\"description\":\"What the app does, what it requires, and what to read first.\",\"dateModified\":\"2026-09-05T15:16:30.360Z\",\"isPartOf\":{\"@id\":\"https://tradepost.mintlify.app#website\"},\"breadcrumb\":{\"@id\":\"https://tradepost.mintlify.app/moderators#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://tradepost.mintlify.app/moderators#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Trade Post\",\"item\":\"https://tradepost.mintlify.app\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Trade Post for moderators\",\"item\":\"https://tradepost.mintlify.app/moderators\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://tradepost.mintlify.app/moderators#article\",\"headline\":\"Trade Post for moderators\",\"name\":\"Trade Post for moderators\",\"description\":\"What the app does, what it requires, and what to read first.\",\"url\":\"https://tradepost.mintlify.app/moderators\",\"mainEntityOfPage\":{\"@id\":\"https://tradepost.mintlify.app/moderators#webpage\"},\"dateModified\":\"2026-09-05T15:16:30.360Z\",\"publisher\":{\"@id\":\"https://tradepost.mintlify.app/#organization\"},\"isPartOf\":{\"@id\":\"https://tradepost.mintlify.app#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Trade Post\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Trade Post\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/moderators.md","siteName":"Trade Post","nav":{"global":null,"tabs":[{"tab":"Trade Post","pages":[{"title":"Trade Post","href":""}]},{"tab":"For moderators","groups":[{"group":"Getting started","pages":[{"title":"Trade Post for moderators","href":"/moderators"},{"title":"Installing and first run","description":"Setup steps and what happens on the first completed trade.","href":"/moderators/install"}]},{"group":"Configuration","pages":[{"title":"How settings work","href":"/moderators/settings"},{"title":"Listing format","href":"/moderators/listing-format"},{"title":"Region tag format","href":"/moderators/region-format"},{"title":"Photo requirements","href":"/moderators/photo-rules"},{"title":"Trade rules","href":"/moderators/trade-rules"},{"title":"Inventory rules","href":"/moderators/inventory-rules"},{"title":"Trade counts and flair","href":"/moderators/flair"}]},{"group":"Running it","pages":[{"title":"Mod tools","href":"/moderators/mod-tools"},{"title":"Trade ledger","href":"/moderators/ledger"},{"title":"Scheduled jobs","href":"/moderators/scheduled-jobs"},{"title":"Data retention","href":"/moderators/what-we-keep"}]},{"group":"Help","pages":[{"title":"Troubleshooting","href":"/moderators/troubleshooting"}]}]},{"tab":"For traders","pages":[{"title":"For traders","href":"/traders"}]},{"tab":"Legal","pages":[{"title":"Legal","href":"/privacy"}]}]},"basePath":"","title":"Trade Post for moderators - Trade Post","buildId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","deploymentId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","dynamics":[],"chunks":[]}