The tabs switch what the list shows. Pending is the work; Resolved is what’s
already been decided, where you can unresolve an item to look at it again; All is
both. Everything else on the page — chart, counts, filters — follows the tab.
Each bar is what arrived in that period, split into resolved and still-pending. Click
either series in the legend to hide it.Drag across the chart to narrow the list to that range — useful when you spot a spike
and want to know what caused it. The range becomes a date chip in the filter bar, so you
can adjust or remove it like any other filter.Underneath, each label shows how much of it is still open. Clicking a label filters the
list to it — a fast way to see what’s actually driving the backlog.
Click the checkmark to resolve it without opening it.
Tick several rows to act on them together.
Selecting items brings up an action bar with your actions,
Resolve, and Edit labels for correcting labels across the whole selection. On
the Resolved tab the button flips to Unresolve, so a batch resolved too eagerly
comes back in one step.
Selected items can be resolved or actioned in bulk
Which columns appear is a view setting, including
columns built from your own metadata.
The detail panel shows the content itself, the labels that applied and why the item
was flagged, the metadata you submitted, the item’s history, and — where relevant —
the rule or threshold that produced the outcome. A Casebook tab at the panel’s
right edge shows how your
casebook would rule on the item,
with the closest past cases.
Content submitted as HTML renders in full, images and video included. Metadata that
looks like a URL becomes a link back into your own system.
If you submit a conversationId, the surrounding messages from that thread appear
inline, so you can read a remark in the exchange it belongs to instead of on its own.
If a label is wrong, remove it and add the right one. Clearing every label means the
content warranted no flag at all.Corrections are kept and used the next time you run
adaptive optimization, so the policies
drift toward your judgement rather than away from it.
Images and video can be blurred, greyscaled or started muted. Each moderator sets
their own preference, and you can set a default for the project — see
Reviewer wellness.
Run an action or resolve from the detail panel, and it moves to the next pending item.
On an item that’s already resolved, the button reads Undo resolve instead.
Cmd + Enter resolves, Cmd + 1–9
runs an action, and the arrow keys move between items.
Resolving means the item has been dealt with; it moves to the Resolved tab. You can
resolve from the list, from the selection bar, from the detail panel, or automatically
as part of an
action.Whether resolving here also clears the item elsewhere depends on the view — see
items leave this view when.
The search box matches content text; each term becomes its own chip, and further terms
narrow the results. Filter also takes an author, a content ID or a conversation ID
when you need to pull up one specific thing — a content ID gives you every moderation
request for that item, which is what you want when a user appeals a decision. These
lookups are temporary and never saved into the view.
To investigate an author properly — their history, trust level and past actions —
open their author profile rather than filtering the list.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Moderation API","colors":{"primary":"#2563EB","light":"#3b82f6","dark":"#2563EB"},"logo":{"light":"https://mintcdn.com/moderationapi/rWTs3Lpls7ie5CqF/logo/dark.svg?fit=max\u0026auto=format\u0026n=rWTs3Lpls7ie5CqF\u0026q=85\u0026s=ec821de8afaf14ccd604f3ee5778ffde","dark":"https://mintcdn.com/moderationapi/rWTs3Lpls7ie5CqF/logo/light.svg?fit=max\u0026auto=format\u0026n=rWTs3Lpls7ie5CqF\u0026q=85\u0026s=88b0c645ccbe3291663f9cfd6ca3e458","href":"https://moderationapi.com"},"favicon":"https://mintcdn.com/moderationapi/rWTs3Lpls7ie5CqF/favicon.svg?fit=max\u0026auto=format\u0026n=rWTs3Lpls7ie5CqF\u0026q=85\u0026s=7d5a34e9f0e22b58990a738b243814c8","api":{"openapi":"https://api.moderationapi.com/v1/openapi.json","playground":{"display":"none"},"mdx":{"auth":{"method":"bearer"}}},"appearance":{"default":"system","strict":false},"navbar":{"links":[{"href":"https://dash.moderationapi.com","label":"Sign up"}],"primary":{"type":"button","label":"Dashboard","href":"https://dash.moderationapi.com"}},"seo":{"indexing":"all"},"styling":{"eyebrows":"breadcrumbs","codeblocks":{"theme":"nord"},"latex":false},"integrations":{"mixpanel":{"projectToken":"b1f544f1321ffbf049e18aeb65c77391"}},"contextual":{"options":["copy","view","claude","chatgpt","mcp","vscode","cursor"],"display":"header"},"interaction":{"drilldown":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"moderationapi","hasAudioNarration":false,"actualSubdomain":"moderationapi","customDomains":["docs.moderationapi.com"],"gitSource":{"type":"github","owner":"moderation-api","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae202a1d6a250fd1db9a5d0","collectionId":"625aa089-8ca2-4406-805d-503c67b0fbb8","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae202a1d6a250fd1db9a5d0"},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"REMOVE_BRANDING":{"status":"ENABLED"}},"buildId":"6ae202a1d6a250fd1db9a5d0","clientVersion":"0.0.4045","searchFilterCounts":[{"language":"default","tag":"Documentation","count":88},{"language":"default","tag":"API References","count":75},{"language":"default","tag":"Learn","count":59},{"language":"default","tag":"Review","count":21},{"language":"default","tag":"Webhooks","count":16},{"language":"default","tag":"Actions","count":12},{"language":"default","tag":"Recipes","count":12},{"language":"default","tag":"Policies","count":11},{"language":"default","tag":"Events","count":10},{"language":"default","tag":"Authors","count":8}],"searchSettings":{"maxResults":10}},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"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":"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":"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":"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":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"#sidebar{border-right:1px solid rgb(var(--gray-200)/.5)}.dark #sidebar{border-right:1px solid rgb(255 255 255/.07)}#sidebar-content,#sidebar>ul{background:0 0}body,html{scroll-behavior:smooth}"}],"page":{"pagePath":"review/reviewing-content","slug":"/review/reviewing-content","pageMetadata":{"title":"Reviewing content","sidebarTitle":"Reviewing content","description":"Working through a view, item by item","href":"/review/reviewing-content"},"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: \"Working through a view, item by item\"\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},{Frame,Heading,OptimizedImage,Tip}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(Frame,{children:_jsx(OptimizedImage,{className:`mint-block`,src:`https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-page.png?fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=0ce43396a95bb6ce717f3333ba8d09a0`,alt:`A content view: chart, tabs, filter bar and list`,\"data-og-width\":`2880`,width:`2880`,\"data-og-height\":`2000`,height:`2000`,\"data-path\":`images/view-page.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-page.png?w=280\u0026fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=ebb926f796897cc1143b03ce61e4f308 280w, https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-page.png?w=560\u0026fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=95ff38d8345179907357e4afc3b02e4c 560w, https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-page.png?w=840\u0026fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=949508bd007e69394f23464f9c70fab6 840w, https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-page.png?w=1100\u0026fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=0cc70f5347e6779c86210c7bbf9971b7 1100w, https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-page.png?w=1650\u0026fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=cc96c61689a3356bc88022ce78f389e2 1650w, https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-page.png?w=2500\u0026fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=27c02a7d5b352dbdfbbaf8783c6046fd 2500w`})}),`\n`,_jsxs(_components.p,{children:[`Open the inbox or any `,_jsx(_components.a,{href:`/review/content-views`,children:`content view`}),` and you get the same\npage: a chart of what’s come in, tabs, and the list itself.`]}),`\n`,_jsx(Heading,{level:`2`,id:`pending-resolved-all`,children:`Pending, resolved, all`}),`\n`,_jsxs(_components.p,{children:[`The tabs switch what the list shows. `,_jsx(_components.strong,{children:`Pending`}),` is the work; `,_jsx(_components.strong,{children:`Resolved`}),` is what’s\nalready been decided, where you can unresolve an item to look at it again; `,_jsx(_components.strong,{children:`All`}),` is\nboth. Everything else on the page — chart, counts, filters — follows the tab.`]}),`\n`,_jsx(Heading,{level:`2`,id:`the-chart`,children:`The chart`}),`\n`,_jsx(_components.p,{children:`Each bar is what arrived in that period, split into resolved and still-pending. Click\neither series in the legend to hide it.`}),`\n`,_jsx(_components.p,{children:`Drag across the chart to narrow the list to that range — useful when you spot a spike\nand want to know what caused it. The range becomes a date chip in the filter bar, so you\ncan adjust or remove it like any other filter.`}),`\n`,_jsx(_components.p,{children:`Underneath, each label shows how much of it is still open. Clicking a label filters the\nlist to it — a fast way to see what’s actually driving the backlog.`}),`\n`,_jsx(Heading,{level:`2`,id:`the-list`,children:`The list`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Click a row to open it.`}),`\n`,_jsx(_components.li,{children:`Click the checkmark to resolve it without opening it.`}),`\n`,_jsx(_components.li,{children:`Tick several rows to act on them together.`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Selecting items brings up an action bar with your `,_jsx(_components.a,{href:`/actions/content-actions`,children:`actions`}),`,\n`,_jsx(_components.strong,{children:`Resolve`}),`, and `,_jsx(_components.strong,{children:`Edit labels`}),` for correcting labels across the whole selection. On\nthe Resolved tab the button flips to `,_jsx(_components.strong,{children:`Unresolve`}),`, so a batch resolved too eagerly\ncomes back in one step.`]}),`\n`,_jsx(Frame,{caption:`Selected items can be resolved or actioned in bulk`,children:_jsx(OptimizedImage,{className:`mint-block`,src:`https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-bulk-actions.png?fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=4275b629187aace55851a5c357a65ec5`,alt:`Bulk action bar for selected items`,\"data-og-width\":`2000`,width:`2000`,\"data-og-height\":`440`,height:`440`,\"data-path\":`images/view-bulk-actions.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-bulk-actions.png?w=280\u0026fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=2e5b68f5478431dfbec60e77f637f4ee 280w, https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-bulk-actions.png?w=560\u0026fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=7481fbba7d67ef3462bf3fedecefc7e0 560w, https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-bulk-actions.png?w=840\u0026fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=7a4119073f97bc741493e3d8189f0b58 840w, https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-bulk-actions.png?w=1100\u0026fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=b17b4e7953c97268c1d0e5e1da1f7117 1100w, https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-bulk-actions.png?w=1650\u0026fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=2a002cbe9ae9e0fcab12998c7a7eb77c 1650w, https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-bulk-actions.png?w=2500\u0026fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=247e015fc57084e1f8b104d57b252f5d 2500w`})}),`\n`,_jsxs(_components.p,{children:[`Which columns appear is `,_jsx(_components.a,{href:`/review/view-settings#columns`,children:`a view setting`}),`, including\ncolumns built from your own `,_jsx(_components.code,{children:`metadata`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`an-item-up-close`,children:`An item up close`}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{className:`mint-block`,src:`https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-item-detail.png?fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=edbbc3724bad6e72cb7ecf01e657c6b2`,alt:`Item detail with content, labels, outcome and metadata`,\"data-og-width\":`2200`,width:`2200`,\"data-og-height\":`1800`,height:`1800`,\"data-path\":`images/view-item-detail.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-item-detail.png?w=280\u0026fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=55e3ac89df6552cb5a62bf5461a63c81 280w, https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-item-detail.png?w=560\u0026fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=130ed7f3cb487a075f6467ec465efc25 560w, https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-item-detail.png?w=840\u0026fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=ab16c5fb8642a10db54694e0229b8a2a 840w, https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-item-detail.png?w=1100\u0026fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=b542dc550be71c089e16bd322ed6fe41 1100w, https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-item-detail.png?w=1650\u0026fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=2de45dde11175a29560b75288e977dbd 1650w, https://mintcdn.com/moderationapi/MRTaiJ_EUWf575WK/images/view-item-detail.png?w=2500\u0026fit=max\u0026auto=format\u0026n=MRTaiJ_EUWf575WK\u0026q=85\u0026s=a0fcda626ec4689fbd09608decc033d0 2500w`})}),`\n`,_jsxs(_components.p,{children:[`The detail panel shows the content itself, the labels that applied and why the item\nwas flagged, the metadata you submitted, the item’s history, and — where relevant —\nthe rule or threshold that produced the outcome. A `,_jsx(_components.strong,{children:`Casebook`}),` tab at the panel’s\nright edge shows how your\n`,_jsx(_components.a,{href:`/casebook/rulings#precedent-while-you-review`,children:`casebook`}),` would rule on the item,\nwith the closest past cases.`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Content submitted as HTML renders in full, images and video included. Metadata that\nlooks like a URL becomes a link back into your own system.`})}),`\n`,_jsx(Heading,{level:`3`,id:`conversations`,children:`Conversations`}),`\n`,_jsxs(_components.p,{children:[`If you submit a `,_jsx(_components.code,{children:`conversationId`}),`, the surrounding messages from that thread appear\ninline, so you can read a remark in the exchange it belongs to instead of on its own.`]}),`\n`,_jsx(Frame,{caption:`Surrounding messages from the same conversation`,children:_jsx(OptimizedImage,{className:`mint-block`,src:`https://mintcdn.com/moderationapi/O8C8LNLiFOm8YTLj/images/item-conversation-view.png?fit=max\u0026auto=format\u0026n=O8C8LNLiFOm8YTLj\u0026q=85\u0026s=e5f1ebcf9ca293f5b0e47734e37ba48a`,alt:`Conversation view within an item's detail`,\"data-og-width\":`972`,width:`972`,\"data-og-height\":`886`,height:`886`,\"data-path\":`images/item-conversation-view.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/moderationapi/O8C8LNLiFOm8YTLj/images/item-conversation-view.png?w=280\u0026fit=max\u0026auto=format\u0026n=O8C8LNLiFOm8YTLj\u0026q=85\u0026s=82b470aa823a03928df66a11f4bb6fbb 280w, https://mintcdn.com/moderationapi/O8C8LNLiFOm8YTLj/images/item-conversation-view.png?w=560\u0026fit=max\u0026auto=format\u0026n=O8C8LNLiFOm8YTLj\u0026q=85\u0026s=256ddf58e20eac9bc17be5e03c78a88a 560w, https://mintcdn.com/moderationapi/O8C8LNLiFOm8YTLj/images/item-conversation-view.png?w=840\u0026fit=max\u0026auto=format\u0026n=O8C8LNLiFOm8YTLj\u0026q=85\u0026s=4addbdfeeeba8ecb46056358cfe65ebe 840w, https://mintcdn.com/moderationapi/O8C8LNLiFOm8YTLj/images/item-conversation-view.png?w=1100\u0026fit=max\u0026auto=format\u0026n=O8C8LNLiFOm8YTLj\u0026q=85\u0026s=02ce71382dee42d15de95a7b340a4dc8 1100w, https://mintcdn.com/moderationapi/O8C8LNLiFOm8YTLj/images/item-conversation-view.png?w=1650\u0026fit=max\u0026auto=format\u0026n=O8C8LNLiFOm8YTLj\u0026q=85\u0026s=364905cf929c66abf7c31456b45b36a8 1650w, https://mintcdn.com/moderationapi/O8C8LNLiFOm8YTLj/images/item-conversation-view.png?w=2500\u0026fit=max\u0026auto=format\u0026n=O8C8LNLiFOm8YTLj\u0026q=85\u0026s=9679bde55681f845a3ed9f492d83d6c0 2500w`})}),`\n`,_jsx(Heading,{level:`3`,id:`correcting-a-decision`,children:`Correcting a decision`}),`\n`,_jsx(_components.p,{children:`If a label is wrong, remove it and add the right one. Clearing every label means the\ncontent warranted no flag at all.`}),`\n`,_jsxs(_components.p,{children:[`Corrections are kept and used the next time you run\n`,_jsx(_components.a,{href:`/custom-models/adaptive-model-optimization`,children:`adaptive optimization`}),`, so the policies\ndrift toward your judgement rather than away from it.`]}),`\n`,_jsx(Frame,{caption:`Removing a wrong label and adding the right one`,children:_jsx(OptimizedImage,{className:`mint-block`,src:`https://mintcdn.com/moderationapi/n7BcGOdXBzdto1Xk/images/content-queue-correct.gif?s=716ecd765110f36e9786c2d171a7af7d`,alt:`Correcting a decision`,\"data-og-width\":`800`,width:`800`,\"data-og-height\":`335`,height:`335`,\"data-path\":`images/content-queue-correct.gif`,\"data-optimize\":`true`,\"data-opv\":`3`})}),`\n`,_jsx(Heading,{level:`3`,id:`translating`,children:`Translating`}),`\n`,_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Translate`}),` for content in a language you don’t read. The setting sticks as\nyou move between items. See `,_jsx(_components.a,{href:`/review/translation`,children:`Translation`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`sensitive-media`,children:`Sensitive media`}),`\n`,_jsxs(_components.p,{children:[`Images and video can be blurred, greyscaled or started muted. Each moderator sets\ntheir own preference, and you can set a default for the project — see\n`,_jsx(_components.a,{href:`/review/wellness`,children:`Reviewer wellness`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`acting-and-moving-on`,children:`Acting and moving on`}),`\n`,_jsxs(_components.p,{children:[`Run an action or resolve from the detail panel, and it moves to the next pending item.\nOn an item that’s already resolved, the button reads `,_jsx(_components.strong,{children:`Undo resolve`}),` instead.`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[_jsx(`kbd`,{children:`Cmd`}),` + `,_jsx(`kbd`,{children:`Enter`}),` resolves, `,_jsx(`kbd`,{children:`Cmd`}),` + `,_jsx(`kbd`,{children:`1`}),`–`,_jsx(`kbd`,{children:`9`}),`\nruns an action, and the arrow keys move between items.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`resolving`,children:`Resolving`}),`\n`,_jsxs(_components.p,{children:[`Resolving means the item has been dealt with; it moves to the `,_jsx(_components.strong,{children:`Resolved`}),` tab. You can\nresolve from the list, from the selection bar, from the detail panel, or automatically\nas part of an\n`,_jsx(_components.a,{href:`/actions/content-actions#resolving-an-item-when-an-action-runs`,children:`action`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Whether resolving here also clears the item elsewhere depends on the view — see\n`,_jsx(_components.a,{href:`/review/view-settings#items-leave-this-view-when`,children:`items leave this view when`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`looking-something-up`,children:`Looking something up`}),`\n`,_jsxs(_components.p,{children:[`The search box matches content text; each term becomes its own chip, and further terms\nnarrow the results. `,_jsx(_components.strong,{children:`Filter`}),` also takes an author, a content ID or a conversation ID\nwhen you need to pull up one specific thing — a content ID gives you every moderation\nrequest for that item, which is what you want when a user appeals a decision. These\nlookups are temporary and never saved into the view.`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`To investigate an author properly — their history, trust level and past actions —\nopen their `,_jsx(_components.a,{href:`/users/overview`,children:`author profile`}),` rather than filtering the list.`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"theme":"nord"},"config":{},"pageMetadata":{"title":"Reviewing content","sidebarTitle":"Reviewing content","description":"Working through a view, item by item","href":"/review/reviewing-content"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Pending, resolved, all","slug":"pending-resolved-all","depth":2,"children":[]},{"title":"The chart","slug":"the-chart","depth":2,"children":[]},{"title":"The list","slug":"the-list","depth":2,"children":[]},{"title":"An item up close","slug":"an-item-up-close","depth":2,"children":[{"title":"Conversations","slug":"conversations","depth":3,"children":[]},{"title":"Correcting a decision","slug":"correcting-a-decision","depth":3,"children":[]},{"title":"Translating","slug":"translating","depth":3,"children":[]},{"title":"Sensitive media","slug":"sensitive-media","depth":3,"children":[]},{"title":"Acting and moving on","slug":"acting-and-moving-on","depth":3,"children":[]}]},{"title":"Resolving","slug":"resolving","depth":2,"children":[]},{"title":"Looking something up","slug":"looking-something-up","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/moderationapi/180b3125cc5d8d2f/main.js"],"dynamicCss":".mint-block {\n display: block\n}","subdomain":"moderationapi","siteName":"Moderation API","title":"Reviewing content - Moderation API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-28T13:58:10.397Z","originalFileLocation":"review/reviewing-content.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=\"Working through a view, item by item\">\u003cmeta data-mint-head name=\"application-name\" content=\"Moderation API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/moderationapi/btfa7NMdSPkX5ZGP/_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/moderationapi/btfa7NMdSPkX5ZGP/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/moderationapi/btfa7NMdSPkX5ZGP/_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/moderationapi/btfa7NMdSPkX5ZGP/_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/moderationapi/btfa7NMdSPkX5ZGP/_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/moderationapi/btfa7NMdSPkX5ZGP/_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/moderationapi/btfa7NMdSPkX5ZGP/_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/moderationapi/btfa7NMdSPkX5ZGP/_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/moderationapi/btfa7NMdSPkX5ZGP/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Reviewing content - Moderation API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Working through a view, item by item\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Moderation API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.moderationapi.com/review/reviewing-content\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://moderationapi.mintlify.app/_mintlify/api/og/v2?division=Review\u0026amp;title=Reviewing+content\u0026amp;description=Working+through+a+view%2C+item+by+item\u0026amp;theme=74a66089d28e4556cd5bc9ac\u0026amp;signature=34ad965b8fe9fb312943d0cea13aafb8f7c7f87189fd2533396156bdcbf59725\">\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=\"Reviewing content - Moderation API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Working through a view, item by item\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://moderationapi.mintlify.app/_mintlify/api/og/v2?division=Review\u0026amp;title=Reviewing+content\u0026amp;description=Working+through+a+view%2C+item+by+item\u0026amp;theme=74a66089d28e4556cd5bc9ac\u0026amp;signature=34ad965b8fe9fb312943d0cea13aafb8f7c7f87189fd2533396156bdcbf59725\">\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/moderationapi/btfa7NMdSPkX5ZGP/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Moderation API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2563EB\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.moderationapi.com/review/reviewing-content\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/review/reviewing-content.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.moderationapi.com/#organization\",\"name\":\"Moderation API\",\"url\":\"https://docs.moderationapi.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/moderationapi/rWTs3Lpls7ie5CqF/logo/dark.svg?fit=max\u0026auto=format\u0026n=rWTs3Lpls7ie5CqF\u0026q=85\u0026s=ec821de8afaf14ccd604f3ee5778ffde\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.moderationapi.com#website\",\"name\":\"Moderation API\",\"url\":\"https://docs.moderationapi.com\",\"publisher\":{\"@id\":\"https://docs.moderationapi.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.moderationapi.com/review/reviewing-content#webpage\",\"url\":\"https://docs.moderationapi.com/review/reviewing-content\",\"name\":\"Reviewing content\",\"description\":\"Working through a view, item by item\",\"dateModified\":\"2026-08-28T13:58:10.397Z\",\"isPartOf\":{\"@id\":\"https://docs.moderationapi.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.moderationapi.com/review/reviewing-content#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.moderationapi.com/review/reviewing-content#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Learn\",\"item\":\"https://docs.moderationapi.com/content-moderation/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Review\",\"item\":\"https://docs.moderationapi.com/review/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Reviewing content\",\"item\":\"https://docs.moderationapi.com/review/reviewing-content\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.moderationapi.com/review/reviewing-content#article\",\"headline\":\"Reviewing content\",\"name\":\"Reviewing content\",\"description\":\"Working through a view, item by item\",\"url\":\"https://docs.moderationapi.com/review/reviewing-content\",\"mainEntityOfPage\":{\"@id\":\"https://docs.moderationapi.com/review/reviewing-content#webpage\"},\"dateModified\":\"2026-08-28T13:58:10.397Z\",\"publisher\":{\"@id\":\"https://docs.moderationapi.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.moderationapi.com#website\"}}]}\u003c/script>","siteName":"Moderation API","nav":{"global":null,"dropdowns":[{"dropdown":"Documentation","icon":{"style":"solid","name":"book"},"groups":[{"group":"Documentation","pages":[{"title":"Get started","icon":"book-open","href":"/get-started/introduction"},{"title":"Concepts","icon":"cubes","href":"/get-started/concepts"},{"group":"SDK quickstarts","icon":"rocket","pages":[{"title":"Content moderation with TypeScript","sidebarTitle":"TypeScript","icon":"node-js","href":"/quickstart/typescript"},{"title":"Content moderation with Ruby","sidebarTitle":"Ruby","icon":"gem","href":"/quickstart/ruby"},{"title":"Content moderation with Python","sidebarTitle":"Python","icon":"python","href":"/quickstart/python"},{"title":"Content moderation with PHP","sidebarTitle":"PHP","icon":"php","href":"/quickstart/php"},{"title":"Content moderation with the CLI","sidebarTitle":"CLI","icon":"terminal","href":"/quickstart/cli"},{"title":"Content moderation with Go","sidebarTitle":"Go","icon":"golang","href":"/quickstart/go"},{"title":"Content moderation with Java","sidebarTitle":"Java","icon":"java","href":"/quickstart/java"},{"title":"Content moderation with .NET","sidebarTitle":".NET","icon":"microsoft","href":"/quickstart/dotnet"}]}]},{"group":"AI agents","pages":[{"title":"Build with AI agents","sidebarTitle":"Overview","icon":"robot","href":"/ai/overview"},{"title":"Setup skill","sidebarTitle":"Setup skill","icon":"wrench","href":"/ai/skill"},{"title":"MCP server","sidebarTitle":"MCP server","icon":"plug","href":"/ai/mcp"},{"title":"CLI for agents","sidebarTitle":"CLI for agents","icon":"terminal","href":"/ai/cli"},{"title":"AI app builders","sidebarTitle":"AI app builders","icon":"wand-magic-sparkles","href":"/ai/app-builders"},{"title":"What your agent can do","sidebarTitle":"Examples","icon":"wand-magic-sparkles","href":"/ai/examples"}]},{"group":"Learn","pages":[{"group":"Automate Moderation","icon":"shield","pages":[{"title":"Automated content moderation","sidebarTitle":"Overview","href":"/content-moderation/overview"},{"group":"Analyzing content","pages":[{"title":"Submitting content to Moderation API","sidebarTitle":"Submit content","href":"/content-moderation/submit-content"},{"title":"Understand and act on API responses","sidebarTitle":"Understanding API responses","href":"/content-moderation/acting-on-responses"},{"title":"Real-time voice","href":"/content-moderation/real-time-voice"}]},{"title":"Content rules","sidebarTitle":"Content rules","href":"/content-moderation/rules"},{"title":"Thresholds","sidebarTitle":"Thresholds","href":"/content-moderation/thresholds"},{"title":"Optimizing accuracy","sidebarTitle":"Optimizing accuracy","href":"/content-moderation/optimizing-accuracy"}]},{"group":"Policies","icon":"scale-balanced","pages":[{"title":"Policies","sidebarTitle":"Overview","href":"/policies/overview"},{"title":"Guidelines","href":"/policies/guidelines"},{"title":"Wordlists","href":"/policies/wordlists"},{"title":"Privacy","href":"/policies/privacy"},{"title":"Toxicity \u0026 Hate","href":"/policies/toxicity"},{"title":"NSFW","href":"/policies/nsfw"},{"title":"Illicit \u0026 Regulated","href":"/policies/illicit"},{"title":"Spam \u0026 Security","href":"/policies/spam"},{"title":"URL Risk","href":"/policies/url-risk"},{"title":"Unicode spoofing detection","sidebarTitle":"Unicode spoofing","href":"/policies/unicode-spoofing"},{"title":"Topics","href":"/policies/topics"}]},{"group":"Managing Users","icon":"user","pages":[{"title":"User moderation","sidebarTitle":"Overview","href":"/users/overview"},{"title":"Trust Levels","href":"/users/trust-levels"},{"title":"Updating authors","sidebarTitle":"Updating authors","href":"/users/updating-authors"},{"title":"Custom data","sidebarTitle":"Custom data","href":"/users/custom-data"},{"title":"Fraud Detection","href":"/users/fraud-detection"}]},{"group":"Review","icon":"clipboard-list","pages":[{"title":"Review","sidebarTitle":"Overview","href":"/review/overview"},{"title":"Building content views","sidebarTitle":"Building views","href":"/review/content-views"},{"title":"View settings","sidebarTitle":"View settings","description":"Ordering, resolve behaviour, deduplication and columns","href":"/review/view-settings"},{"title":"Reviewing content","sidebarTitle":"Reviewing content","href":"/review/reviewing-content"},{"group":"Recipes","pages":[{"title":"Content view recipes","sidebarTitle":"Overview","description":"Views worth copying, and the problem each one solves","href":"/review/recipes/overview"},{"title":"Escalations","sidebarTitle":"Escalations","href":"/review/recipes/escalations"},{"title":"Language views","sidebarTitle":"Language views","href":"/review/recipes/language-views"},{"title":"Channel views","sidebarTitle":"Channel views","href":"/review/recipes/channel-views"},{"title":"Content type views","sidebarTitle":"Content type views","href":"/review/recipes/content-type-views"},{"title":"Media review","sidebarTitle":"Media review","href":"/review/recipes/media-review"},{"title":"Severity triage","sidebarTitle":"Severity triage","href":"/review/recipes/severity-triage"},{"title":"New account review","sidebarTitle":"New account review","href":"/review/recipes/new-accounts"},{"title":"Spam waves","sidebarTitle":"Spam waves","href":"/review/recipes/spam-waves"},{"title":"Shadow flag QA","sidebarTitle":"Shadow flag QA","href":"/review/recipes/shadow-flag-qa"},{"title":"Wordlist monitoring","sidebarTitle":"Wordlist monitoring","href":"/review/recipes/wordlist-monitoring"},{"title":"Unflagged sampling","sidebarTitle":"Unflagged sampling","href":"/review/recipes/unflagged-sampling"}]},{"title":"Getting content into review","sidebarTitle":"Submitting content","href":"/review/submit-content"},{"title":"Reviewer wellness","sidebarTitle":"Reviewer wellness","href":"/review/wellness"},{"title":"Translating queue items","sidebarTitle":"Translation","href":"/review/translation"},{"title":"Integrating with your application","sidebarTitle":"Integrations","href":"/review/integrations"},{"title":"Inviting moderators","sidebarTitle":"Inviting moderators","href":"/review/inviting-moderators"}]},{"group":"Casebook","icon":"gavel","pages":[{"title":"Casebook","sidebarTitle":"Overview","href":"/casebook/overview"},{"title":"How the casebook rules","sidebarTitle":"How it rules","href":"/casebook/rulings"},{"title":"Casebook topics","sidebarTitle":"Topics","href":"/casebook/topics"},{"title":"Managing your casebook","sidebarTitle":"Managing cases","href":"/casebook/managing"}]},{"group":"Actions","icon":"bolt","pages":[{"title":"Actions","sidebarTitle":"Overview","href":"/actions/overview"},{"title":"Content actions","sidebarTitle":"Content actions","href":"/actions/content-actions"},{"title":"Author actions","sidebarTitle":"Author actions","href":"/actions/author-actions"},{"title":"Webhooks","sidebarTitle":"Webhooks","href":"/actions/webhooks"}]},{"group":"Model Studio","icon":"cube","pages":[{"title":"Model Studio","sidebarTitle":"Overview","href":"/model-studio/overview"},{"group":"Custom Models","pages":[{"title":"Custom models","sidebarTitle":"Overview","href":"/custom-models/overview"},{"title":"Using a custom model","sidebarTitle":"Using a model","href":"/custom-models/using"},{"title":"Adaptive model optimization","sidebarTitle":"Adaptive model optimization","href":"/custom-models/adaptive-model-optimization"}]}]},{"group":"Manage account","icon":"receipt","pages":[{"title":"Quota usage","href":"/account/quota-usage"},{"title":"Manage plan","href":"/account/upgrading"},{"title":"Manage team","href":"/account/adding-team-members"}]}]},{"group":"Migrations","pages":[{"title":"Migrate from Perspective API","sidebarTitle":"Perspective API","href":"/guides/migrate-from-perspective-api"}]},{"group":"Resources","pages":[{"title":"SDKs","icon":"code","href":"/resources/sdks"},{"title":"Integrations","icon":"cube","href":"/resources/integrations"}]}]},{"dropdown":"API References","icon":{"style":"solid","name":"code"},"groups":[{"group":"API","icon":"terminal","pages":[{"title":"Introduction","href":"/api-reference/introduction"},{"title":"Authentication","href":"/api-reference/authentication"},{"title":"Management API","href":"/api-reference/management-api"},{"title":"Errors","href":"/api-reference/errors"},{"title":"Rate limits","href":"/api-reference/rate-limits"},{"title":"Pagination","href":"/api-reference/pagination"}]},{"group":"Account","pages":[{"openapi":"get /account","title":"Get account details","href":"/api-reference/account/get-account-details"}]},{"group":"Moderate","pages":[{"openapi":"POST /moderate","sidebarTitle":"Submit content","title":"Submit content","href":"/api-reference/moderate/submit-content"},{"openapi":"GET /stream","sidebarTitle":"Voice stream","title":"Real-time voice stream","href":"/api-reference/moderate/voice-stream"}]},{"group":"Authors","pages":[{"openapi":"get /authors","title":"List authors","href":"/api-reference/author/list-authors"},{"openapi":"post /authors","title":"Create a new author","href":"/api-reference/author/create-a-new-author"},{"openapi":"get /authors/{id}","title":"Get author details","href":"/api-reference/author/get-author-details"},{"openapi":"put /authors/{id}","title":"Update author details","href":"/api-reference/author/update-author-details"},{"openapi":"delete /authors/{id}","title":"Delete an author","href":"/api-reference/author/delete-an-author"},{"openapi":"post /authors/{id}/block","title":"Block author","href":"/api-reference/author/block-author"},{"openapi":"post /authors/{id}/suspend","title":"Suspend author","href":"/api-reference/author/suspend-author"},{"openapi":"post /authors/{id}/unblock","title":"Unblock author","href":"/api-reference/author/unblock-author"}]},{"group":"Actions","pages":[{"openapi":"post /actions","title":"Create an action","href":"/api-reference/actions/create-an-action"},{"openapi":"get /actions/{id}","title":"Get an action","href":"/api-reference/actions/get-an-action"},{"openapi":"put /actions/{id}","title":"Update an action","href":"/api-reference/actions/update-an-action"},{"openapi":"delete /actions/{id}","title":"Delete an action","href":"/api-reference/actions/delete-an-action"},{"openapi":"post /actions/execute","title":"Execute moderation action","href":"/api-reference/actions/execute-moderation-action"},{"openapi":"post /content/{id}/allow","title":"Allow content","href":"/api-reference/actions/allow-content"},{"openapi":"post /content/{id}/reject","title":"Reject content","href":"/api-reference/actions/reject-content"},{"openapi":"get /actions","title":"List moderation actions","href":"/api-reference/actions/list-moderation-actions"}]},{"group":"Wordlist","pages":[{"openapi":"get /wordlist","title":"List wordlists","href":"/api-reference/wordlist/list-wordlists"},{"openapi":"post /wordlist","title":"Create wordlist","href":"/api-reference/wordlist/create-wordlist"},{"openapi":"get /wordlist/{id}","title":"Get wordlist","href":"/api-reference/wordlist/get-wordlist"},{"openapi":"put /wordlist/{id}","title":"Update wordlist","href":"/api-reference/wordlist/update-wordlist"},{"openapi":"get /wordlist/{id}/embedding-status","title":"Get embedding status","href":"/api-reference/wordlist/get-embedding-status"},{"openapi":"post /wordlist/{id}/words","title":"Add words to wordlist","href":"/api-reference/wordlist/add-words-to-wordlist"},{"openapi":"delete /wordlist/{id}/words","title":"Remove words from wordlist","href":"/api-reference/wordlist/remove-words-from-wordlist"}]},{"group":"Review Queue","pages":[{"openapi":"get /queue","title":"List queues","href":"/api-reference/review-queues/list-queues"},{"openapi":"get /queue/{id}","title":"Get a queue","href":"/api-reference/review-queues/get-a-queue"},{"openapi":"get /queue/{id}/stats","title":"Get queue statistics","href":"/api-reference/review-queues/get-queue-statistics"},{"openapi":"get /queue/{id}/items","title":"List queue items","href":"/api-reference/review-queues/get-queue-items"},{"openapi":"post /queue/{id}/items/{itemId}/resolve","title":"Resolve a queue item","href":"/api-reference/review-queues/resolve-a-queue-item"},{"openapi":"post /queue/{id}/items/resolve","title":"Resolve queue items","href":"/api-reference/review-queues/resolve-queue-items"},{"openapi":"post /queue/{id}/items/{itemId}/unresolve","title":"Unresolve a queue item","href":"/api-reference/review-queues/unresolve-a-queue-item"}]},{"group":"Projects","pages":[{"openapi":"get /projects","title":"List projects","href":"/api-reference/projects/list-projects"},{"openapi":"post /projects","title":"Create a project","href":"/api-reference/projects/create-a-project"},{"openapi":"get /projects/{id}","title":"Get a project","href":"/api-reference/projects/get-a-project"},{"openapi":"put /projects/{id}","title":"Update a project","href":"/api-reference/projects/update-a-project"},{"openapi":"delete /projects/{id}","title":"Delete a project","href":"/api-reference/projects/delete-a-project"},{"openapi":"post /projects/{id}/duplicate","title":"Duplicate a project","href":"/api-reference/projects/duplicate-a-project"},{"openapi":"post /projects/{id}/api-keys","title":"Create a project API key","href":"/api-reference/projects/create-a-project-api-key"}]},{"group":"Channels","pages":[{"openapi":"get /projects/{projectId}/channels","title":"List channels","href":"/api-reference/channels/list-channels"},{"openapi":"post /projects/{projectId}/channels","title":"Create a channel","href":"/api-reference/channels/create-a-channel"},{"openapi":"get /channels/{id}","title":"Get a channel","href":"/api-reference/channels/get-a-channel"},{"openapi":"put /channels/{id}","title":"Update a channel","href":"/api-reference/channels/update-a-channel"},{"openapi":"delete /channels/{id}","title":"Delete a channel","href":"/api-reference/channels/delete-a-channel"},{"openapi":"post /channels/{id}/duplicate","title":"Duplicate a channel","href":"/api-reference/channels/duplicate-a-channel"}]},{"group":"Webhooks","pages":[{"openapi":"get /webhooks","title":"List webhooks","href":"/api-reference/webhooks/list-webhooks"},{"openapi":"post /webhooks","title":"Create a webhook","href":"/api-reference/webhooks/create-a-webhook"},{"openapi":"get /webhooks/{id}","title":"Get a webhook","href":"/api-reference/webhooks/get-a-webhook"},{"openapi":"put /webhooks/{id}","title":"Update a webhook","href":"/api-reference/webhooks/update-a-webhook"},{"openapi":"delete /webhooks/{id}","title":"Delete a webhook","href":"/api-reference/webhooks/delete-a-webhook"},{"openapi":"get /webhook-secret","title":"Get the webhook signing secret","href":"/api-reference/webhooks/get-signing-secret"},{"group":"Events","pages":[{"title":"Author blocked","openapi":"https://api.moderationapi.com/v1/openapi.json webhook author.blocked","href":"/api-reference/webhooks/author-blocked"},{"title":"Author unblocked","openapi":"https://api.moderationapi.com/v1/openapi.json webhook author.unblocked","href":"/api-reference/webhooks/author-unblocked"},{"title":"Author suspended","openapi":"https://api.moderationapi.com/v1/openapi.json webhook author.suspended","href":"/api-reference/webhooks/author-suspended"},{"title":"Author updated","openapi":"https://api.moderationapi.com/v1/openapi.json webhook author.updated","href":"/api-reference/webhooks/author-updated"},{"title":"Author trust level changed","openapi":"https://api.moderationapi.com/v1/openapi.json webhook author.trust_level_changed","href":"/api-reference/webhooks/author-trust-level-changed"},{"title":"Author action","openapi":"https://api.moderationapi.com/v1/openapi.json webhook author.action","href":"/api-reference/webhooks/author-action"},{"title":"Queue item resolved","openapi":"https://api.moderationapi.com/v1/openapi.json webhook queue_item.resolved","href":"/api-reference/webhooks/queue-item-resolved"},{"title":"Queue item action","openapi":"https://api.moderationapi.com/v1/openapi.json webhook queue_item.action","href":"/api-reference/webhooks/queue-item-action"},{"title":"Queue item rejected","openapi":"https://api.moderationapi.com/v1/openapi.json webhook queue_item.rejected","href":"/api-reference/webhooks/queue-item-rejected"},{"title":"Queue item allowed","openapi":"https://api.moderationapi.com/v1/openapi.json webhook queue_item.allowed","href":"/api-reference/webhooks/queue-item-allowed"}]}]},{"group":"Analytics","pages":[{"openapi":"get /analytics/summary","title":"Get the analytics summary","href":"/api-reference/analytics/summary"},{"openapi":"get /analytics/policies","title":"Get the most flagged policies","href":"/api-reference/analytics/policies"},{"openapi":"get /analytics/authors","title":"Get the most flagged authors","href":"/api-reference/analytics/authors"},{"openapi":"get /analytics/channels","title":"Get analytics per channel","href":"/api-reference/analytics/channels"},{"openapi":"get /analytics/volumes","title":"Get volumes over time","href":"/api-reference/analytics/volumes"},{"openapi":"get /analytics/automation","title":"Get the automation breakdown","href":"/api-reference/analytics/automation"}]},{"group":"Feedback","pages":[{"openapi":"post /feedback","title":"Send feedback","href":"/api-reference/feedback/send-feedback"}]}]},{"dropdown":"Changelog","icon":"list","href":"https://product.moderationapi.com/changelog"},{"dropdown":"Email support","icon":{"style":"solid","name":"envelope"},"href":"mailto:support@moderationapi.com"}]},"basePath":"","title":"Reviewing content - Moderation API","buildId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","deploymentId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-DW6UFrUy.js","DynamicMarkdown-B62XqCSI.js","zoom-image-lightbox-eHyQ0tlO.js","lightbox-handle-r17bVUz3.js"]}