An API key, sent as Authorization: Bearer <key>. Each operation lists the scope its key needs: decisions:evaluate (evaluate and read evaluations), decisions:feedback (your app's feedback) or decisions:develop (everything else, including owner feedback and the review queue). An operation listing no scope takes any scoped key. A key with no scope, or without the operation's, gets 403 INSUFFICIENT_SCOPE.
The environment of the key that made the call: production or test. Evaluations, feedback, reviews and suggestions are separate per environment; registered structures are shared.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Moonbounce Decisions API","colors":{"primary":"#4f46e5"},"banner":{"content":"Looking for the Clavata policy and labeling API? Those docs are at [docs.clavata.ai](https://docs.clavata.ai). You are on the docs for the Moonbounce decisions platform.","dismissible":true,"type":"info"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"moonbounce","hasAudioNarration":false,"actualSubdomain":"moonbounce","customDomains":[],"gitSource":{"type":"github","owner":"clavataai","repo":"decisions-platform","deployBranch":"main","contentDirectory":"docs/site","isPrivate":true,"mountPath":"","label":"","_id":"6ae8f7a905e268646b31d443"},"chroma":{"latestBuiltDeploymentHistoryId":"6ae8f896f8277f19c7cc79c9","collectionId":"f756780d-07b6-4802-bb88-e6a9d392f388","liveDeploymentHistoryId":"6ae8f896f8277f19c7cc79c9","schemaVersion":"v3"},"entitlements":{},"buildId":"6ae8f896f8277f19c7cc79c9","clientVersion":"0.0.4045","searchFilterCounts":[{"language":"default","tag":"API reference","count":34},{"language":"default","tag":"Endpoints","count":33},{"language":"default","tag":"Guides","count":14},{"language":"default","tag":"review","count":9},{"language":"default","tag":"suggestions","count":6},{"language":"default","tag":"specs","count":5},{"language":"default","tag":"Improve a decision","count":4},{"language":"default","tag":"feedback","count":4},{"language":"default","tag":"Get started","count":3},{"language":"default","tag":"engines","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":[],"page":{"pagePath":"api-reference/review/get-a-review-item","slug":"/api-reference/review/get-a-review-item","pageMetadata":{"title":"Get a review item","description":"One of the reviewer's items in any state. A blind item shows its prediction only once answered. Another reviewer's item is 404.","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/review/items/{item_id}","href":"/api-reference/review/get-a-review-item","autogeneratedByOpenApi":true},"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: \"One of the reviewer’s items in any state. A blind item shows its prediction only once answered. Another reviewer’s item is 404.\"\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}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get a review item","description":"One of the reviewer's items in any state. A blind item shows its prediction only once answered. Another reviewer's item is 404.","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/review/items/{item_id}","href":"/api-reference/review/get-a-review-item","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"getReviewItem","tags":["review"],"security":["a943d46d-d30c-49a9-9cc1-e38e95ace178"],"summary":"Get a review item","description":"One of the reviewer's items in any state. A blind item shows its prediction only once answered. Another reviewer's item is 404.","parameters":["1b5c4828-5d3c-434e-ae79-9f642d13173d"],"responses":{"200":"ca9d2b67-9171-4286-bc9c-6b0185625ce6","400":"279d24b6-f6e4-4810-883d-6e121ba5f932","401":"02ab5245-d4ef-430e-9edf-11b85777b465","403":"1b8a8032-388c-478d-84f7-553905e4b63e","404":"c71ea99d-4a67-4f57-a15f-0e2a862f2ece","429":"7ae4a3d2-4197-4598-992f-eb57028c03e6","503":"8384fcea-63cc-434d-ab63-2c9f09a1a089"},"method":"get","type":"path","servers":["9e61324b-4cc4-430d-a8d9-fa0221e50db5"],"path":"/v1/review/items/{item_id}","baseUrlOptions":["https://api.moonbounce.ai"],"title":"Get a review item","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"1b5c4828-5d3c-434e-ae79-9f642d13173d":{"schema":{"type":"string","pattern":"^inb_[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$","description":"The review item’s id (inb_…), not your own item_id.","isRequired":true,"uniqueKey":"","typeLabel":"string"},"required":true,"description":"The review item’s id (inb_…), not your own item_id.","name":"item_id","in":"path"}},"responses":{"ca9d2b67-9171-4286-bc9c-6b0185625ce6":{"description":"The item","content":{"application/json":{"schema":{"type":"object","properties":{"environment":{"type":"string","enum":["production","test"],"description":"The environment of the key that made the call: `production` or `test`. Evaluations, feedback, reviews and suggestions are separate per environment; registered structures are shared.","isRequired":true,"uniqueKey":"environment","typeLabel":"enum\u003cstring>"},"id":{"type":"string","pattern":"^inb_[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$","isRequired":true,"uniqueKey":"id","typeLabel":"string"},"decision_id":{"type":"string","pattern":"^[a-z][a-z0-9_.-]{0,127}$","isRequired":true,"uniqueKey":"decision_id","typeLabel":"string"},"evaluation_id":{"type":"string","pattern":"^evl_[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$","isRequired":true,"uniqueKey":"evaluation_id","typeLabel":"string"},"lane":{"type":"string","enum":["active","random"],"isRequired":true,"uniqueKey":"lane","typeLabel":"enum\u003cstring>"},"reason":{"type":"object","properties":{"tag":{"type":"string","enum":["uncertain","novel","spot_check","near_cut"],"isRequired":true,"uniqueKey":"reason.tag","typeLabel":"enum\u003cstring>"},"text":{"type":"string","isRequired":true,"uniqueKey":"reason.text","typeLabel":"string"}},"required":["tag","text"],"additionalProperties":false,"isRequired":true,"uniqueKey":"reason","typeLabel":"object"},"tags":{"type":"array","items":{"type":"string","enum":["uncertain","novel","spot_check","near_cut"],"uniqueKey":"tags.items.[INDEX]","typeLabel":"enum\u003cstring>"},"minItems":1,"isRequired":true,"uniqueKey":"tags","typeLabel":"enum\u003cstring>[]"},"blind":{"type":"boolean","isRequired":true,"uniqueKey":"blind","typeLabel":"boolean"},"rank":{"type":"number","isRequired":true,"uniqueKey":"rank","typeLabel":"number"},"queued_at":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"queued_at","typeLabel":"string\u003cdate-time>"},"content":{"oneOf":[{"type":"object","required":["subject"],"properties":{"subject":{"type":"array","items":{"oneOf":[{"type":"object","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"],"isRequired":true,"uniqueKey":"content.oneOf.0.subject.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"content.oneOf.0.subject.items.[INDEX].oneOf.0.text","typeLabel":"string"},"name":{"type":"string","pattern":"^[a-z][a-z0-9_]{0,63}$","description":"Names the part, so a feature's `inputs` can pick it. In `subject`, avoid \"context\" when the request also sends `context`.","uniqueKey":"content.oneOf.0.subject.items.[INDEX].oneOf.0.name","typeLabel":"string"},"sensitive":{"type":"boolean","description":"Display policy only: reviewers see the part blurred or behind a link. The engine still reads it and it is stored like any other part.","uniqueKey":"content.oneOf.0.subject.items.[INDEX].oneOf.0.sensitive","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"content.oneOf.0.subject.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","enum":["json"],"isRequired":true,"uniqueKey":"content.oneOf.0.subject.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"data":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"content.oneOf.0.subject.items.[INDEX].oneOf.1.data.oneOf.0.additionalProperties","typeLabel":"any"},"isRequired":true,"uniqueKey":"content.oneOf.0.subject.items.[INDEX].oneOf.1.data.oneOf.0","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"content.oneOf.0.subject.items.[INDEX].oneOf.1.data.oneOf.1.items.[INDEX]","typeLabel":"any"},"isRequired":true,"uniqueKey":"content.oneOf.0.subject.items.[INDEX].oneOf.1.data.oneOf.1","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"content.oneOf.0.subject.items.[INDEX].oneOf.1.data","typeLabel":"object | any[]"},"name":{"type":"string","pattern":"^[a-z][a-z0-9_]{0,63}$","description":"Names the part, so a feature's `inputs` can pick it. In `subject`, avoid \"context\" when the request also sends `context`.","uniqueKey":"content.oneOf.0.subject.items.[INDEX].oneOf.1.name","typeLabel":"string"},"sensitive":{"type":"boolean","description":"Display policy only: reviewers see the part blurred or behind a link. The engine still reads it and it is stored like any other part.","uniqueKey":"content.oneOf.0.subject.items.[INDEX].oneOf.1.sensitive","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"content.oneOf.0.subject.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"content.oneOf.0.subject.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"content.oneOf.0.subject","typeLabel":"object[]"},"context":{"type":"array","items":{"oneOf":[{"type":"object","required":["type","text"],"properties":{"type":{"type":"string","enum":["text"],"isRequired":true,"uniqueKey":"content.oneOf.0.context.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"content.oneOf.0.context.items.[INDEX].oneOf.0.text","typeLabel":"string"},"name":{"type":"string","pattern":"^[a-z][a-z0-9_]{0,63}$","description":"Names the part, so a feature's `inputs` can pick it. In `subject`, avoid \"context\" when the request also sends `context`.","uniqueKey":"content.oneOf.0.context.items.[INDEX].oneOf.0.name","typeLabel":"string"},"sensitive":{"type":"boolean","description":"Display policy only: reviewers see the part blurred or behind a link. The engine still reads it and it is stored like any other part.","uniqueKey":"content.oneOf.0.context.items.[INDEX].oneOf.0.sensitive","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"content.oneOf.0.context.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","enum":["json"],"isRequired":true,"uniqueKey":"content.oneOf.0.context.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"data":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"content.oneOf.0.context.items.[INDEX].oneOf.1.data.oneOf.0.additionalProperties","typeLabel":"any"},"isRequired":true,"uniqueKey":"content.oneOf.0.context.items.[INDEX].oneOf.1.data.oneOf.0","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"content.oneOf.0.context.items.[INDEX].oneOf.1.data.oneOf.1.items.[INDEX]","typeLabel":"any"},"isRequired":true,"uniqueKey":"content.oneOf.0.context.items.[INDEX].oneOf.1.data.oneOf.1","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"content.oneOf.0.context.items.[INDEX].oneOf.1.data","typeLabel":"object | any[]"},"name":{"type":"string","pattern":"^[a-z][a-z0-9_]{0,63}$","description":"Names the part, so a feature's `inputs` can pick it. In `subject`, avoid \"context\" when the request also sends `context`.","uniqueKey":"content.oneOf.0.context.items.[INDEX].oneOf.1.name","typeLabel":"string"},"sensitive":{"type":"boolean","description":"Display policy only: reviewers see the part blurred or behind a link. The engine still reads it and it is stored like any other part.","uniqueKey":"content.oneOf.0.context.items.[INDEX].oneOf.1.sensitive","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"content.oneOf.0.context.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"content.oneOf.0.context.items.[INDEX]","typeLabel":"object"},"uniqueKey":"content.oneOf.0.context","typeLabel":"object[]"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"content.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"content.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"content","typeLabel":"object | null"},"sensitive":{"type":"boolean","isRequired":true,"uniqueKey":"sensitive","typeLabel":"boolean"},"outcome_choices":{"type":"array","items":{"type":"object","properties":{"outcome":{"type":"string","pattern":"^[a-z][a-z0-9_]{0,63}$","isRequired":true,"uniqueKey":"outcome_choices.items.[INDEX].outcome","typeLabel":"string"},"display":{"type":"string","uniqueKey":"outcome_choices.items.[INDEX].display","typeLabel":"string"}},"required":["outcome"],"additionalProperties":false,"uniqueKey":"outcome_choices.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"outcome_choices","typeLabel":"object[]"},"features":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","pattern":"^[a-z][a-z0-9_]{0,63}$","isRequired":true,"uniqueKey":"features.items.[INDEX].name","typeLabel":"string"},"node_hash":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$","isRequired":true,"uniqueKey":"features.items.[INDEX].node_hash","typeLabel":"string"},"prompt":{"type":"string","isRequired":true,"uniqueKey":"features.items.[INDEX].prompt","typeLabel":"string"},"effect":{"type":"string","enum":["raises","lowers"],"uniqueKey":"features.items.[INDEX].effect","typeLabel":"enum\u003cstring>"},"guidance":{"type":"string","uniqueKey":"features.items.[INDEX].guidance","typeLabel":"string"},"criteria":{"type":"object","properties":{"true":{"type":"string","uniqueKey":"features.items.[INDEX].criteria.true","typeLabel":"string"},"false":{"type":"string","uniqueKey":"features.items.[INDEX].criteria.false","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"features.items.[INDEX].criteria","typeLabel":"object"}},"required":["name","node_hash","prompt"],"additionalProperties":false,"uniqueKey":"features.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"features","typeLabel":"object[]"},"decision_title":{"type":"string","uniqueKey":"decision_title","typeLabel":"string"},"decision_index":{"type":"integer","minimum":0,"uniqueKey":"decision_index","typeLabel":"integer"},"version":{"type":"object","properties":{"structure":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$","isRequired":true,"uniqueKey":"version.structure","typeLabel":"string"},"weights":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$","isRequired":true,"uniqueKey":"version.weights","typeLabel":"string"}},"required":["structure","weights"],"additionalProperties":false,"uniqueKey":"version","typeLabel":"object"},"guidance":{"type":"string","uniqueKey":"guidance","typeLabel":"string"},"shown_at":{"type":"string","format":"date-time","uniqueKey":"shown_at","typeLabel":"string\u003cdate-time>"},"summary":{"type":"string","uniqueKey":"summary","typeLabel":"string"},"target":{"type":"string","uniqueKey":"target","typeLabel":"string"},"cuts":{"type":"array","items":{"type":"object","properties":{"at":{"type":"number","isRequired":true,"uniqueKey":"cuts.items.[INDEX].at","typeLabel":"number"},"outcome":{"type":"string","pattern":"^[a-z][a-z0-9_]{0,63}$","isRequired":true,"uniqueKey":"cuts.items.[INDEX].outcome","typeLabel":"string"}},"required":["at","outcome"],"additionalProperties":false,"uniqueKey":"cuts.items.[INDEX]","typeLabel":"object"},"minItems":1,"uniqueKey":"cuts","typeLabel":"object[]"},"below":{"type":"string","pattern":"^[a-z][a-z0-9_]{0,63}$","uniqueKey":"below","typeLabel":"string"},"prediction":{"type":"object","properties":{"features":{"type":"object","additionalProperties":{"oneOf":[{"type":"object","required":["type","value"],"properties":{"type":{"type":"string","enum":["boolean"],"isRequired":true,"uniqueKey":"prediction.features.additionalProperties.oneOf.0.type","typeLabel":"enum\u003cstring>"},"value":{"type":"number","minimum":0,"maximum":1,"isRequired":true,"uniqueKey":"prediction.features.additionalProperties.oneOf.0.value","typeLabel":"number"}},"additionalProperties":false,"uniqueKey":"prediction.features.additionalProperties.oneOf.0","typeLabel":"object"},{"type":"object","required":["type","abstained"],"properties":{"type":{"type":"string","enum":["boolean"],"isRequired":true,"uniqueKey":"prediction.features.additionalProperties.oneOf.1.type","typeLabel":"enum\u003cstring>"},"abstained":{"type":"boolean","enum":[true],"isRequired":true,"uniqueKey":"prediction.features.additionalProperties.oneOf.1.abstained","typeLabel":"enum\u003cboolean>"},"reason":{"type":"string","uniqueKey":"prediction.features.additionalProperties.oneOf.1.reason","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"prediction.features.additionalProperties.oneOf.1","typeLabel":"object"},{"type":"object","required":["type","failed"],"properties":{"type":{"type":"string","enum":["boolean"],"isRequired":true,"uniqueKey":"prediction.features.additionalProperties.oneOf.2.type","typeLabel":"enum\u003cstring>"},"failed":{"type":"boolean","enum":[true],"isRequired":true,"uniqueKey":"prediction.features.additionalProperties.oneOf.2.failed","typeLabel":"enum\u003cboolean>"},"reason":{"type":"string","uniqueKey":"prediction.features.additionalProperties.oneOf.2.reason","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"prediction.features.additionalProperties.oneOf.2","typeLabel":"object"}],"uniqueKey":"prediction.features.additionalProperties","typeLabel":"object"},"isRequired":true,"uniqueKey":"prediction.features","typeLabel":"object"},"score":{"type":"number","uniqueKey":"prediction.score","typeLabel":"number"},"outcome":{"type":"string","pattern":"^[a-z][a-z0-9_]{0,63}$","uniqueKey":"prediction.outcome","typeLabel":"string"},"contributions":{"type":"object","additionalProperties":{"type":"number","uniqueKey":"prediction.contributions.additionalProperties","typeLabel":"number"},"uniqueKey":"prediction.contributions","typeLabel":"object"}},"required":["features"],"additionalProperties":false,"uniqueKey":"prediction","typeLabel":"object"},"handled":{"type":"object","properties":{"state":{"type":"string","enum":["confirmed","changed","answered","unsure","skipped","expired","withdrawn"],"isRequired":true,"uniqueKey":"handled.state","typeLabel":"enum\u003cstring>"},"at":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"handled.at","typeLabel":"string\u003cdate-time>"},"feedback_id":{"type":"string","pattern":"^fbk_[0-9a-f]{8}-[0-9a-f]{4}-7[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$","uniqueKey":"handled.feedback_id","typeLabel":"string"},"changed_at":{"type":"string","format":"date-time","uniqueKey":"handled.changed_at","typeLabel":"string\u003cdate-time>"},"outcome":{"type":"string","pattern":"^[a-z][a-z0-9_]{0,63}$","uniqueKey":"handled.outcome","typeLabel":"string"},"target":{"type":"boolean","uniqueKey":"handled.target","typeLabel":"boolean"},"matched":{"type":"boolean","uniqueKey":"handled.matched","typeLabel":"boolean"}},"required":["state","at"],"additionalProperties":false,"uniqueKey":"handled","typeLabel":"object"}},"required":["environment","id","decision_id","evaluation_id","lane","reason","tags","blind","rank","queued_at","content","sensitive","outcome_choices","features"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"environment":"production","id":"\u003cstring>","decision_id":"\u003cstring>","evaluation_id":"\u003cstring>","lane":"active","reason":{"tag":"uncertain","text":"\u003cstring>"},"tags":["uncertain"],"blind":true,"rank":123,"queued_at":"2023-11-07T05:31:56Z","content":{"subject":[{"type":"text","text":"\u003cstring>","name":"\u003cstring>","sensitive":true}],"context":[{"type":"text","text":"\u003cstring>","name":"\u003cstring>","sensitive":true}]},"sensitive":true,"outcome_choices":[{"outcome":"\u003cstring>","display":"\u003cstring>"}],"features":[{"name":"\u003cstring>","node_hash":"\u003cstring>","prompt":"\u003cstring>","effect":"raises","guidance":"\u003cstring>","criteria":{"true":"\u003cstring>","false":"\u003cstring>"}}],"decision_title":"\u003cstring>","decision_index":1,"version":{"structure":"\u003cstring>","weights":"\u003cstring>"},"guidance":"\u003cstring>","shown_at":"2023-11-07T05:31:56Z","summary":"\u003cstring>","target":"\u003cstring>","cuts":[{"at":123,"outcome":"\u003cstring>"}],"below":"\u003cstring>","prediction":{"features":{},"score":123,"outcome":"\u003cstring>","contributions":{}},"handled":{"state":"confirmed","at":"2023-11-07T05:31:56Z","feedback_id":"\u003cstring>","changed_at":"2023-11-07T05:31:56Z","outcome":"\u003cstring>","target":true,"matched":true}}}},"exampleType":"generated"}},"exampleType":"generated"},"279d24b6-f6e4-4810-883d-6e121ba5f932":{"description":"Invalid request: `param` names the field at fault when one applies","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"type":{"type":"string","enum":["invalid_request","authentication","permission_denied","not_found","conflict","rate_limited","engine_failed","unavailable","internal"],"isRequired":true,"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"For people; don't parse it.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"reason":{"type":"string","pattern":"^[A-Z][A-Z0-9_]+$","description":"Set where a caller can act on it, one of the reasons in the ErrorReason schema. New reasons may be added: treat an unknown one by the status and `type`.","uniqueKey":"error.reason","typeLabel":"string"},"param":{"type":"string","description":"The request field at fault, as a dotted path (`subject.0.text`, `claims.1.value`).","uniqueKey":"error.param","typeLabel":"string"},"details":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"error.details.additionalProperties","typeLabel":"any"},"uniqueKey":"error.details","typeLabel":"object"}},"required":["type","message"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"type":"invalid_request","message":"\u003cstring>","reason":"\u003cstring>","param":"\u003cstring>","details":{}}}}},"exampleType":"generated"}},"exampleType":"generated"},"02ab5245-d4ef-430e-9edf-11b85777b465":{"description":"Missing or invalid API key (reason KEY_INVALID)","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"type":{"type":"string","enum":["invalid_request","authentication","permission_denied","not_found","conflict","rate_limited","engine_failed","unavailable","internal"],"isRequired":true,"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"For people; don't parse it.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"reason":{"type":"string","pattern":"^[A-Z][A-Z0-9_]+$","description":"Set where a caller can act on it, one of the reasons in the ErrorReason schema. New reasons may be added: treat an unknown one by the status and `type`.","uniqueKey":"error.reason","typeLabel":"string"},"param":{"type":"string","description":"The request field at fault, as a dotted path (`subject.0.text`, `claims.1.value`).","uniqueKey":"error.param","typeLabel":"string"},"details":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"error.details.additionalProperties","typeLabel":"any"},"uniqueKey":"error.details","typeLabel":"object"}},"required":["type","message"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"type":"invalid_request","message":"\u003cstring>","reason":"\u003cstring>","param":"\u003cstring>","details":{}}}}},"exampleType":"generated"}},"exampleType":"generated"},"1b8a8032-388c-478d-84f7-553905e4b63e":{"description":"The key may not do this","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"type":{"type":"string","enum":["invalid_request","authentication","permission_denied","not_found","conflict","rate_limited","engine_failed","unavailable","internal"],"isRequired":true,"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"For people; don't parse it.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"reason":{"type":"string","pattern":"^[A-Z][A-Z0-9_]+$","description":"Set where a caller can act on it, one of the reasons in the ErrorReason schema. New reasons may be added: treat an unknown one by the status and `type`.","uniqueKey":"error.reason","typeLabel":"string"},"param":{"type":"string","description":"The request field at fault, as a dotted path (`subject.0.text`, `claims.1.value`).","uniqueKey":"error.param","typeLabel":"string"},"details":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"error.details.additionalProperties","typeLabel":"any"},"uniqueKey":"error.details","typeLabel":"object"}},"required":["type","message"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"type":"invalid_request","message":"\u003cstring>","reason":"\u003cstring>","param":"\u003cstring>","details":{}}}}},"exampleType":"generated"}},"exampleType":"generated"},"c71ea99d-4a67-4f57-a15f-0e2a862f2ece":{"description":"Not found, or not in this key's organization and environment","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"type":{"type":"string","enum":["invalid_request","authentication","permission_denied","not_found","conflict","rate_limited","engine_failed","unavailable","internal"],"isRequired":true,"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"For people; don't parse it.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"reason":{"type":"string","pattern":"^[A-Z][A-Z0-9_]+$","description":"Set where a caller can act on it, one of the reasons in the ErrorReason schema. New reasons may be added: treat an unknown one by the status and `type`.","uniqueKey":"error.reason","typeLabel":"string"},"param":{"type":"string","description":"The request field at fault, as a dotted path (`subject.0.text`, `claims.1.value`).","uniqueKey":"error.param","typeLabel":"string"},"details":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"error.details.additionalProperties","typeLabel":"any"},"uniqueKey":"error.details","typeLabel":"object"}},"required":["type","message"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"type":"invalid_request","message":"\u003cstring>","reason":"\u003cstring>","param":"\u003cstring>","details":{}}}}},"exampleType":"generated"}},"exampleType":"generated"},"7ae4a3d2-4197-4598-992f-eb57028c03e6":{"description":"RATE_LIMITED: retry after Retry-After seconds; QUOTA_EXCEEDED: details.reset_at gives the daily reset time (no Retry-After), or details.too_large asks for a smaller request","headers":{"Retry-After":{"schema":{"type":"string","description":"Seconds to wait before retrying, when waiting helps."},"required":false,"description":"Seconds to wait before retrying, when waiting helps."}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"type":{"type":"string","enum":["invalid_request","authentication","permission_denied","not_found","conflict","rate_limited","engine_failed","unavailable","internal"],"isRequired":true,"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"For people; don't parse it.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"reason":{"type":"string","pattern":"^[A-Z][A-Z0-9_]+$","description":"Set where a caller can act on it, one of the reasons in the ErrorReason schema. New reasons may be added: treat an unknown one by the status and `type`.","uniqueKey":"error.reason","typeLabel":"string"},"param":{"type":"string","description":"The request field at fault, as a dotted path (`subject.0.text`, `claims.1.value`).","uniqueKey":"error.param","typeLabel":"string"},"details":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"error.details.additionalProperties","typeLabel":"any"},"uniqueKey":"error.details","typeLabel":"object"}},"required":["type","message"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"type":"invalid_request","message":"\u003cstring>","reason":"\u003cstring>","param":"\u003cstring>","details":{}}}}},"exampleType":"generated"}},"exampleType":"generated"},"8384fcea-63cc-434d-ab63-2c9f09a1a089":{"description":"Temporarily unavailable, with Retry-After (for example reason AUTH_UNAVAILABLE, ENGINE_UNAVAILABLE or STORE_UNAVAILABLE): retry with the same Idempotency-Key","headers":{"Retry-After":{"schema":{"type":"string","description":"Seconds to wait before retrying, when waiting helps."},"required":true,"description":"Seconds to wait before retrying, when waiting helps."}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"type":{"type":"string","enum":["invalid_request","authentication","permission_denied","not_found","conflict","rate_limited","engine_failed","unavailable","internal"],"isRequired":true,"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"For people; don't parse it.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"reason":{"type":"string","pattern":"^[A-Z][A-Z0-9_]+$","description":"Set where a caller can act on it, one of the reasons in the ErrorReason schema. New reasons may be added: treat an unknown one by the status and `type`.","uniqueKey":"error.reason","typeLabel":"string"},"param":{"type":"string","description":"The request field at fault, as a dotted path (`subject.0.text`, `claims.1.value`).","uniqueKey":"error.param","typeLabel":"string"},"details":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"error.details.additionalProperties","typeLabel":"any"},"uniqueKey":"error.details","typeLabel":"object"}},"required":["type","message"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"type":"invalid_request","message":"\u003cstring>","reason":"\u003cstring>","param":"\u003cstring>","details":{}}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"a943d46d-d30c-49a9-9cc1-e38e95ace178":{"bearerAuth":{"type":"http","scheme":"bearer","description":"An API key, sent as `Authorization: Bearer \u003ckey>`. Each operation lists the scope its key needs: `decisions:evaluate` (evaluate and read evaluations), `decisions:feedback` (your app's feedback) or `decisions:develop` (everything else, including owner feedback and the review queue). An operation listing no scope takes any scoped key. A key with no scope, or without the operation's, gets 403 INSUFFICIENT_SCOPE.","scopes":["decisions:develop"],"schemeName":"bearerAuth"}}},"servers":{"9e61324b-4cc4-430d-a8d9-fa0221e50db5":{"url":"https://api.moonbounce.ai","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"An API key, sent as `Authorization: Bearer \u003ckey>`. Each operation lists the scope its key needs: `decisions:evaluate` (evaluate and read evaluations), `decisions:feedback` (your app's feedback) or `decisions:develop` (everything else, including owner feedback and the review queue). An operation listing no scope takes any scoped key. A key with no scope, or without the operation's, gets 403 INSUFFICIENT_SCOPE.","scopes":["decisions:develop"],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"An API key, sent as `Authorization: Bearer \u003ckey>`. Each operation lists the scope its key needs: `decisions:evaluate` (evaluate and read evaluations), `decisions:feedback` (your app's feedback) or `decisions:develop` (everything else, including owner feedback and the review queue). An operation listing no scope takes any scoped key. A key with no scope, or without the operation's, gets 403 INSUFFICIENT_SCOPE.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"openapi.json"},"subdomain":"moonbounce","siteName":"Moonbounce Decisions API","title":"Get a review item - Moonbounce Decisions API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-02T20:55:04.003Z","originalFileLocation":"api-reference/review/get-a-review-item.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=\"One of the reviewer\u0026#x27;s items in any state. A blind item shows its prediction only once answered. Another reviewer\u0026#x27;s item is 404.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Moonbounce Decisions API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/moonbounce/_generated/favicon/apple-touch-icon.png?v=3\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/moonbounce/_generated/favicon/favicon-32x32.png?v=3\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/moonbounce/_generated/favicon/favicon-16x16.png?v=3\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/moonbounce/_generated/favicon/favicon.ico?v=3\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get a review item - Moonbounce Decisions API\">\u003cmeta data-mint-head property=\"og:description\" content=\"One of the reviewer\u0026#x27;s items in any state. A blind item shows its prediction only once answered. Another reviewer\u0026#x27;s item is 404.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Moonbounce Decisions API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://moonbounce.mintlify.app/api-reference/review/get-a-review-item\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://moonbounce.mintlify.app/_mintlify/api/og/v2?division=review\u0026amp;title=Get+a+review+item\u0026amp;description=One+of+the+reviewer%27s+items+in+any+state.+A+blind+item+shows+its+prediction+only+once+answered.+Another+reviewer%27s+item+is+404.\u0026amp;theme=6d67371419b6cc4f4d7d2b27\u0026amp;signature=6bcd250e1884ff5eb69d915c0743bb91198a2c2dc1f896717b3066397814acfa\">\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=\"Get a review item - Moonbounce Decisions API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"One of the reviewer\u0026#x27;s items in any state. A blind item shows its prediction only once answered. Another reviewer\u0026#x27;s item is 404.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://moonbounce.mintlify.app/_mintlify/api/og/v2?division=review\u0026amp;title=Get+a+review+item\u0026amp;description=One+of+the+reviewer%27s+items+in+any+state.+A+blind+item+shows+its+prediction+only+once+answered.+Another+reviewer%27s+item+is+404.\u0026amp;theme=6d67371419b6cc4f4d7d2b27\u0026amp;signature=6bcd250e1884ff5eb69d915c0743bb91198a2c2dc1f896717b3066397814acfa\">\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=\"https://mintlify.s3.us-west-1.amazonaws.com/moonbounce/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Moonbounce Decisions API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4f46e5\">\u003clink data-mint-head rel=\"canonical\" href=\"https://moonbounce.mintlify.app/api-reference/review/get-a-review-item\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/review/get-a-review-item.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://moonbounce.mintlify.app/#organization\",\"name\":\"Moonbounce Decisions API\",\"url\":\"https://moonbounce.mintlify.app\"},{\"@type\":\"WebSite\",\"@id\":\"https://moonbounce.mintlify.app#website\",\"name\":\"Moonbounce Decisions API\",\"url\":\"https://moonbounce.mintlify.app\",\"publisher\":{\"@id\":\"https://moonbounce.mintlify.app/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://moonbounce.mintlify.app/api-reference/review/get-a-review-item#webpage\",\"url\":\"https://moonbounce.mintlify.app/api-reference/review/get-a-review-item\",\"name\":\"Get a review item\",\"description\":\"One of the reviewer's items in any state. A blind item shows its prediction only once answered. Another reviewer's item is 404.\",\"dateModified\":\"2026-11-02T20:55:04.003Z\",\"isPartOf\":{\"@id\":\"https://moonbounce.mintlify.app#website\"},\"breadcrumb\":{\"@id\":\"https://moonbounce.mintlify.app/api-reference/review/get-a-review-item#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://moonbounce.mintlify.app/api-reference/review/get-a-review-item#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://moonbounce.mintlify.app/api-reference/health/health-check\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"review\",\"item\":\"https://moonbounce.mintlify.app/api-reference/review/list-review-items\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Get a review item\",\"item\":\"https://moonbounce.mintlify.app/api-reference/review/get-a-review-item\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://moonbounce.mintlify.app/api-reference/review/get-a-review-item#apireference\",\"headline\":\"Get a review item\",\"name\":\"Get a review item\",\"description\":\"One of the reviewer's items in any state. A blind item shows its prediction only once answered. Another reviewer's item is 404.\",\"url\":\"https://moonbounce.mintlify.app/api-reference/review/get-a-review-item\",\"mainEntityOfPage\":{\"@id\":\"https://moonbounce.mintlify.app/api-reference/review/get-a-review-item#webpage\"},\"dateModified\":\"2026-11-02T20:55:04.003Z\",\"publisher\":{\"@id\":\"https://moonbounce.mintlify.app/#organization\"},\"isPartOf\":{\"@id\":\"https://moonbounce.mintlify.app#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Moonbounce Decisions API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Moonbounce Decisions API","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"API reference","groups":[{"group":"Overview","pages":[{"title":"API reference overview","href":"/reference/overview"}]},{"group":"Endpoints","pages":[{"group":"health","pages":[{"title":"Health check","deprecated":null,"version":null,"openapi":"/openapi.json get /health","href":"/api-reference/health/health-check"}]},{"group":"specs","pages":[{"title":"Hash a decision spec","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/specs/hash","href":"/api-reference/specs/hash-a-decision-spec"},{"title":"List registered structures","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/decisions/{decision_id}/structures","href":"/api-reference/specs/list-registered-structures"},{"title":"Register a spec structure","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/decisions/{decision_id}/structures","href":"/api-reference/specs/register-a-spec-structure"},{"title":"Get a registered structure and its spec","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/decisions/{decision_id}/structures/{structure}","href":"/api-reference/specs/get-a-registered-structure-and-its-spec"},{"title":"List decisions in this environment","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/decisions","href":"/api-reference/specs/list-decisions-in-this-environment"}]},{"group":"engines","pages":[{"title":"List the engines a decision can run on","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/engines","href":"/api-reference/engines/list-the-engines-a-decision-can-run-on"},{"title":"Get the engine a decision runs on","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/decisions/{decision_id}/binding","href":"/api-reference/engines/get-the-engine-a-decision-runs-on"},{"title":"Choose the engine a decision runs on","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/decisions/{decision_id}/binding/revisions","href":"/api-reference/engines/choose-the-engine-a-decision-runs-on"}]},{"group":"evaluate","pages":[{"title":"Evaluate an item against a decision","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/evaluate","href":"/api-reference/evaluate/evaluate-an-item-against-a-decision"},{"title":"Get a past evaluation","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/evaluations/{evaluation_id}","href":"/api-reference/evaluate/get-a-past-evaluation"},{"title":"List a decision's evaluations","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/decisions/{decision_id}/evaluations","href":"/api-reference/evaluate/list-a-decisions-evaluations"}]},{"group":"feedback","pages":[{"title":"Submit feedback on an evaluation or item","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/feedback","href":"/api-reference/feedback/submit-feedback-on-an-evaluation-or-item"},{"title":"Get a feedback submission as stored","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/feedback/{feedback_id}","href":"/api-reference/feedback/get-a-feedback-submission-as-stored"},{"title":"Export a decision's feedback as training data","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/decisions/{decision_id}/feedback","href":"/api-reference/feedback/export-a-decisions-feedback-as-training-data"},{"title":"Seed a decision with labeled examples","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/decisions/{decision_id}/seeds","href":"/api-reference/feedback/seed-a-decision-with-labeled-examples"}]},{"group":"review","pages":[{"title":"List review items","description":"With state=open (the default), the reviewer's open items, oldest fill first and in rank order within it. An open listing first tops the queue up to the daily budget (12 per decision, 25 in total, per UTC day), expiring items queued more than 3 days ago. Listing does not count as showing an item (see /shown). Blind items (spot checks) carry no prediction until answered. `remaining_today` counts every open item matching the filter, not just this page, even for state=done. state=done lists this reviewer's answered, withdrawn, skipped and expired items, newest settled first, then id descending, without filling or expiring the queue. Settled items carry handled from the reviewer's latest answer (POST .../change replaces it; a correction through POST /v1/feedback does not). Skipped and expired blind items keep their prediction and summary hidden. With counts=true, a first page (no cursor) of either state also carries `counts`: the reviewer's open, done and done-today totals and a per-decision breakdown, ignoring decision_id; cursor pages and pages that don't ask omit it.","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/review/items","href":"/api-reference/review/list-review-items"},{"title":"Get a review item","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/review/items/{item_id}","href":"/api-reference/review/get-a-review-item"},{"title":"Get the structure and weights a review item was decided with","description":"Returns the structure and weights the item's evaluation was decided with: the full structure and weights hashes, each feature as authored (name, prompt, answer type, guidance, criteria) in authored order with its weight in the score's combine, and the cut points with their outcomes, lowest first. Never the evaluation's answers, score, contributions, outcome or summary. Available once a spot check is answered: a blind item that is open, skipped, unsure or expired is 409, and a withdrawn answer stays answered. Non-blind items answer in any state. Another reviewer's or environment's item is 404.","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/review/items/{item_id}/configuration","href":"/api-reference/review/get-the-structure-and-weights-a-review-item-was-decided-with"},{"title":"Mark a review item as shown","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/review/items/{item_id}/shown","href":"/api-reference/review/mark-a-review-item-as-shown"},{"title":"Submit a review","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/review/items/{item_id}/submit","href":"/api-reference/review/submit-a-review"},{"title":"Withdraw a review answer","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/review/items/{item_id}/withdraw","href":"/api-reference/review/withdraw-a-review-answer"},{"title":"Change your own earlier review answer","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/review/items/{item_id}/change","href":"/api-reference/review/change-your-own-earlier-review-answer"},{"title":"Skip a review item","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/review/items/{item_id}/skip","href":"/api-reference/review/skip-a-review-item"},{"title":"Add the reason for a blind disagreement","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/review/items/{item_id}/reason","href":"/api-reference/review/add-the-reason-for-a-blind-disagreement"}]},{"group":"suggestions","pages":[{"title":"List suggestions for a decision","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/decisions/{decision_id}/suggestions","href":"/api-reference/suggestions/list-suggestions-for-a-decision"},{"title":"Generate a suggestion on demand","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/decisions/{decision_id}/suggestions","href":"/api-reference/suggestions/generate-a-suggestion-on-demand"},{"title":"Get a suggestion","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/suggestions/{suggestion_id}","href":"/api-reference/suggestions/get-a-suggestion"},{"title":"Mark a suggestion pulled or rejected","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/suggestions/{suggestion_id}/status","href":"/api-reference/suggestions/mark-a-suggestion-pulled-or-rejected"},{"title":"Preview a spec change against past feedback","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/decisions/{decision_id}/previews","href":"/api-reference/suggestions/preview-a-spec-change-against-past-feedback"},{"title":"Get the improvement loop's status","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/decisions/{decision_id}/loop","href":"/api-reference/suggestions/get-the-improvement-loops-status"}]},{"group":"usage","pages":[{"title":"Engine and model cost for a decision, per evaluation and in total","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/decisions/{decision_id}/usage","href":"/api-reference/usage/engine-and-model-cost-for-a-decision-per-evaluation-and-in-total"}]},{"group":"keys","pages":[{"title":"Identify the calling key or sign-in","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/whoami","href":"/api-reference/keys/identify-the-calling-key-or-sign-in"}]}]}]}]},"basePath":"","title":"Get a review item - Moonbounce Decisions API","buildId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","deploymentId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","dynamics":["10e4515597","c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["BannerMarkdown-DHaG7hr_.js","dist-DKZWslLH.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-BIWXJmsZ.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","OpenApiReferenceProvider-DCDCdBVX.js","utils-ME8dDnLe.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-0e84ACsd.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-wgRBj-ia.js","snippetPresets-C11Sgb-o.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-C0lapOpP.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-ZeRQV8fF.js","shallow-BupWh095.js","getApiPlaygroundDisplay-BnYQO2Ss.js","CodeSnippet-RKKOc8c_.js","CodeSnippets-Drf_m8wS.js","Page-Bevw23-4.js","getPastedJson-u6QiPzNZ.js","icon-Bb-CBSxO.js","MethodPill-F7l5AI7V.js","DuplicateIcon-IiAXkdSg.js","createIcon-FliI8EBc.js","DynamicMarkdown-B62XqCSI.js","SectionHeading-Dj31pT03.js","axios-vUo_bRtp.js","Markdown-BOgQCTwD.js","AssistantPageLink-UDqbR6xh.js"]}