Statelessly analyze a single image for AI generation and digital manipulation. Requires the Fraud Detection feature. Returns both independent verdicts with their own confidence scores, and — when the image is judged manipulated — the regions of the detected edits (normalized to [0, 1]).
Present only when the image is manipulated and the edit-detection call succeeded. regions may be empty when the manipulation is not localized. Box coordinates are normalized to [0, 1].
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"ValueChecker","colors":{"primary":"#4169e1","light":"#d9e3ff","dark":"#4169e1"},"logo":{"light":"https://mintcdn.com/icssab-963fd89c/rkP7d64nqN2vkFqn/logo/light.svg?fit=max\u0026auto=format\u0026n=rkP7d64nqN2vkFqn\u0026q=85\u0026s=ad060d9fd1588cc7a97d0359a8800ba9","dark":"https://mintcdn.com/icssab-963fd89c/rkP7d64nqN2vkFqn/logo/dark.svg?fit=max\u0026auto=format\u0026n=rkP7d64nqN2vkFqn\u0026q=85\u0026s=55df8b4a0ac6f1615f00f47818b9674a"},"favicon":"https://mintcdn.com/icssab-963fd89c/rkP7d64nqN2vkFqn/favicon.svg?fit=max\u0026auto=format\u0026n=rkP7d64nqN2vkFqn\u0026q=85\u0026s=3cbd6638584492e1427e8f2537f1fd49","navbar":{"links":[{"href":"mailto:support@valuechecker.net","label":"Email"},{"href":"https://www.valuechecker.net/contact/","label":"Contact"}],"primary":{"type":"button","label":"OAS","href":"https://files.valuechecker.net/api-docs/openapi.json"}},"footer":{"socials":{"linkedin":"https://se.linkedin.com/company/valuechecker-ai","website":"https://www.valuechecker.net"},"links":[{"header":"ValueChecker","items":[{"label":"About Us","href":"https://www.valuechecker.net/about-us"},{"label":"Careers","href":"https://careers.valuechecker.ai/"},{"label":"FNOL Demonstration","href":"https://demo.valuechecker.net/template"}]},{"header":"Legal","items":[{"label":"Privacy Policy","href":"https://www.valuechecker.net/privacy-policy"},{"label":"Cookie Policy","href":"https://www.valuechecker.net/cookie-policy"},{"label":"Terms of Use","href":"https://www.valuechecker.net/terms-of-use"}]},{"header":"Contact","items":[{"label":"info@valuechecker.ai","href":"mailto:info@valuechecker.ai"}]}]},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"icssab-963fd89c","hasAudioNarration":false,"actualSubdomain":"icssab-963fd89c","customDomains":["developer.valuechecker.ai"],"gitSource":{"type":"gitlab","owner":"alatest/valuechecker","repo":"vc-api-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"projectId":57623898,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a759fa5d604ae387c8d632a","collectionId":"0827ad99-d6b8-4a23-837b-b0420e9b3959","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6a759fa5d604ae387c8d632a"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae91fee380856db5583d184:success","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"default","tag":"API Reference","count":45},{"language":"default","tag":"Endpoint Examples","count":31},{"language":"default","tag":"API Documentation","count":14},{"language":"default","tag":"Start","count":9},{"language":"default","tag":"Roadmap","count":4},{"language":"default","tag":"Before Getting Started","count":3},{"language":"default","tag":"Customer Portal","count":2},{"language":"default","tag":"Welcome","count":2},{"language":"default","tag":"Optional Features","count":1}]},"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":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","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},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"snippets/style.css","content":".button-container{display:flex;justify-content:flex-end}.button{display:inline-block;padding:10px 30px 10px 20px;margin-top:10px;text-align:center;text-decoration:none;color:#fff;background-color:#007bff;border:none;border-radius:25px;cursor:pointer;position:relative}.arrow{position:absolute;right:10px}.keyword-pill{margin:4px 4px;display:inline-block;background-color:#f3f4f6;color:#111827;font-size:0.75rem;font-weight:500;padding:2px 6px;border-radius:9999px;border:1px solid #d1d5db;white-space:nowrap;font-family:monospace;line-height:1.25rem}"}],"page":{"pagePath":"api-reference/default/forensics-analyze","slug":"/api-reference/default/forensics-analyze","pageMetadata":{"openapi":"post /forensics/analyze","title":"Analyze Image (Forensics)","description":"Statelessly analyze a single image for AI generation and digital manipulation. Requires the **Fraud Detection** feature. Returns both independent verdicts with their own confidence scores, and — when the image is judged manipulated — the regions of the detected edits (normalized to `[0, 1]`).","href":"/api-reference/default/forensics-analyze"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n strong: \"strong\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Statelessly analyze a single image for AI generation and digital manipulation. Requires the \", _jsx(_components.strong, {\n children: \"Fraud Detection\"\n }), \" feature. Returns both independent verdicts with their own confidence scores, and — when the image is judged manipulated — the regions of the detected edits (normalized to \", _jsx(_components.code, {\n children: \"[0, 1]\"\n }), \").\"]\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":{"openapi":"post /forensics/analyze","title":"Analyze Image (Forensics)","description":"Statelessly analyze a single image for AI generation and digital manipulation. Requires the **Fraud Detection** feature. Returns both independent verdicts with their own confidence scores, and — when the image is judged manipulated — the regions of the detected edits (normalized to `[0, 1]`).","href":"/api-reference/default/forensics-analyze"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["default"],"summary":"Analyze Image (Forensics)","description":"Statelessly analyze a single image for AI generation and digital manipulation. Requires the **Fraud Detection** feature. Returns both independent verdicts with their own confidence scores, and — when the image is judged manipulated — the regions of the detected edits (normalized to `[0, 1]`).","requestBody":"5995e1ad-8c62-43cd-a7da-bead47b7b131","parameters":["ce7c3289-52b6-4a7d-afcd-8840801efce9","f5f95e1f-db0e-4bb7-b403-5d0607cfe264"],"responses":{"200":"847d667d-f90b-439d-a401-7eb426145c75","400":"cc70fb8a-6f8f-4590-a676-d43a26d3deba","401":"68cf5e7a-393e-4d3c-979e-53bc9e7f7e87","403":"1ec26a95-f28a-4d26-bec3-08c767e05e8f"},"method":"post","type":"path","servers":["d1e9306a-566f-4414-970e-70d6ce6453be"],"security":["181e7091-defa-4b90-a89c-a67923937175"],"path":"/forensics/analyze","baseUrlOptions":["https://api.valuechecker.net/"],"title":"Analyze Image (Forensics)","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"ce7c3289-52b6-4a7d-afcd-8840801efce9":{"name":"client_id","in":"query","schema":{"type":"integer","description":"The client ID for the request. It's required if you have access to multiple clients with your API key. Otherwise, it's optional.","uniqueKey":"","typeLabel":"integer"},"example":"10","description":"The client ID for the request. It's required if you have access to multiple clients with your API key. Otherwise, it's optional."},"f5f95e1f-db0e-4bb7-b403-5d0607cfe264":{"name":"session-id","in":"query","schema":{"type":"string","description":"Optional session identifier of the user.","uniqueKey":"","typeLabel":"string"},"example":"a1b2c3d4e5f6g7h8i9j0","description":"Optional session identifier of the user."}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["image"],"properties":{"image":{"type":"string","minLength":1,"description":"The image to analyze: a publicly reachable URL or a base64-encoded image string.","isRequired":true,"uniqueKey":"image","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"image":"https://img.valuechecker.net/attachments/receipt_front.jpg"},"examples":{"Example":{"title":"Example","value":{"image":"https://img.valuechecker.net/attachments/receipt_front.jpg"}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"847d667d-f90b-439d-a401-7eb426145c75":{"description":"OK - Returns the forensics verdicts for the image. All fields are `null` when the analysis could not be produced.","content":{"application/json":{"schema":{"type":"object","properties":{"is_ai_generated":{"oneOf":[{"type":"boolean","description":"Whether the image was judged AI-generated.","uniqueKey":"is_ai_generated.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the image was judged AI-generated.","uniqueKey":"is_ai_generated.oneOf.1","typeLabel":"null"}],"uniqueKey":"is_ai_generated","typeLabel":"boolean | null"},"is_digitally_manipulated":{"oneOf":[{"type":"boolean","description":"Whether the image was judged digitally manipulated.","uniqueKey":"is_digitally_manipulated.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the image was judged digitally manipulated.","uniqueKey":"is_digitally_manipulated.oneOf.1","typeLabel":"null"}],"uniqueKey":"is_digitally_manipulated","typeLabel":"boolean | null"},"ai_generated_confidence":{"oneOf":[{"type":"number","description":"Confidence (0-1) of the AI-generated verdict.","uniqueKey":"ai_generated_confidence.oneOf.0","typeLabel":"number"},{"type":"null","description":"Confidence (0-1) of the AI-generated verdict.","uniqueKey":"ai_generated_confidence.oneOf.1","typeLabel":"null"}],"uniqueKey":"ai_generated_confidence","typeLabel":"number | null"},"manipulation_confidence":{"oneOf":[{"type":"number","description":"Confidence (0-1) of the manipulation verdict.","uniqueKey":"manipulation_confidence.oneOf.0","typeLabel":"number"},{"type":"null","description":"Confidence (0-1) of the manipulation verdict.","uniqueKey":"manipulation_confidence.oneOf.1","typeLabel":"null"}],"uniqueKey":"manipulation_confidence","typeLabel":"number | null"},"confidence":{"oneOf":[{"type":"number","description":"The higher of the two confidences, for consumers that expect one overall score.","uniqueKey":"confidence.oneOf.0","typeLabel":"number"},{"type":"null","description":"The higher of the two confidences, for consumers that expect one overall score.","uniqueKey":"confidence.oneOf.1","typeLabel":"null"}],"uniqueKey":"confidence","typeLabel":"number | null"},"analysis":{"oneOf":[{"type":"string","description":"Free-text explanation of the verdicts.","uniqueKey":"analysis.oneOf.0","typeLabel":"string"},{"type":"null","description":"Free-text explanation of the verdicts.","uniqueKey":"analysis.oneOf.1","typeLabel":"null"}],"uniqueKey":"analysis","typeLabel":"string | null"},"detect_edits":{"oneOf":[{"type":"object","description":"Present only when the image is manipulated and the edit-detection call succeeded. `regions` may be empty when the manipulation is not localized. Box coordinates are normalized to `[0, 1]`.","properties":{"regions":{"type":"array","items":{"type":"object","properties":{"x_min":{"type":"number","uniqueKey":"detect_edits.oneOf.0.regions.items.[INDEX].x_min","typeLabel":"number"},"y_min":{"type":"number","uniqueKey":"detect_edits.oneOf.0.regions.items.[INDEX].y_min","typeLabel":"number"},"x_max":{"type":"number","uniqueKey":"detect_edits.oneOf.0.regions.items.[INDEX].x_max","typeLabel":"number"},"y_max":{"type":"number","uniqueKey":"detect_edits.oneOf.0.regions.items.[INDEX].y_max","typeLabel":"number"}},"uniqueKey":"detect_edits.oneOf.0.regions.items.[INDEX]","typeLabel":"object"},"uniqueKey":"detect_edits.oneOf.0.regions","typeLabel":"object[]"}},"uniqueKey":"detect_edits.oneOf.0","typeLabel":"object"},{"type":"null","description":"Present only when the image is manipulated and the edit-detection call succeeded. `regions` may be empty when the manipulation is not localized. Box coordinates are normalized to `[0, 1]`.","properties":{"regions":{"type":"array","items":{"type":"object","properties":{"x_min":{"type":"number"},"y_min":{"type":"number"},"x_max":{"type":"number"},"y_max":{"type":"number"}}}}},"uniqueKey":"detect_edits.oneOf.1","typeLabel":"null"}],"uniqueKey":"detect_edits","typeLabel":"object | null"}},"uniqueKey":"","typeLabel":"object"},"example":{"is_ai_generated":false,"is_digitally_manipulated":true,"ai_generated_confidence":0.08,"manipulation_confidence":0.91,"confidence":0.91,"analysis":"The price region shows resampling artefacts inconsistent with the surrounding pixels.","detect_edits":{"regions":[{"x_min":0.31,"y_min":0.44,"x_max":0.52,"y_max":0.55}]}},"examples":{"Example":{"title":"Example","value":{"is_ai_generated":false,"is_digitally_manipulated":true,"ai_generated_confidence":0.08,"manipulation_confidence":0.91,"confidence":0.91,"analysis":"The price region shows resampling artefacts inconsistent with the surrounding pixels.","detect_edits":{"regions":[{"x_min":0.31,"y_min":0.44,"x_max":0.52,"y_max":0.55}]}}}},"exampleType":"examples"}},"exampleType":"examples"},"cc70fb8a-6f8f-4590-a676-d43a26d3deba":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"object","properties":{"title":{"type":"string","uniqueKey":"title","typeLabel":"string"},"description":{"type":"string","uniqueKey":"description","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"title":"Invalid analyze payload.","description":"image: Field required"},"examples":{"Example":{"title":"Example","value":{"title":"Invalid analyze payload.","description":"image: Field required"}}},"exampleType":"examples"}},"exampleType":"examples"},"68cf5e7a-393e-4d3c-979e-53bc9e7f7e87":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"},"event_code":{"type":"string","uniqueKey":"event_code","typeLabel":"string"},"event_dict":{"type":"object","properties":{"event_severity":{"type":"string","uniqueKey":"event_dict.event_severity","typeLabel":"string"},"title":{"type":"string","uniqueKey":"event_dict.title","typeLabel":"string"},"description":{"type":"string","uniqueKey":"event_dict.description","typeLabel":"string"}},"uniqueKey":"event_dict","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":"Invalid Authorization header","event_code":"ERIT00","event_dict":{"event_severity":"ERROR","title":"Invalid Authorization header","description":"Please provide the right authorization token"}},"examples":{"Example":{"title":"Example","value":{"error":"Invalid Authorization header","event_code":"ERIT00","event_dict":{"event_severity":"ERROR","title":"Invalid Authorization header","description":"Please provide the right authorization token"}}}},"exampleType":"examples"}},"exampleType":"examples"},"1ec26a95-f28a-4d26-bec3-08c767e05e8f":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"},"event_code":{"type":"string","uniqueKey":"event_code","typeLabel":"string"},"event_dict":{"type":"object","properties":{"event_severity":{"type":"string","uniqueKey":"event_dict.event_severity","typeLabel":"string"},"title":{"type":"string","uniqueKey":"event_dict.title","typeLabel":"string"},"description":{"type":"string","uniqueKey":"event_dict.description","typeLabel":"string"}},"uniqueKey":"event_dict","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":"Forbidden","event_code":"ERIT02","event_dict":{"event_severity":"ERROR","title":"Forbidden","description":"Access denied"}},"examples":{"Example":{"title":"Example","value":{"error":"Forbidden","event_code":"ERIT02","event_dict":{"event_severity":"ERROR","title":"Forbidden","description":"Access denied"}}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"181e7091-defa-4b90-a89c-a67923937175":{"apiKey":{"type":"apiKey","in":"header","name":"Authorization","description":"Note! Prefix your \u003capi-key> with `apiKey `. Note the space after \"apiKey \".","scopes":[]}}},"servers":{"d1e9306a-566f-4414-970e-70d6ce6453be":{"url":"https://api.valuechecker.net/","description":"ValueChecker API URL."}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"Authorization","description":"Note! Prefix your \u003capi-key> with `apiKey `. Note the space after \"apiKey \".","scopes":[]},"schema":{"title":"Authorization","type":"string","description":"Note! Prefix your \u003capi-key> with `apiKey `. Note the space after \"apiKey \".","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"apiKey","name":"Authorization"}],"title":"apiKey"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"icssab-963fd89c","siteName":"ValueChecker","title":"Analyze Image (Forensics) - ValueChecker","navMaps":{"firstHrefInVersion":{"0.150.1":{"href":"/api-reference/default/forensics-analyze","matchLevel":0},"beta":{"href":"/beta/default/offer-search","matchLevel":2}},"firstHrefInLanguage":{}},"lastModified":"2026-08-07T09:04:45.727Z","originalFileLocation":"api-reference/default/forensics-analyze.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=\"Statelessly analyze a single image for AI generation and digital manipulation. Requires the Fraud Detection feature. Returns both independent verdicts with their own confidence scores, and — when the image is judged manipulated — the regions of the detected edits (normalized to [0, 1]).\">\u003cmeta data-mint-head name=\"application-name\" content=\"ValueChecker\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/icssab-963fd89c/3hnenFlCBiuSqNgB/_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/icssab-963fd89c/3hnenFlCBiuSqNgB/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/icssab-963fd89c/3hnenFlCBiuSqNgB/_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/icssab-963fd89c/3hnenFlCBiuSqNgB/_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/icssab-963fd89c/3hnenFlCBiuSqNgB/_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/icssab-963fd89c/3hnenFlCBiuSqNgB/_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/icssab-963fd89c/3hnenFlCBiuSqNgB/_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/icssab-963fd89c/3hnenFlCBiuSqNgB/_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/icssab-963fd89c/3hnenFlCBiuSqNgB/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Analyze Image (Forensics) - ValueChecker\">\u003cmeta data-mint-head property=\"og:description\" content=\"Statelessly analyze a single image for AI generation and digital manipulation. Requires the Fraud Detection feature. Returns both independent verdicts with their own confidence scores, and — when the image is judged manipulated — the regions of the detected edits (normalized to [0, 1]).\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"ValueChecker\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developer.valuechecker.ai/api-reference/default/forensics-analyze\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://icssab-963fd89c.mintlify.site/_mintlify/api/og/v2?division=Endpoint+Examples\u0026amp;title=Analyze+Image+%28Forensics%29\u0026amp;description=Statelessly+analyze+a+single+image+for+AI+generation+and+digital+manipulation.+Requires+the+**Fraud+Detection**+feature.+Returns+both+independent+verdicts+with+\u0026amp;theme=f244d22f64e1c0b36ace9020\u0026amp;signature=eb044f3750d874baf4d33ccf06b2542860415279d62481311a03a6e532de67cb\">\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=\"Analyze Image (Forensics) - ValueChecker\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Statelessly analyze a single image for AI generation and digital manipulation. Requires the Fraud Detection feature. Returns both independent verdicts with their own confidence scores, and — when the image is judged manipulated — the regions of the detected edits (normalized to [0, 1]).\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://icssab-963fd89c.mintlify.site/_mintlify/api/og/v2?division=Endpoint+Examples\u0026amp;title=Analyze+Image+%28Forensics%29\u0026amp;description=Statelessly+analyze+a+single+image+for+AI+generation+and+digital+manipulation.+Requires+the+**Fraud+Detection**+feature.+Returns+both+independent+verdicts+with+\u0026amp;theme=f244d22f64e1c0b36ace9020\u0026amp;signature=eb044f3750d874baf4d33ccf06b2542860415279d62481311a03a6e532de67cb\">\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/icssab-963fd89c/3hnenFlCBiuSqNgB/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"ValueChecker\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4169e1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developer.valuechecker.ai/api-reference/default/forensics-analyze\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/default/forensics-analyze.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developer.valuechecker.ai/#organization\",\"name\":\"ValueChecker\",\"url\":\"https://developer.valuechecker.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/icssab-963fd89c/rkP7d64nqN2vkFqn/logo/light.svg?fit=max\u0026auto=format\u0026n=rkP7d64nqN2vkFqn\u0026q=85\u0026s=ad060d9fd1588cc7a97d0359a8800ba9\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developer.valuechecker.ai#website\",\"name\":\"ValueChecker\",\"url\":\"https://developer.valuechecker.ai\",\"publisher\":{\"@id\":\"https://developer.valuechecker.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developer.valuechecker.ai/api-reference/default/forensics-analyze#webpage\",\"url\":\"https://developer.valuechecker.ai/api-reference/default/forensics-analyze\",\"name\":\"Analyze Image (Forensics)\",\"description\":\"Statelessly analyze a single image for AI generation and digital manipulation. Requires the Fraud Detection feature. Returns both independent verdicts with their own confidence scores, and — when the image is judged manipulated — the regions of the detected edits (normalized to [0, 1]).\",\"dateModified\":\"2026-08-07T09:04:45.727Z\",\"isPartOf\":{\"@id\":\"https://developer.valuechecker.ai#website\"},\"breadcrumb\":{\"@id\":\"https://developer.valuechecker.ai/api-reference/default/forensics-analyze#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developer.valuechecker.ai/api-reference/default/forensics-analyze#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoint Examples\",\"item\":\"https://developer.valuechecker.ai/api-reference/default/clients\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Analyze Image (Forensics)\",\"item\":\"https://developer.valuechecker.ai/api-reference/default/forensics-analyze\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://developer.valuechecker.ai/api-reference/default/forensics-analyze#apireference\",\"headline\":\"Analyze Image (Forensics)\",\"name\":\"Analyze Image (Forensics)\",\"description\":\"Statelessly analyze a single image for AI generation and digital manipulation. Requires the Fraud Detection feature. Returns both independent verdicts with their own confidence scores, and — when the image is judged manipulated — the regions of the detected edits (normalized to [0, 1]).\",\"url\":\"https://developer.valuechecker.ai/api-reference/default/forensics-analyze\",\"mainEntityOfPage\":{\"@id\":\"https://developer.valuechecker.ai/api-reference/default/forensics-analyze#webpage\"},\"dateModified\":\"2026-08-07T09:04:45.727Z\",\"publisher\":{\"@id\":\"https://developer.valuechecker.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://developer.valuechecker.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"ValueChecker\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"ValueChecker","nav":{"global":null,"versions":[{"version":"0.150.1","tabs":[{"tab":"Start","pages":[{"title":"Start","href":"/introduction"}]},{"tab":"API Reference","groups":[{"group":"API Documentation","pages":[{"title":"Get Started","href":"/api-reference/get-started"},{"title":"Query Parameter Requests","href":"/api-reference/query-parameter-requests"},{"title":"Create Client Reference","sidebarTitle":"Step 1. Create Client Reference","href":"/api-reference/create-client-reference"},{"title":"Product Search (CP)","sidebarTitle":"Step 2. Product Search (CP)","href":"/api-reference/product-search"},{"title":"Replacement Product Suggestions","sidebarTitle":"Step 3. Replacement Product Suggestions","href":"/api-reference/replacement-product-suggestions"},{"title":"Offer Search (CP+RP+Offer)","sidebarTitle":"Offer Search","href":"/api-reference/offer-search"},{"title":"Create Appraisal","sidebarTitle":"Step 4. Appraisals","href":"/api-reference/appraisals"},{"title":"RCV and ACV Calculations","sidebarTitle":"Step 5. RCV and ACV Calculations","href":"/api-reference/acv-calculations"},{"title":"Generate Reports","sidebarTitle":"Step 6. Generate Reports","href":"/api-reference/generate-reports"},{"title":"Image Forensics","sidebarTitle":"Image Forensics","href":"/api-reference/forensics"},{"group":"Customer Portal","pages":[{"title":"Inventory Management","sidebarTitle":"Inventory Management","href":"/api-reference/customer-portal/overview"},{"title":"Portal Links","sidebarTitle":"Portal Links","href":"/api-reference/customer-portal/links"}]},{"group":"Optional Features","pages":[{"title":"Appraisal Statuses","sidebarTitle":"Appraisal Statuses","href":"/api-reference/appraisal-statuses/overview"}]},{"title":"APPENDIX","href":"/api-reference/appendix"}]},{"group":"Endpoint Examples","pages":[{"openapi":"get /clients","title":"Client Information","href":"/api-reference/default/clients"},{"openapi":"get /client_categories","title":"All Client Categories","href":"/api-reference/default/client_categories"},{"openapi":"get /client_reference","title":"All Client References","href":"/api-reference/default/client_reference"},{"openapi":"post /client_reference","title":"Create Client Reference","href":"/api-reference/default/client_reference-1"},{"openapi":"get /client_reference/{client_reference_id}","title":"Get Specific Client Reference","href":"/api-reference/default/client_reference-2"},{"openapi":"get /search_suggestion","title":"CP: Fast Product Search","href":"/api-reference/default/search_suggestion"},{"openapi":"get /product_search","title":"CP: Extended Product Search","href":"/api-reference/default/product_search"},{"openapi":"api-reference/openapi.json post /search/offers","sidebarTitle":"Offer Search","title":"Offer Search","href":"/api-reference/default/offer-search"},{"openapi":"get /prices","title":"RP: Replacement Products","href":"/api-reference/default/prices"},{"openapi":"get /client_reference/{client_reference_id}/appraisal","title":"All Appraisals In Specific Client Reference","href":"/api-reference/default/client_reference-appraisal"},{"openapi":"post /client_reference/{client_reference_id}/appraisal","title":"Create Appraisal","href":"/api-reference/default/client_reference-appraisal-1"},{"openapi":"delete /client_reference/{client_reference_id}/appraisal","title":"Delete All Appraisals In Specific Client Reference","href":"/api-reference/default/client_reference-appraisal-2"},{"openapi":"get /client_reference/{client_reference_id}/appraisal/{appraisal_id}","title":"Get Specific Appraisal","href":"/api-reference/default/client_reference-appraisal-3"},{"openapi":"put /client_reference/{client_reference_id}/appraisal/{appraisal_id}","title":"Modify Specific Appraisal","href":"/api-reference/default/client_reference-appraisal-4"},{"openapi":"delete /client_reference/{client_reference_id}/appraisal/{appraisal_id}","title":"Delete Specific Appraisal","href":"/api-reference/default/client_reference-appraisal-5"},{"openapi":"put /client_reference/{client_reference_id}/appraisal/{appraisal_id}/acv","title":"Perform ACV Calculation","href":"/api-reference/default/client_reference-appraisal-acv"},{"openapi":"delete /client_reference/{client_reference_id}/appraisal/{appraisal_id}/acv","title":"Delete ACV Calculation","href":"/api-reference/default/client_reference-appraisal-acv-1"},{"openapi":"post /client_reference/{client_reference_id}/report/pdf","title":"Create a Report for a Single Appraisal or an Entire Claim","href":"/api-reference/default/client_reference_appraisal-report"},{"openapi":"post /client_reference/{client_reference_id}/portal/customer/access","title":"Create Customer Portal Link","href":"/api-reference/default/customer-portal-post"},{"openapi":"get /client_reference/{client_reference_id}/portal/customer/access","title":"Get a Customer Portal Link","href":"/api-reference/default/customer-portal-get"},{"openapi":"patch /client_reference/{client_reference_id}/portal/customer/access","title":"Manage Customer Portal Link","href":"/api-reference/default/customer-portal-patch"},{"openapi":"post /client_reference/{client_reference_id}/portal/customer/send","title":"Send appraisals from Cart to Portal","href":"/api-reference/default/customer-portal-send-appraisals"},{"openapi":"get /client_reference/{client_reference_id}/portal/customer/load","title":"Load Inventory from Portal to Cart","href":"/api-reference/default/customer-portal-load-inventory"},{"openapi":"get /client_reference/appraisal_statuses","title":"Get Available Appraisal Statuses","href":"/api-reference/default/client_reference-appraisal_statuses-get"},{"openapi":"put /client_reference/{client_reference_id}/appraisal/{appraisal_id}/appraisal_status","title":"Update Appraisal Status","href":"/api-reference/default/client_reference-appraisal_status-put"},{"openapi":"get /client_references/appraisals","title":"Get Client References With Appraisals","description":"Get all client references with their appraisals. When `all_users=false` (the default behavior), client references for the current user only are returned. When you set `all_users=true`, client references for all users within the client_id are returned.","href":"/api-reference/default/client_references-appraisals"},{"openapi":"post /forensics/analyze","title":"Analyze Image (Forensics)","href":"/api-reference/default/forensics-analyze"},{"openapi":"get /forensics/{client_reference_id}/progress","title":"Forensics Cart Progress","description":"Return the aggregate forensics state for a cart (client reference). This is the progress indicator only — the verdicts themselves are returned by the results endpoints. The cart stays `in_progress` while its images are still being processed, so a transition away from `in_progress` is the \"forensics done\" signal.","href":"/api-reference/default/forensics-progress"},{"openapi":"get /forensics/{client_reference_id}/results","title":"Forensics Results (Appraisal)","href":"/api-reference/default/forensics-results"},{"openapi":"get /forensics/{client_reference_id}/results/all","title":"Forensics Results (Whole Cart)","href":"/api-reference/default/forensics-results-all"},{"openapi":"post /forensics/{client_reference_id}/clear","title":"Clear Forensics Verdict","href":"/api-reference/default/forensics-clear"}]}]}]},{"version":"beta","pages":[{"title":"beta","href":"/beta/default/offer-search"}]}]},"basePath":"","title":"Analyze Image (Forensics) - ValueChecker","buildId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","deploymentId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Myd8dsju.js","utils-C2HkQgW0.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-8rSppmTv.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B6MjiCFm.js","snippetPresets-DwrSAONL.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-1-a5UQKQ.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C541m7wZ.js","shallow-CWELCZ77.js","getApiPlaygroundDisplay-CTo5Zn03.js","CodeSnippet-D--dzvnl.js","CodeSnippets-DM3cXEDh.js","Page-CxAy5y67.js","getPastedJson-C-VECgcL.js","icon-BPq2-Mg3.js","MethodPill-D9J5cUHd.js","DuplicateIcon-BqHaxUnD.js","createIcon-CIbcZHp9.js","DynamicMarkdown-BKiHAm_d.js","SectionHeading-DstQXt3H.js","axios-vUo_bRtp.js","Markdown-CpxgzsKA.js","clsx-C5EfhVm0.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CJ9Oly2E.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Mk6P3qvh.js"]}