Keep accounts, drafts and publishing activity together for each project or team.
Listen to this pageabout 4 min
Use the workspace menu above Overview in the sidebar to choose where you work. Connections, uploads, drafts, scheduled posts and publish history belong to the selected workspace.
Every installation starts with Default. Everyone on the team can access it using their existing team role. Default cannot be deleted. When you upgrade an existing installation, its accounts and content remain together in Default.
Administrators can open the workspace menu and choose Create Workspace. Enter a name and description, then choose Create workspace. The new workspace is selected and its creator is added immediately.A workspace only appears in the menu for people who have access to it. Being a team administrator does not give someone access to every workspace’s accounts or content.
Select a non-default workspace, then open Workspace Settings:
Audit Logs records workspace access, connections, drafts, media, publishing and workspace API key changes. Administrators with workspace access can filter the history and inspect each event.
General lets administrators with access update its name and description.
Manage Access lets those administrators add existing team members or remove them immediately. There is no separate invitation to accept.
Choose Add members, open the Member dropdown, search by name or email, select one person and choose Add member. The modal closes after they are added. Open it again to add another person.People keep their team roles. An administrator added to a workspace can manage it; members can compose and publish; viewers can read. Members cannot leave a workspace themselves. An administrator with access can remove another person or themselves.
All team administrators can open Team Settings → Team → Workspaces to see the workspace directory and member counts. Choose View members to open the member list. Viewing this directory does not grant access to a workspace’s content or settings.
An administrator with access can delete a non-default workspace from Workspace Settings → Danger Zone → Delete workspace when it has no connected accounts, uploads, drafts, posting history or scheduled posts. Finish or abandon any in-progress account connection first. Removing members is not required to make a workspace empty.Default cannot be deleted.
Personal API keys and MCP connections follow their owner’s workspace memberships. Shared automation uses workspace API keys, which administrators create under Workspace Settings → API Keys for the selected workspace, including Default. Those keys cannot access a different workspace.Clients first list available workspaces, then include the chosen workspaceId on publishing actions, including for Default. See API keys, MCP connections and request conventions for examples.
Existing team API keys stop working after the Workspaces upgrade. Create
replacement workspace keys and update your clients to send workspaceId.
Open Workspace Settings → Audit Logs to see who changed a resource and when, including activity from API keys, MCP clients and the publishing worker. Filter by event, resource, actor or time; results update as you make changes. Use the search button to refresh the current filters, then choose Details to inspect an event. Default has its own audit history as well.Events begin after upgrading to a version with audit logging; earlier activity is not reconstructed. Posted records resource IDs and safe event metadata, without post text, media contents, passwords or tokens. Failed or rolled-back changes are not recorded as completed changes. Audit events cannot be edited or deleted through the application.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Posted","description":"Open-source, self-hosted social publishing for teams.","colors":{"primary":"#1554CC","light":"#6FA4FC","dark":"#1554CC"},"logo":{"light":"https://mintcdn.com/posted-social/XdGJMQw5yJO79pnp/assets/posted-mark.png?fit=max\u0026auto=format\u0026n=XdGJMQw5yJO79pnp\u0026q=85\u0026s=885bc442b7f1b2a01fa767a559595e51","dark":"https://mintcdn.com/posted-social/XdGJMQw5yJO79pnp/assets/posted-mark.png?fit=max\u0026auto=format\u0026n=XdGJMQw5yJO79pnp\u0026q=85\u0026s=885bc442b7f1b2a01fa767a559595e51","href":"/"},"favicon":"https://mintcdn.com/posted-social/XdGJMQw5yJO79pnp/assets/posted-favicon.png?fit=max\u0026auto=format\u0026n=XdGJMQw5yJO79pnp\u0026q=85\u0026s=f54181be0406d3808b5009a155afa3c4","appearance":{"default":"system"},"navbar":{"links":[{"href":"https://github.com/avgeek-oss/posted","type":"github"}],"primary":{"type":"button","label":"Get started","href":"/overview"}},"footer":{"socials":{"github":"https://github.com/avgeek-oss/posted"},"links":[{"header":"Documentation","items":[{"label":"About Posted","href":"/overview"},{"label":"Self-hosting","href":"/installation"},{"label":"Configuration","href":"/configuration"},{"label":"Changelog","href":"https://github.com/avgeek-oss/posted/releases"}]},{"header":"Open Source","items":[{"label":"GitHub Source","href":"https://github.com/avgeek-oss/posted"},{"label":"License Terms","href":"https://github.com/avgeek-oss/posted/blob/main/LICENSE"},{"label":"OSS Philosophy","href":"https://github.com/avgeek-oss/.github/blob/main/profile/README.md"}]},{"header":"Other OSS Projects","items":[{"label":"Towbar","href":"https://www.towbar.dev"},{"label":"Mill","href":"https://www.mill.fyi"},{"label":"Rootset","href":"https://www.rootset.app"}]},{"header":"More links","items":[{"label":"Company website","href":"https://www.avgeek.ltd"},{"label":"Write to us","href":"mailto:support@avgeek.ltd"}]}]},"seo":{"metatags":{"og:type":"website","twitter:card":"summary_large_image","canonical":"https://www.posted.cc","og:image":"https://www.posted.cc/assets/posted-social.png","og:image:width":"1200","og:image:height":"630","og:image:alt":"Posted, social publishing for teams","twitter:image":"https://www.posted.cc/assets/posted-social.png"},"organization":{"name":"Posted","url":"https://www.posted.cc","logo":"https://www.posted.cc/assets/posted-mark.png","sameAs":["https://github.com/avgeek-oss/posted"]},"indexing":"all"},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","codeblocks":"system","latex":false},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"interaction":{"drilldown":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"posted-social","hasAudioNarration":true,"actualSubdomain":"posted-social","customDomains":["www.posted.cc"],"gitSource":{"type":"github","owner":"avgeek-oss","repo":"posted","deployBranch":"main","contentDirectory":"docs","isPrivate":false,"mountPath":"","label":"","_id":"6ae069d7815ffce713b408e9"},"chroma":{"latestBuiltDeploymentHistoryId":"6ae100915bbe0bc4e4f44ad1","collectionId":"7d521c02-5c3b-43ac-949a-3be0d2cfd105","liveDeploymentHistoryId":"6ae100915bbe0bc4e4f44ad1","schemaVersion":"v3"},"feedback":{"thumbs":true,"agentFeedback":true,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae100915bbe0bc4e4f44ad1","clientVersion":"0.0.3990","searchFilterCounts":[{"language":"default","tag":"API \u0026 MCP","count":142},{"language":"default","tag":"API Reference","count":111},{"language":"default","tag":"MCP reference","count":29},{"language":"default","tag":"Social connections","count":25},{"language":"default","tag":"Workspaces","count":18},{"language":"default","tag":"Using Posted","count":14},{"language":"default","tag":"Posts","count":13},{"language":"default","tag":"OAuth and MCP transport","count":12},{"language":"default","tag":"Account email","count":10},{"language":"default","tag":"Account and sessions","count":10}],"searchSettings":{"showContentSnippets":true,"isFiltersEnabled":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@avgeek.ltd"}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"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":"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":"vite-origin","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":"billing-updated-9-15","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":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":false}},"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"oss-docs.css","content":":root{--oss-primary:#1554cc;--oss-primary-hover:color-mix(in oklch, var(--oss-primary) 92%, black);--oss-on-primary:#ffffff;--oss-heading-accent:#1554cc}.dark{--oss-primary:#6fa4fc;--oss-primary-hover:color-mix(in oklch, var(--oss-primary) 90%, white);--oss-on-primary:#171717;--oss-heading-accent:#6fa4fc}.dark .oss-home,.oss-home{--oss-accent:var(--oss-primary)}.oss-home{--oss-ink:oklch(0.23 0 0);--oss-muted:oklch(0.45 0 0);--oss-line:oklch(0.91 0 0);--oss-panel:oklch(0.97 0 0);max-width:1200px;margin:0 auto;padding:0 32px 72px;color:var(--oss-ink);-webkit-font-smoothing:antialiased}.dark .oss-home{--oss-ink:oklch(0.95 0 0);--oss-muted:oklch(0.74 0 0);--oss-line:oklch(0.3 0 0);--oss-panel:oklch(0.2 0 0)}.oss-home h1,.oss-home h2,.oss-home h3{color:var(--oss-ink);text-wrap:balance;margin:0}.oss-home h1{font-size:clamp(44px,6.2vw,80px);line-height:1.06;letter-spacing:-.055em;font-weight:600}.oss-home h2,.oss-home h3{font-weight:500}.oss-home h1 span{color:var(--oss-heading-accent)}.oss-home h2{font-size:clamp(30px,3.2vw,40px);line-height:1.16;letter-spacing:-.04em}.oss-home h3{font-size:19px;line-height:1.35;letter-spacing:-.02em}.oss-home p{color:var(--oss-muted);line-height:1.65;margin:0;text-wrap:pretty}.oss-home a{text-decoration:none}.oss-home a:focus-visible{outline:2px solid var(--oss-accent);outline-offset:5px;border-radius:4px}.oss-hero,.oss-highlights>div{display:flex;flex-direction:column}.oss-hero{text-align:center;padding:56px 0 40px;align-items:center;gap:26px}.oss-home .oss-lead{font-size:19px;max-width:none;line-height:1.6}.oss-home .oss-lead>span{display:block}.oss-home .oss-lead-primary{white-space:normal}.oss-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}.oss-link:hover{text-decoration:underline;text-underline-offset:5px}.oss-product{margin:0}.oss-product-frame{background:var(--oss-panel);border:1px solid var(--oss-line);border-radius:12px;overflow:hidden;box-shadow:0 2px 4px oklch(.2 0 0/.03),0 18px 48px -20px oklch(.2 0 0/.2)}#navbar[data-oss-enhanced] #topbar-cta-button,.dark .oss-product-light,.oss-product-dark{display:none}.dark .oss-product-dark{display:block}.oss-doc-screenshot img,.oss-feature-image img,.oss-product img{display:block;width:100%;height:auto;margin:0;border-radius:0;user-select:none;-webkit-user-drag:none}.oss-link{color:var(--oss-accent);font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:12px;min-height:44px}.oss-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;padding:64px 0 48px}.oss-highlights>div{align-items:flex-start}.oss-highlights .oss-link{margin-top:auto}.oss-highlights h2{font-size:19px;line-height:1.4;letter-spacing:-.02em;text-wrap:pretty}.oss-highlights p{font-size:14px;margin:12px 0 4px}.oss-section-intro{max-width:620px}.oss-section-intro .oss-feature-label{color:var(--oss-heading-accent);font-size:13px;font-weight:600;margin:0 0 14px}.oss-section-intro>p:not(.oss-feature-label){margin-top:16px;font-size:15px;line-height:1.7}.oss-process{padding:72px 0;border-top:1px solid var(--oss-line)}.oss-process ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding:44px 0 8px;margin:0;list-style:none}.oss-process li{min-width:0}.oss-process li>span{display:block;margin-bottom:18px;color:var(--oss-heading-accent);font-size:12px;font-weight:700;letter-spacing:.08em}.oss-ownership h3,.oss-process h3{font-size:17px}.oss-ownership-points p,.oss-process li p{margin-top:10px;font-size:14px;line-height:1.65}.oss-ownership{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px;padding:72px 0}.oss-feature,.oss-ownership,.oss-ownership-points{border-top:1px solid var(--oss-line)}.oss-ownership-points>div{padding:20px 0;border-bottom:1px solid var(--oss-line)}.oss-feature{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);grid-template-areas:\"copy image\";align-items:center;gap:64px;padding:72px 0}.oss-feature:nth-child(even){grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);grid-template-areas:\"image copy\"}.oss-feature-copy{grid-area:copy;min-width:0}.oss-feature-copy .oss-feature-label{color:var(--oss-heading-accent);font-size:13px;font-weight:600;margin:0 0 14px}.oss-feature h2{font-size:clamp(26px,2.5vw,34px);line-height:1.18;letter-spacing:-.035em;text-wrap:balance}.oss-feature-copy>p:not(.oss-feature-label){margin:20px 0 14px;font-size:15px;line-height:1.7}.oss-feature-image{grid-area:image;min-width:0;overflow:hidden;border:1px solid var(--oss-line);border-radius:12px;background:var(--oss-panel)}@media (max-width:900px){.oss-ownership{grid-template-columns:minmax(0,1fr);gap:36px}.oss-feature,.oss-feature:nth-child(even){grid-template-columns:minmax(0,1fr);grid-template-areas:\"copy\" \"image\";gap:28px;padding:44px 0}.oss-feature-copy{max-width:540px}.oss-highlights{gap:28px}.oss-hero{padding-top:48px}}@media (max-width:640px){.oss-home{padding:0 20px 48px}.oss-hero{padding:36px 0 32px;gap:22px}.oss-home h1{font-size:clamp(36px,9.5vw,60px)}.oss-home .oss-lead{font-size:16px;max-width:34ch}.oss-home .oss-lead-primary{white-space:normal}.oss-actions{gap:8px}.oss-highlights{grid-template-columns:1fr;padding:36px 0 24px;gap:24px}.oss-ownership,.oss-process{padding:44px 0}.oss-process ol{grid-template-columns:1fr;gap:28px;padding-top:32px}}@layer base{body:has(.oss-home) #footer{display:flex!important}}#footer a:has(.nav-logo),#navbar a:has(.nav-logo){display:inline-flex;align-items:center;gap:10px}#footer.advanced-footer>div{max-width:1200px;padding:56px 32px 32px;gap:32px}#footer.advanced-footer>div>div:first-child{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px}#footer.advanced-footer>div>div:first-child>div:first-child{min-width:0;flex-direction:row;align-items:center;justify-content:space-between;gap:16px}#footer.advanced-footer>div>div:first-child>div:nth-child(3){grid-column:2;grid-row:1;align-self:center;justify-self:end}#footer.advanced-footer>div>div:first-child>div:nth-child(2){display:grid;grid-column:1/-1;order:3;gap:32px}#footer.advanced-footer>div>div:first-child>div:nth-child(2)>div{min-width:0;align-items:flex-start;white-space:normal}#footer.advanced-footer>div>div:first-child>div:nth-child(2) a{display:inline-flex;align-items:center;min-height:32px;max-width:none;white-space:normal;text-overflow:clip;color:oklch(.45 0 0)}.dark #footer.advanced-footer>div>div:first-child>div:nth-child(2) a{color:oklch(.74 0 0)}#footer.advanced-footer>div>div:first-child>div:nth-child(2)>div>div{gap:8px}#footer.advanced-footer a:hover{text-decoration:underline;text-underline-offset:4px}#footer.advanced-footer a:focus-visible{outline:2px solid var(--oss-primary);outline-offset:4px}@media (max-width:767px){#footer.advanced-footer>div>div:first-child>div:first-child{grid-column:1/-1}}@media (max-width:640px){#footer.advanced-footer>div{padding:36px 20px 24px}#footer.advanced-footer>div>div:first-child>div:first-child{grid-column:1/-1}#footer.advanced-footer>div>div:first-child>div:nth-child(2) a{min-height:44px}}[data-oss-wordmark]{font-size:20px;font-weight:600;letter-spacing:-.03em;color:oklch(.23 0 0)}.dark [data-oss-wordmark]{color:oklch(.95 0 0)}[data-oss-primary]:focus-visible{outline:2px solid var(--oss-primary);outline-offset:3px}body:has(.oss-home) #navbar .nav-tabs,body:has(.oss-home) #navbar button:has(>div>.sr-only),body:has(.oss-home) #navbar div:has(>.nav-tabs){display:none}body:has(.oss-home){--topbar-tabs-height:0rem}[data-oss-primary]{flex-shrink:0;white-space:nowrap}#topbar-cta-button a>span,[data-oss-action]>span,[data-oss-primary]>span{background-color:var(--oss-primary)}#topbar-cta-button a>div,#topbar-cta-button a>div>*,[data-oss-action]>div,[data-oss-action]>div>*,[data-oss-primary]>div,[data-oss-primary]>div>*{color:var(--oss-on-primary)}[data-oss-action=secondary]>span{background-color:var(--oss-panel);border:1px solid var(--oss-line)}[data-oss-action=secondary]>div>*{color:var(--oss-ink)}.oss-doc-screenshot{margin:28px 0 32px}.oss-doc-screenshot>.oss-product-dark,.oss-doc-screenshot>.oss-product-light{overflow:hidden;border:1px solid oklch(.91 0 0);border-radius:12px}.dark .oss-doc-screenshot>.oss-product-dark{border-color:oklch(.3 0 0)}.oss-doc-screenshot>figcaption{margin:10px 0 0;color:oklch(.45 0 0);font-size:13px;line-height:1.5}.dark .oss-doc-screenshot>figcaption,.dark .oss-spotlight p{color:oklch(.74 0 0)}.oss-doc-screenshot-portrait{max-width:440px;margin-inline:auto}.oss-spotlight,.oss-spotlight-intro{display:flex;align-items:center;gap:24px}.oss-spotlight{margin:72px 0;max-width:800px}.oss-spotlight-intro>img,.oss-spotlight>img{flex-shrink:0;margin:0;object-fit:contain}.oss-spotlight>img{width:128px;height:128px}.oss-spotlight-intro>img{width:96px;height:96px}.oss-spotlight h2{margin:0 0 12px;font-size:28px;font-weight:600}.oss-spotlight p{margin:0 0 16px;color:oklch(.45 0 0);line-height:1.7}@media (max-width:640px){.oss-spotlight,.oss-spotlight-intro{flex-direction:column;align-items:flex-start;gap:16px}}"},{"filePath":"posted.css","content":"#footer.advanced-footer>div,.oss-home{max-width:1280px}.oss-home .oss-hero h1{margin-bottom:12px}.oss-home .oss-hero .oss-lead{width:100%;max-width:none}@media (max-width:640px){.oss-home .oss-hero{padding-top:16px}}#footer.advanced-footer>div{padding-inline:16px}#footer.advanced-footer>div>div:first-child>div:nth-child(2){grid-template-columns:repeat(auto-fit,minmax(192px,1fr));gap:24px}#footer.advanced-footer>div>div:first-child>div:nth-child(2) a{min-height:24px}#footer.advanced-footer>div>div:first-child>div:nth-child(2)>div>div{gap:4px}@media (min-width:1024px){#navbar>div:last-child>div>div>div{padding-inline:32px}#footer.advanced-footer>div{padding-inline:48px}}@media (max-width:767px){#footer.advanced-footer>div>div:first-child>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){#footer.advanced-footer>div>div:first-child>div:nth-child(2) a{min-height:44px}#footer.advanced-footer>div>div:first-child>div:nth-child(2)>div>div{gap:0}}#footer a:is(\n [href=\"https://www.towbar.dev\"],\n [href=\"https://www.mill.fyi\"],\n [href=\"https://www.rootset.app\"]\n ){gap:8px}#footer a:is(\n [href=\"https://www.towbar.dev\"],\n [href=\"https://www.mill.fyi\"],\n [href=\"https://www.rootset.app\"]\n )::before{content:\"\";width:16px;height:16px;flex:0 0 16px;background-size:contain;background-position:center;background-repeat:no-repeat}#footer a[href=\"https://www.towbar.dev\"]::before{background-image:url(/assets/projects/towbar.png)}#footer a[href=\"https://www.mill.fyi\"]::before{background-image:url(/assets/projects/mill.png)}#footer a[href=\"https://www.rootset.app\"]::before{background-image:url(/assets/projects/rootset.png)}#footer.advanced-footer>div>div:first-child{grid-template-columns:minmax(0,1fr)}#footer.advanced-footer>div>div:first-child>div:first-child>div{justify-content:flex-end;min-width:0}#footer a:has(>[data-oss-repository]){display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:500;color:var(--oss-muted, oklch(0.45 0 0))}.dark #footer a:has(>[data-oss-repository]){color:oklch(.74 0 0)}#footer a:has(>[data-oss-repository]) svg{flex-shrink:0;background-color:currentColor}#footer [data-oss-repository]{overflow-wrap:anywhere}@media (min-width:768px){#footer.advanced-footer>div>div:first-child:has(>div:nth-child(3)){grid-template-columns:minmax(0,1fr) auto}#footer.advanced-footer>div>div:first-child>div:nth-child(3){grid-column:2;grid-row:1;align-self:center;justify-self:end}}.mermaid{--posted-diagram-text:oklch(0.28 0.008 260);--posted-diagram-service:oklch(0.94 0.03 260);--posted-diagram-database:oklch(0.94 0.004 260);--posted-diagram-storage:oklch(0.89 0.006 260);--posted-diagram-storage-border:oklch(0.55 0.008 260);--posted-diagram-provider:oklch(0.94 0.025 55);--posted-diagram-provider-border:oklch(0.55 0.085 55)}.dark .mermaid{--posted-diagram-text:oklch(0.92 0.005 260);--posted-diagram-service:oklch(0.26 0.045 260);--posted-diagram-database:oklch(0.27 0.004 260);--posted-diagram-storage:oklch(0.32 0.006 260);--posted-diagram-storage-border:oklch(0.65 0.008 260);--posted-diagram-provider:oklch(0.28 0.035 55);--posted-diagram-provider-border:oklch(0.65 0.085 55)}.mermaid .node.posted-service .label-container{fill:var(--posted-diagram-service)!important;stroke:var(--oss-primary)!important}.mermaid .node.posted-database .label-container,.mermaid .node.posted-storage .label-container{fill:var(--posted-diagram-database)!important;stroke:var(--posted-diagram-storage-border)!important}.mermaid .node.posted-storage .label-container{fill:var(--posted-diagram-storage)!important}.mermaid .node.posted-provider .label-container{fill:var(--posted-diagram-provider)!important;stroke:var(--posted-diagram-provider-border)!important}.mermaid .node:is(.posted-service, .posted-database, .posted-storage, .posted-provider) .nodeLabel{color:var(--posted-diagram-text)!important}"}],"page":{"pagePath":"workspaces","slug":"/workspaces","pageMetadata":{"title":"Workspaces","description":"Keep accounts, drafts and publishing activity together for each project or team.","icon":"layers","href":"/workspaces"},"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: \"Keep accounts, drafts and publishing activity together for each project or team.\"\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`,code:`code`,li:`li`,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:[_jsxs(_components.p,{children:[`Use the workspace menu above `,_jsx(_components.strong,{children:`Overview`}),` in the sidebar to choose where you work. Connections, uploads, drafts, scheduled posts and publish history belong to the selected workspace.`]}),`\n`,_jsx(Heading,{level:`2`,id:`default-workspace`,children:`Default workspace`}),`\n`,_jsxs(_components.p,{children:[`Every installation starts with `,_jsx(_components.strong,{children:`Default`}),`. Everyone on the team can access it using their existing team role. Default cannot be deleted. When you upgrade an existing installation, its accounts and content remain together in Default.`]}),`\n`,_jsx(Heading,{level:`2`,id:`create-a-workspace`,children:`Create a workspace`}),`\n`,_jsxs(_components.p,{children:[`Administrators can open the workspace menu and choose `,_jsx(_components.strong,{children:`Create Workspace`}),`. Enter a name and description, then choose `,_jsx(_components.strong,{children:`Create workspace`}),`. The new workspace is selected and its creator is added immediately.`]}),`\n`,_jsx(_components.p,{children:`A workspace only appears in the menu for people who have access to it. Being a team administrator does not give someone access to every workspace’s accounts or content.`}),`\n`,_jsx(Heading,{level:`2`,id:`manage-details-and-access`,children:`Manage details and access`}),`\n`,_jsxs(_components.p,{children:[`Select a non-default workspace, then open `,_jsx(_components.strong,{children:`Workspace Settings`}),`:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Audit Logs`}),` records workspace access, connections, drafts, media, publishing and workspace API key changes. Administrators with workspace access can filter the history and inspect each event.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`General`}),` lets administrators with access update its name and description.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Manage Access`}),` lets those administrators add existing team members or remove them immediately. There is no separate invitation to accept.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Choose `,_jsx(_components.strong,{children:`Add members`}),`, open the `,_jsx(_components.strong,{children:`Member`}),` dropdown, search by name or email, select one person and choose `,_jsx(_components.strong,{children:`Add member`}),`. The modal closes after they are added. Open it again to add another person.`]}),`\n`,_jsx(_components.p,{children:`People keep their team roles. An administrator added to a workspace can manage it; members can compose and publish; viewers can read. Members cannot leave a workspace themselves. An administrator with access can remove another person or themselves.`}),`\n`,_jsx(Heading,{level:`2`,id:`review-all-workspaces`,children:`Review all workspaces`}),`\n`,_jsxs(_components.p,{children:[`All team administrators can open `,_jsx(_components.strong,{children:`Team Settings → Team → Workspaces`}),` to see the workspace directory and member counts. Choose `,_jsx(_components.strong,{children:`View members`}),` to open the member list. Viewing this directory does not grant access to a workspace’s content or settings.`]}),`\n`,_jsx(Heading,{level:`2`,id:`delete-an-empty-workspace`,children:`Delete an empty workspace`}),`\n`,_jsxs(_components.p,{children:[`An administrator with access can delete a non-default workspace from `,_jsx(_components.strong,{children:`Workspace Settings → Danger Zone → Delete workspace`}),` when it has no connected accounts, uploads, drafts, posting history or scheduled posts. Finish or abandon any in-progress account connection first. Removing members is not required to make a workspace empty.`]}),`\n`,_jsx(_components.p,{children:`Default cannot be deleted.`}),`\n`,_jsx(Heading,{level:`2`,id:`connect-scripts-and-assistants`,children:`Connect scripts and assistants`}),`\n`,_jsxs(_components.p,{children:[`Personal API keys and MCP connections follow their owner’s workspace memberships. Shared automation uses workspace API keys, which administrators create under `,_jsx(_components.strong,{children:`Workspace Settings → API Keys`}),` for the selected workspace, including Default. Those keys cannot access a different workspace.`]}),`\n`,_jsxs(_components.p,{children:[`Clients first list available workspaces, then include the chosen `,_jsx(_components.code,{children:`workspaceId`}),` on publishing actions, including for Default. See `,_jsx(_components.a,{href:`/api-keys`,children:`API keys`}),`, `,_jsx(_components.a,{href:`/mcp-connections`,children:`MCP connections`}),` and `,_jsx(_components.a,{href:`/api-reference/overview`,children:`request conventions`}),` for examples.`]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`Existing team API keys stop working after the Workspaces upgrade. Create\nreplacement workspace keys and update your clients to send `,_jsx(_components.code,{children:`workspaceId`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`audit-history`,children:`Audit history`}),`\n`,_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Workspace Settings → Audit Logs`}),` to see who changed a resource and when, including activity from API keys, MCP clients and the publishing worker. Filter by event, resource, actor or time; results update as you make changes. Use the search button to refresh the current filters, then choose `,_jsx(_components.strong,{children:`Details`}),` to inspect an event. Default has its own audit history as well.`]}),`\n`,_jsx(_components.p,{children:`Events begin after upgrading to a version with audit logging; earlier activity is not reconstructed. Posted records resource IDs and safe event metadata, without post text, media contents, passwords or tokens. Failed or rolled-back changes are not recorded as completed changes. Audit events cannot be edited or deleted through the application.`})]})}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":"system","config":{},"pageMetadata":{"title":"Workspaces","description":"Keep accounts, drafts and publishing activity together for each project or team.","icon":"layers","href":"/workspaces"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Default workspace","slug":"default-workspace","depth":2,"children":[]},{"title":"Create a workspace","slug":"create-a-workspace","depth":2,"children":[]},{"title":"Manage details and access","slug":"manage-details-and-access","depth":2,"children":[]},{"title":"Review all workspaces","slug":"review-all-workspaces","depth":2,"children":[]},{"title":"Delete an empty workspace","slug":"delete-an-empty-workspace","depth":2,"children":[]},{"title":"Connect scripts and assistants","slug":"connect-scripts-and-assistants","depth":2,"children":[]},{"title":"Audit history","slug":"audit-history","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/posted-social/62ee5e6dfadd7053/oss-docs.js","/_mintlify/custom/posted-social/3ebd8cc325ed7465/posted.js"],"narration":{"path":"workspaces","locale":"en","estimatedDurationSec":228},"subdomain":"posted-social","siteName":"Posted","title":"Workspaces - Posted","relatedPagesConfig":{"enabled":true,"limit":5,"mode":"automatic"},"contextualStarterQuestions":[{"_id":"6ae0ed454f7f88f888a56f5e","deploymentId":"6ace8cde775525cce52d1dfb","questionText":"How do I create a workspace?","status":"active","generatedBy":"contextual","path":"workspaces","createdAt":"2026-10-27T18:28:21.309Z","updatedAt":"2026-10-27T18:28:21.309Z","__v":0},{"_id":"6ae0ed454f7f88f888a56f5f","deploymentId":"6ace8cde775525cce52d1dfb","questionText":"What's the default workspace?","status":"active","generatedBy":"contextual","path":"workspaces","createdAt":"2026-10-27T18:28:21.309Z","updatedAt":"2026-10-27T18:28:21.309Z","__v":0},{"_id":"6ae0ed454f7f88f888a56f60","deploymentId":"6ace8cde775525cce52d1dfb","questionText":"How do I add members to workspace?","status":"active","generatedBy":"contextual","path":"workspaces","createdAt":"2026-10-27T18:28:21.309Z","updatedAt":"2026-10-27T18:28:21.309Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-27T18:28:10.900Z","originalFileLocation":"workspaces.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=\"Keep accounts, drafts and publishing activity together for each project or team.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Posted\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/posted-social/vu1DYlZEE4wtKnnY/_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/posted-social/vu1DYlZEE4wtKnnY/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/posted-social/vu1DYlZEE4wtKnnY/_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/posted-social/vu1DYlZEE4wtKnnY/_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/posted-social/vu1DYlZEE4wtKnnY/_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/posted-social/vu1DYlZEE4wtKnnY/_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/posted-social/vu1DYlZEE4wtKnnY/_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/posted-social/vu1DYlZEE4wtKnnY/_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/posted-social/vu1DYlZEE4wtKnnY/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Workspaces - Posted\">\u003cmeta data-mint-head property=\"og:description\" content=\"Keep accounts, drafts and publishing activity together for each project or team.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Posted\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.posted.cc/workspaces\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://www.posted.cc/assets/posted-social.png\">\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=\"Workspaces - Posted\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Keep accounts, drafts and publishing activity together for each project or team.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://www.posted.cc/assets/posted-social.png\">\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/posted-social/vu1DYlZEE4wtKnnY/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Posted\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1554CC\">\u003cmeta data-mint-head name=\"og:image:alt\" content=\"Posted, social publishing for teams\">\u003clink data-mint-head rel=\"canonical\" href=\"https://www.posted.cc/workspaces\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/workspaces.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.posted.cc/#organization\",\"name\":\"Posted\",\"url\":\"https://www.posted.cc\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://www.posted.cc/assets/posted-mark.png\"},\"sameAs\":[\"https://github.com/avgeek-oss/posted\"]},{\"@type\":\"WebSite\",\"@id\":\"https://www.posted.cc#website\",\"name\":\"Posted\",\"url\":\"https://www.posted.cc\",\"publisher\":{\"@id\":\"https://www.posted.cc/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.posted.cc/workspaces#webpage\",\"url\":\"https://www.posted.cc/workspaces\",\"name\":\"Workspaces\",\"description\":\"Keep accounts, drafts and publishing activity together for each project or team.\",\"dateModified\":\"2026-10-27T18:28:10.900Z\",\"isPartOf\":{\"@id\":\"https://www.posted.cc#website\"},\"breadcrumb\":{\"@id\":\"https://www.posted.cc/workspaces#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.posted.cc/workspaces#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Posted\",\"item\":\"https://www.posted.cc\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Workspaces\",\"item\":\"https://www.posted.cc/workspaces\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://www.posted.cc/workspaces#article\",\"headline\":\"Workspaces\",\"name\":\"Workspaces\",\"description\":\"Keep accounts, drafts and publishing activity together for each project or team.\",\"url\":\"https://www.posted.cc/workspaces\",\"mainEntityOfPage\":{\"@id\":\"https://www.posted.cc/workspaces#webpage\"},\"image\":\"https://www.posted.cc/assets/posted-social.png\",\"dateModified\":\"2026-10-27T18:28:10.900Z\",\"publisher\":{\"@id\":\"https://www.posted.cc/#organization\"},\"isPartOf\":{\"@id\":\"https://www.posted.cc#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Posted\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Posted","nav":{"global":null,"dropdowns":[{"dropdown":"Introduction","icon":"book-open","groups":[{"group":"Get Started","pages":[{"title":"About Posted","icon":"book-open","href":"/overview"}]},{"group":"Self-hosting","pages":[{"group":"Installation","icon":"network","pages":[{"title":"Architecture overview","sidebarTitle":"Overview","icon":"network","href":"/installation"},{"title":"Docker Compose","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/installation/docker-compose.png","href":"/installation/docker-compose"},{"title":"Towbar","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/installation/towbar.png","href":"/installation/towbar"}]},{"title":"Configuration","icon":"settings","href":"/configuration"},{"title":"Security","icon":"shield-check","href":"/security"},{"title":"Backup and recovery","icon":"database-backup","href":"/backup"},{"title":"Upgrades","icon":"package","href":"/upgrades"},{"title":"Troubleshooting","description":"Diagnose configuration, media and publishing problems.","icon":"wrench","href":"/troubleshooting"}]}]},{"dropdown":"Using Posted","icon":"send","groups":[{"group":"Common Concepts","pages":[{"title":"Workspaces","icon":"layers","href":"/workspaces"},{"title":"Compose a post","description":"Write a post, choose accounts and make it your own for each one.","href":"/composer"},{"title":"Compose threads","href":"/threads"},{"title":"Publishing across accounts","href":"/publishing-across-accounts"},{"title":"Scheduled posts","href":"/scheduling"},{"title":"Pending drafts","href":"/drafts"},{"title":"Publish history","href":"/deliveries"}]},{"group":"Supported Providers","pages":[{"title":"X","href":"/providers/x"},{"title":"Threads","href":"/providers/threads"},{"title":"LinkedIn","href":"/providers/linkedin"},{"title":"LinkedIn Pages","href":"/providers/linkedin-pages"},{"title":"Facebook Pages","href":"/providers/facebook-pages"},{"title":"Instagram","href":"/providers/instagram"},{"title":"Bluesky","href":"/providers/bluesky"}]}]},{"dropdown":"API \u0026 MCP","icon":"plug","groups":[{"group":"Connect a client","pages":[{"title":"API keys","href":"/api-keys"},{"title":"MCP connections","href":"/mcp-connections"}]},{"group":"MCP reference","pages":[{"group":"Audit Logs","pages":[{"title":"list_audit_logs","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/list_audit_logs"}]},{"group":"Workspaces","pages":[{"title":"list_workspaces","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/list_workspaces"},{"title":"get_workspace","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/get_workspace"},{"title":"create_workspace","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/create_workspace"},{"title":"update_workspace","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/update_workspace"},{"title":"delete_workspace","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/delete_workspace"},{"title":"list_workspace_members","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/list_workspace_members"},{"title":"add_workspace_member","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/add_workspace_member"},{"title":"remove_workspace_member","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/remove_workspace_member"}]},{"group":"Drafts","pages":[{"title":"list_drafts","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/list_drafts"},{"title":"get_draft","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/get_draft"},{"title":"save_draft","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/save_draft"},{"title":"delete_draft","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/delete_draft"}]},{"group":"Social connections","pages":[{"title":"list_connections","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/list_connections"},{"title":"list_providers","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/list_providers"},{"title":"disconnect_account","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/disconnect_account"}]},{"group":"Media","pages":[{"title":"reserve_media_upload","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/reserve_media_upload"},{"title":"complete_media_upload","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/complete_media_upload"},{"title":"get_media_status","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/get_media_status"},{"title":"get_media_preview","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/get_media_preview"}]},{"group":"Posts","pages":[{"title":"list_posts","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/list_posts"},{"title":"get_post","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/get_post"},{"title":"create_post","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/create_post"},{"title":"update_post","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/update_post"},{"title":"cancel_post","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/cancel_post"},{"title":"resume_post","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/resume_post"}]},{"group":"Team","pages":[{"title":"get_team","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/get_team"},{"title":"update_team","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/update_team"},{"title":"list_members","icon":"https://mintlify.s3.us-west-1.amazonaws.com/posted-social/assets/icons/mcp.svg","href":"/mcp-reference/list_members"}]}]},{"group":"API Reference","pages":[{"title":"Request conventions","href":"/api-reference/overview"},{"group":"Health","pages":[{"title":"API liveness","playground":"simple","openapi":"api-reference/openapi.json GET /health/live","href":"/api-reference/get_health_live"},{"title":"API readiness","playground":"simple","openapi":"api-reference/openapi.json GET /health/ready","href":"/api-reference/get_health_ready"}]},{"group":"Account and sessions","pages":[{"title":"Read installation status","playground":"simple","openapi":"api-reference/openapi.json GET /api/auth/status","href":"/api-reference/get_api_auth_status"},{"title":"Create the first administrator","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/setup","href":"/api-reference/post_api_auth_setup"},{"title":"Sign in with a password","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/login","href":"/api-reference/post_api_auth_login"},{"title":"Verify a recent session","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/reauth","href":"/api-reference/post_api_auth_reauth"},{"title":"Sign out","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/logout","href":"/api-reference/post_api_auth_logout"},{"title":"Read the signed-in account","playground":"simple","openapi":"api-reference/openapi.json GET /api/auth/me","href":"/api-reference/get_api_auth_me"},{"title":"Update account preferences","playground":"simple","openapi":"api-reference/openapi.json PATCH /api/auth/profile","href":"/api-reference/patch_api_auth_profile"},{"title":"List account sessions","playground":"simple","openapi":"api-reference/openapi.json GET /api/auth/sessions","href":"/api-reference/get_api_auth_sessions"},{"title":"Revoke an account session","playground":"simple","openapi":"api-reference/openapi.json DELETE /api/auth/sessions/{id}","href":"/api-reference/delete_api_auth_sessions_by_id"},{"title":"Change account password","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/password","href":"/api-reference/post_api_auth_password"}]},{"group":"Passkeys and recovery","pages":[{"title":"Use a passkey recovery code","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/passkeys/recovery/verify","href":"/api-reference/post_api_auth_passkeys_recovery_verify"},{"title":"Replace passkey recovery codes","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/passkeys/recovery-codes","href":"/api-reference/post_api_auth_passkeys_recovery_codes"},{"title":"List passkeys","playground":"simple","openapi":"api-reference/openapi.json GET /api/auth/passkeys","href":"/api-reference/get_api_auth_passkeys"},{"title":"Begin passkey registration","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/passkeys/register/options","href":"/api-reference/post_api_auth_passkeys_register_options"},{"title":"Complete passkey registration","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/passkeys/register/verify","href":"/api-reference/post_api_auth_passkeys_register_verify"},{"title":"Remove a passkey","playground":"simple","openapi":"api-reference/openapi.json DELETE /api/auth/passkeys/{id}","href":"/api-reference/delete_api_auth_passkeys_by_id"},{"title":"Begin passkey authentication","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/passkeys/authenticate/options","href":"/api-reference/post_api_auth_passkeys_authenticate_options"},{"title":"Complete passkey authentication","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/passkeys/authenticate/verify","href":"/api-reference/post_api_auth_passkeys_authenticate_verify"},{"title":"Reset a password with a recovery token","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/recovery/reset","href":"/api-reference/post_api_auth_recovery_reset"}]},{"group":"Members and invitations","pages":[{"title":"List team invitations","playground":"simple","openapi":"api-reference/openapi.json GET /api/auth/invitations","href":"/api-reference/get_api_auth_invitations"},{"title":"Invite a team member","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/invitations","href":"/api-reference/post_api_auth_invitations"},{"title":"Revoke a team invitation","playground":"simple","openapi":"api-reference/openapi.json DELETE /api/auth/invitations/{id}","href":"/api-reference/delete_api_auth_invitations_by_id"},{"title":"Read an invitation","playground":"simple","openapi":"api-reference/openapi.json GET /api/auth/invitation","href":"/api-reference/get_api_auth_invitation"},{"title":"Accept a team invitation","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/accept-invitation","href":"/api-reference/post_api_auth_accept_invitation"},{"title":"Change a member's role","playground":"simple","openapi":"api-reference/openapi.json PATCH /api/auth/members/{id}","href":"/api-reference/patch_api_auth_members_by_id"},{"title":"Remove a team member","playground":"simple","openapi":"api-reference/openapi.json DELETE /api/auth/members/{id}","href":"/api-reference/delete_api_auth_members_by_id"}]},{"group":"Account email","pages":[{"title":"Send account verification email","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/email-verification/request","href":"/api-reference/post_api_auth_email_verification_request"},{"title":"Request verification email by address","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/verification-email","href":"/api-reference/post_api_auth_verification_email"},{"title":"Request a password-reset email","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/password-reset/request","href":"/api-reference/post_api_auth_password_reset_request"},{"title":"Confirm account email","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/email-verification/confirm","href":"/api-reference/post_api_auth_email_verification_confirm"},{"title":"Read pending email change","playground":"simple","openapi":"api-reference/openapi.json GET /api/auth/email-change","href":"/api-reference/get_api_auth_email_change"},{"title":"Request an email change","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/email-change","href":"/api-reference/post_api_auth_email_change"},{"title":"Cancel a pending email change","playground":"simple","openapi":"api-reference/openapi.json DELETE /api/auth/email-change","href":"/api-reference/delete_api_auth_email_change"},{"title":"Confirm an email change","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/email-change/confirm","href":"/api-reference/post_api_auth_email_change_confirm"},{"title":"Send invitation verification code","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/invitation/verification/request","href":"/api-reference/post_api_auth_invitation_verification_request"},{"title":"Verify an invitation code","playground":"simple","openapi":"api-reference/openapi.json POST /api/auth/invitation/verification/confirm","href":"/api-reference/post_api_auth_invitation_verification_confirm"}]},{"group":"Posts","pages":[{"title":"Count scheduled posts and drafts","playground":"simple","openapi":"api-reference/openapi.json GET /api/posts/counts","href":"/api-reference/get_api_posts_counts"},{"title":"List posts","playground":"simple","openapi":"api-reference/openapi.json GET /api/posts","href":"/api-reference/get_api_posts"},{"title":"Get a post","playground":"simple","openapi":"api-reference/openapi.json GET /api/posts/{postId}","href":"/api-reference/get_api_posts_by_postId"},{"title":"Create a post","playground":"simple","openapi":"api-reference/openapi.json POST /api/posts","href":"/api-reference/post_api_posts"},{"title":"Update a scheduled post","playground":"simple","openapi":"api-reference/openapi.json PATCH /api/posts/{postId}","href":"/api-reference/patch_api_posts_by_postId"},{"title":"Cancel a post","playground":"simple","openapi":"api-reference/openapi.json DELETE /api/posts/{postId}","href":"/api-reference/delete_api_posts_by_postId"},{"title":"Resume interrupted publishing","playground":"simple","openapi":"api-reference/openapi.json POST /api/posts/{postId}/resume","href":"/api-reference/post_api_posts_by_postId_resume"}]},{"group":"Media","pages":[{"title":"Preview a link","playground":"simple","openapi":"api-reference/openapi.json GET /api/link-preview","href":"/api-reference/get_api_link_preview"},{"title":"Read media upload configuration","playground":"simple","openapi":"api-reference/openapi.json GET /api/media/config","href":"/api-reference/get_api_media_config"},{"title":"Reserve a media upload","playground":"simple","openapi":"api-reference/openapi.json POST /api/media/uploads","href":"/api-reference/post_api_media_uploads"},{"title":"Complete a media upload","playground":"simple","openapi":"api-reference/openapi.json POST /api/media/{mediaId}/complete","href":"/api-reference/post_api_media_by_mediaId_complete"},{"title":"Get media status","playground":"simple","openapi":"api-reference/openapi.json GET /api/media/{mediaId}/status","href":"/api-reference/get_api_media_by_mediaId_status"},{"title":"Get a media preview","playground":"simple","openapi":"api-reference/openapi.json GET /api/media/{mediaId}/preview","href":"/api-reference/get_api_media_by_mediaId_preview"}]},{"group":"Social connections","pages":[{"title":"Begin a social account connection","playground":"simple","openapi":"api-reference/openapi.json POST /api/social/connect/{provider}","href":"/api-reference/post_api_social_connect_by_provider"},{"title":"List Pages available to connect","playground":"simple","openapi":"api-reference/openapi.json GET /api/social/linkedin-pages/authorizations/{id}","href":"/api-reference/get_api_social_linkedin_pages_authorizations_by_id"},{"title":"Connect selected LinkedIn Pages","playground":"simple","openapi":"api-reference/openapi.json POST /api/social/linkedin-pages/authorizations/{id}","href":"/api-reference/post_api_social_linkedin_pages_authorizations_by_id"},{"title":"Cancel LinkedIn Page selection","playground":"simple","openapi":"api-reference/openapi.json DELETE /api/social/linkedin-pages/authorizations/{id}","href":"/api-reference/delete_api_social_linkedin_pages_authorizations_by_id"},{"title":"List Facebook Pages available to connect","playground":"simple","openapi":"api-reference/openapi.json GET /api/social/facebook-pages/authorizations/{id}","href":"/api-reference/get_api_social_facebook_pages_authorizations_by_id"},{"title":"Connect selected Facebook Pages","playground":"simple","openapi":"api-reference/openapi.json POST /api/social/facebook-pages/authorizations/{id}","href":"/api-reference/post_api_social_facebook_pages_authorizations_by_id"},{"title":"Cancel Facebook Page selection","playground":"simple","openapi":"api-reference/openapi.json DELETE /api/social/facebook-pages/authorizations/{id}","href":"/api-reference/delete_api_social_facebook_pages_authorizations_by_id"},{"title":"Complete a social OAuth callback","playground":"simple","openapi":"api-reference/openapi.json GET /api/social/callback/{provider}","href":"/api-reference/get_api_social_callback_by_provider"},{"title":"Receive a Threads uninstall notification","playground":"simple","openapi":"api-reference/openapi.json POST /api/social/threads/deauthorize","href":"/api-reference/post_api_social_threads_deauthorize"},{"title":"Receive a Threads data deletion request","playground":"simple","openapi":"api-reference/openapi.json POST /api/social/threads/data-deletion","href":"/api-reference/post_api_social_threads_data_deletion"},{"title":"Check a Threads deletion receipt","playground":"simple","openapi":"api-reference/openapi.json GET /api/social/threads/data-deletion/{code}","href":"/api-reference/get_api_social_threads_data_deletion_by_code"},{"title":"Receive a Instagram uninstall notification","playground":"simple","openapi":"api-reference/openapi.json POST /api/social/instagram/deauthorize","href":"/api-reference/post_api_social_instagram_deauthorize"},{"title":"Receive a Instagram data deletion request","playground":"simple","openapi":"api-reference/openapi.json POST /api/social/instagram/data-deletion","href":"/api-reference/post_api_social_instagram_data_deletion"},{"title":"Check a Instagram deletion receipt","playground":"simple","openapi":"api-reference/openapi.json GET /api/social/instagram/data-deletion/{code}","href":"/api-reference/get_api_social_instagram_data_deletion_by_code"},{"title":"Receive a Facebook uninstall notification","playground":"simple","openapi":"api-reference/openapi.json POST /api/social/facebook/deauthorize","href":"/api-reference/post_api_social_facebook_deauthorize"},{"title":"Receive a Facebook data deletion request","playground":"simple","openapi":"api-reference/openapi.json POST /api/social/facebook/data-deletion","href":"/api-reference/post_api_social_facebook_data_deletion"},{"title":"Check a Facebook deletion receipt","playground":"simple","openapi":"api-reference/openapi.json GET /api/social/facebook/data-deletion/{code}","href":"/api-reference/get_api_social_facebook_data_deletion_by_code"},{"title":"Read Bluesky client metadata","playground":"simple","openapi":"api-reference/openapi.json GET /social/bluesky/client-metadata.json","href":"/api-reference/get_social_bluesky_client_metadata_json"},{"title":"Read Bluesky public signing keys","playground":"simple","openapi":"api-reference/openapi.json GET /social/bluesky/jwks.json","href":"/api-reference/get_social_bluesky_jwks_json"},{"title":"List connections","playground":"simple","openapi":"api-reference/openapi.json GET /api/connections","href":"/api-reference/get_api_connections"},{"title":"List providers","playground":"simple","openapi":"api-reference/openapi.json GET /api/providers","href":"/api-reference/get_api_providers"},{"title":"Disconnect an account","playground":"simple","openapi":"api-reference/openapi.json DELETE /api/connections/{connectionId}","href":"/api-reference/delete_api_connections_by_connectionId"}]},{"group":"API key management","pages":[{"title":"List personal API keys and MCP grants","playground":"simple","openapi":"api-reference/openapi.json GET /api/credentials","href":"/api-reference/get_api_credentials"},{"title":"Create a personal API key","playground":"simple","openapi":"api-reference/openapi.json POST /api/credentials","href":"/api-reference/post_api_credentials"},{"title":"Revoke a personal API key or MCP grant","playground":"simple","openapi":"api-reference/openapi.json DELETE /api/credentials/{id}","href":"/api-reference/delete_api_credentials_by_id"},{"title":"List workspace API keys and MCP grants","playground":"simple","openapi":"api-reference/openapi.json GET /api/workspace-credentials","href":"/api-reference/get_api_workspace_credentials"},{"title":"Create a workspace API key","playground":"simple","openapi":"api-reference/openapi.json POST /api/workspace-credentials","href":"/api-reference/post_api_workspace_credentials"},{"title":"Revoke a workspace API key or MCP grant","playground":"simple","openapi":"api-reference/openapi.json DELETE /api/workspace-credentials/{id}","href":"/api-reference/delete_api_workspace_credentials_by_id"}]},{"group":"OAuth and MCP transport","pages":[{"title":"OAuth authorization-server metadata","playground":"simple","openapi":"api-reference/openapi.json GET /.well-known/oauth-authorization-server","href":"/api-reference/get_well_known_oauth_authorization_server"},{"title":"Protected-resource metadata","playground":"simple","openapi":"api-reference/openapi.json GET /.well-known/oauth-protected-resource","href":"/api-reference/get_well_known_oauth_protected_resource"},{"title":"MCP protected-resource metadata","playground":"simple","openapi":"api-reference/openapi.json GET /.well-known/oauth-protected-resource/mcp","href":"/api-reference/get_well_known_oauth_protected_resource_mcp"},{"title":"Register an OAuth client","playground":"simple","openapi":"api-reference/openapi.json POST /oauth/register","href":"/api-reference/post_oauth_register"},{"title":"Begin MCP OAuth authorization","playground":"simple","openapi":"api-reference/openapi.json GET /oauth/authorize","href":"/api-reference/get_oauth_authorize"},{"title":"Read an MCP consent request","playground":"simple","openapi":"api-reference/openapi.json GET /api/oauth/consent/{id}","href":"/api-reference/get_api_oauth_consent_by_id"},{"title":"Approve or deny MCP consent","playground":"simple","openapi":"api-reference/openapi.json POST /api/oauth/consent/{id}","href":"/api-reference/post_api_oauth_consent_by_id"},{"title":"Exchange an OAuth authorization code","playground":"simple","openapi":"api-reference/openapi.json POST /oauth/token","href":"/api-reference/post_oauth_token"},{"title":"Revoke an OAuth token","playground":"simple","openapi":"api-reference/openapi.json POST /oauth/revoke","href":"/api-reference/post_oauth_revoke"},{"title":"Call the MCP transport","playground":"simple","openapi":"api-reference/openapi.json POST /mcp","href":"/api-reference/post_mcp"},{"title":"MCP streaming request","playground":"simple","openapi":"api-reference/openapi.json GET /mcp","href":"/api-reference/get_mcp"},{"title":"MCP session termination request","playground":"simple","openapi":"api-reference/openapi.json DELETE /mcp","href":"/api-reference/delete_mcp"}]},{"group":"Workspaces","pages":[{"title":"List all team workspaces","playground":"simple","openapi":"api-reference/openapi.json GET /api/workspaces/directory","href":"/api-reference/get_api_workspaces_directory"},{"title":"View workspace members","playground":"simple","openapi":"api-reference/openapi.json GET /api/workspaces/directory/{workspaceId}/members","href":"/api-reference/get_api_workspaces_directory_by_workspaceId_members"},{"title":"List workspaces","playground":"simple","openapi":"api-reference/openapi.json GET /api/workspaces","href":"/api-reference/get_api_workspaces"},{"title":"Get a workspace","playground":"simple","openapi":"api-reference/openapi.json GET /api/workspaces/{workspaceId}","href":"/api-reference/get_api_workspaces_by_workspaceId"},{"title":"Create a workspace","playground":"simple","openapi":"api-reference/openapi.json POST /api/workspaces","href":"/api-reference/post_api_workspaces"},{"title":"Update a workspace","playground":"simple","openapi":"api-reference/openapi.json PATCH /api/workspaces/{workspaceId}","href":"/api-reference/patch_api_workspaces_by_workspaceId"},{"title":"Delete an empty workspace","playground":"simple","openapi":"api-reference/openapi.json DELETE /api/workspaces/{workspaceId}","href":"/api-reference/delete_api_workspaces_by_workspaceId"},{"title":"List workspace members","playground":"simple","openapi":"api-reference/openapi.json GET /api/workspaces/{workspaceId}/members","href":"/api-reference/get_api_workspaces_by_workspaceId_members"},{"title":"Add a workspace member","playground":"simple","openapi":"api-reference/openapi.json POST /api/workspaces/{workspaceId}/members","href":"/api-reference/post_api_workspaces_by_workspaceId_members"},{"title":"Remove a workspace member","playground":"simple","openapi":"api-reference/openapi.json DELETE /api/workspaces/{workspaceId}/members/{userId}","href":"/api-reference/delete_api_workspaces_by_workspaceId_members_by_userId"}]},{"group":"Audit Logs","pages":[{"title":"List audit actors","playground":"simple","openapi":"api-reference/openapi.json GET /api/audit-logs/actors","href":"/api-reference/get_api_audit_logs_actors"},{"title":"List audit logs","playground":"simple","openapi":"api-reference/openapi.json GET /api/audit-logs","href":"/api-reference/get_api_audit_logs"}]},{"group":"Drafts","pages":[{"title":"List drafts","playground":"simple","openapi":"api-reference/openapi.json GET /api/drafts","href":"/api-reference/get_api_drafts"},{"title":"Get a draft","playground":"simple","openapi":"api-reference/openapi.json GET /api/drafts/{draftId}","href":"/api-reference/get_api_drafts_by_draftId"},{"title":"Save a draft","playground":"simple","openapi":"api-reference/openapi.json POST /api/drafts/{draftId}","href":"/api-reference/post_api_drafts_by_draftId"},{"title":"Delete a draft","playground":"simple","openapi":"api-reference/openapi.json DELETE /api/drafts/{draftId}","href":"/api-reference/delete_api_drafts_by_draftId"}]},{"group":"Team","pages":[{"title":"Get team settings","playground":"simple","openapi":"api-reference/openapi.json GET /api/workspace","href":"/api-reference/get_api_workspace"},{"title":"Update team settings","playground":"simple","openapi":"api-reference/openapi.json PATCH /api/workspace","href":"/api-reference/patch_api_workspace"},{"title":"List members","playground":"simple","openapi":"api-reference/openapi.json GET /api/auth/members","href":"/api-reference/get_api_auth_members"}]}]}]}]},"title":"Workspaces - Posted","buildId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","deploymentId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","dynamics":["2bfc744e19"],"chunks":["NarrationPlayer-Bl_u1h1-.js","types-CiTgMxws.js","shallow-BXQIGwv4.js"]}