Analyze SCA vulnerabilities for autofix candidates
Analyzes SCA vulnerabilities using DeepFix to find fix candidates. For transitive dependencies, determines which version of the direct dependency will resolve the vulnerable package to a safe version. Returns the dependency path showing the import chain and recommended fixes.
POST
/
project
/
{projectId}
/
results
/
sca
/
autofix
Analyze SCA vulnerabilities for autofix candidates
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Cybdefend Documentation","colors":{"primary":"#af93ff","light":"#fca5ff","dark":"#7845FF"},"logo":{"light":"https://mintcdn.com/cybedefend/FtP6CJ_hRLE7m1Zs/logo/light.svg?fit=max\u0026auto=format\u0026n=FtP6CJ_hRLE7m1Zs\u0026q=85\u0026s=75c2ea0f67090e2c89589043d4774006","dark":"https://mintcdn.com/cybedefend/FtP6CJ_hRLE7m1Zs/logo/dark.svg?fit=max\u0026auto=format\u0026n=FtP6CJ_hRLE7m1Zs\u0026q=85\u0026s=b08e552d70ca33255314dec92cddaa3c"},"favicon":"https://mintcdn.com/cybedefend/FtP6CJ_hRLE7m1Zs/favicon.svg?fit=max\u0026auto=format\u0026n=FtP6CJ_hRLE7m1Zs\u0026q=85\u0026s=a0da8262f86849382d0e4a78bbfb68ea","navbar":{"links":[{"href":"mailto:contact@cybdefend.com","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://us.cybedefend.com/"}},"footer":{"socials":{"github":"https://github.com/cybedefend","linkedin":"https://www.linkedin.com/company/cybedefend"}},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Dashboard","icon":"play","href":"https://us.cybedefend.com/"},{"anchor":"Community","icon":"linkedin","href":"https://www.linkedin.com/company/cybedefend"},{"anchor":"Blog","icon":"newspaper","href":"https://www.cybedefend.com/blog"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"cybedefend","hasAudioNarration":false,"actualSubdomain":"cybedefend","customDomains":["docs.cybedefend.com"],"gitSource":{"type":"github","owner":"cybedefend","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aea064bfb19e826efc4ffa4","collectionId":"192e9490-d90e-4593-abdf-87023dab3813","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aea064bfb19e826efc4ffa4"},"entitlements":{},"buildId":"6aea064bfb19e826efc4ffa4","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"default","tag":"API Reference","count":201},{"language":"default","tag":"Documentation","count":82},{"language":"default","tag":"Container Registries","count":82},{"language":"default","tag":"Vulnerabilities","count":29},{"language":"default","tag":"Code Scanning","count":23},{"language":"default","tag":"Platform Overview","count":20},{"language":"default","tag":"Policy Management","count":16},{"language":"default","tag":"Key Features","count":15},{"language":"default","tag":"GitLab","count":12},{"language":"default","tag":"Organization","count":12}]},"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":[],"page":{"pagePath":"latest/api-reference/endpoint/results-\u0026-vulnerabilities/analyze-sca-vulnerabilities-for-autofix-candidates","slug":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/analyze-sca-vulnerabilities-for-autofix-candidates","pageMetadata":{"openapi":"post /project/{projectId}/results/sca/autofix","title":"Analyze SCA vulnerabilities for autofix candidates","description":"Analyzes SCA vulnerabilities using DeepFix to find fix candidates. For transitive dependencies, determines which version of the direct dependency will resolve the vulnerable package to a safe version. Returns the dependency path showing the import chain and recommended fixes.","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/analyze-sca-vulnerabilities-for-autofix-candidates"},"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: \"Analyzes SCA vulnerabilities using DeepFix to find fix candidates. For transitive dependencies, determines which version of the direct dependency will resolve the vulnerable package to a safe version. Returns the dependency path showing the import chain and recommended fixes.\"\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 /project/{projectId}/results/sca/autofix","title":"Analyze SCA vulnerabilities for autofix candidates","description":"Analyzes SCA vulnerabilities using DeepFix to find fix candidates. For transitive dependencies, determines which version of the direct dependency will resolve the vulnerable package to a safe version. Returns the dependency path showing the import chain and recommended fixes.","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/analyze-sca-vulnerabilities-for-autofix-candidates"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/cybedefend/c19f9a1094f536c8/update-endpoints.js","/_mintlify/custom/cybedefend/0f18366477fd8f1e/scripts/validate-docs.js","/_mintlify/custom/cybedefend/60eb0c373c752a49/scripts/sync-api-docs.js","/_mintlify/custom/cybedefend/b7f3f6b809084b8c/scripts/compare-apis.js","/_mintlify/custom/cybedefend/155af5f71ecf19e9/scripts/finalize-navigation.js","/_mintlify/custom/cybedefend/45754e5d6d739ed1/scripts/fix-dockerhub.js","/_mintlify/custom/cybedefend/be9d7187774653ba/scripts/update-navigation.js"],"openApiReferenceData":{"operation":{"description":"Analyzes SCA vulnerabilities using DeepFix to find fix candidates. For transitive dependencies, determines which version of the direct dependency will resolve the vulnerable package to a safe version. Returns the dependency path showing the import chain and recommended fixes.","operationId":"ResultController_startScaAutoFix","parameters":["063d6800-e634-45a2-946b-d91226b90f52"],"requestBody":"dfb68f96-91f2-4f2f-83f3-8d72b560b86f","responses":{"200":"03ad5f4f-eda3-422d-88dc-85dacc23c13f","400":"397f4001-928f-4482-96bf-2898a21590f7","401":"abf7f82b-e423-409c-9bf2-89bbd84c07bd","403":"e4379a6d-1e9e-49c6-b5f8-a0ab8e7a9bbe"},"summary":"Analyze SCA vulnerabilities for autofix candidates","tags":["Results \u0026 Vulnerabilities"],"method":"post","type":"path","servers":["8b297e7e-b881-45a5-a9cb-c6a09fde1416","7d9cea7f-096e-432a-8405-bb4a629f45e1"],"security":[],"path":"/project/{projectId}/results/sca/autofix","baseUrlOptions":["https://api-eu.cybedefend.com","https://api-us.cybedefend.com"],"title":"Analyze SCA vulnerabilities for autofix candidates","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"063d6800-e634-45a2-946b-d91226b90f52":{"name":"projectId","required":true,"in":"path","description":"Project identifier","schema":{"format":"uuid","type":"string","isRequired":true,"description":"Project identifier","uniqueKey":"","typeLabel":"string\u003cuuid>"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"vulnerabilityIds":{"description":"Array of SCA vulnerability detection IDs to analyze","example":["550e8400-e29b-41d4-a716-446655440000"],"type":"array","items":{"type":"string","uniqueKey":"vulnerabilityIds.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"vulnerabilityIds","typeLabel":"string[]"},"updateLevel":{"type":"string","description":"Maximum update level allowed: patch, minor, major, or auto (auto-escalates from patch to major)","enum":["patch","minor","major","auto"],"default":"auto","example":"auto","uniqueKey":"updateLevel","typeLabel":"enum\u003cstring>"},"singleFix":{"type":"boolean","description":"If true, stop at first valid fix found (faster). If false, find all possible fixes.","default":false,"example":false,"uniqueKey":"singleFix","typeLabel":"boolean"},"createPr":{"type":"boolean","description":"If true, create a Pull Request with the fixes. Requires project to be linked to GitHub/GitLab.","default":false,"example":false,"uniqueKey":"createPr","typeLabel":"boolean"},"targetBranch":{"type":"string","description":"Target branch name for the PR. If not specified, uses the default branch.","example":"main","uniqueKey":"targetBranch","typeLabel":"string"}},"required":["vulnerabilityIds"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"vulnerabilityIds":["550e8400-e29b-41d4-a716-446655440000"],"updateLevel":"auto","singleFix":false,"createPr":false,"targetBranch":"main"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"03ad5f4f-eda3-422d-88dc-85dacc23c13f":{"description":"SCA AutoFix analysis completed successfully","content":{"application/json":{"schema":{"type":"object","properties":{"projectId":{"type":"string","description":"Project ID","example":"550e8400-e29b-41d4-a716-446655440000","isRequired":true,"uniqueKey":"projectId","typeLabel":"string"},"success":{"type":"boolean","description":"True if at least one vulnerability has a fix","example":true,"isRequired":true,"uniqueKey":"success","typeLabel":"boolean"},"status":{"type":"string","description":"Overall status: ok, partial, no_fix, or error","enum":["ok","partial","no_fix","error"],"example":"ok","isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-friendly summary","example":"Found fixes for 3 out of 5 vulnerabilities","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"results":{"description":"Results for each vulnerability","type":"array","items":{"type":"object","properties":{"vulnerabilityId":{"type":"string","description":"Database ID of the SCA vulnerability detection","example":"550e8400-e29b-41d4-a716-446655440000","isRequired":true,"uniqueKey":"results.items.[INDEX].vulnerabilityId","typeLabel":"string"},"cveId":{"type":"string","description":"CVE/GHSA ID","example":"CVE-2020-7598","isRequired":true,"uniqueKey":"results.items.[INDEX].cveId","typeLabel":"string"},"severity":{"type":"string","description":"Severity level","enum":["CRITICAL","HIGH","MEDIUM","LOW","INFO"],"example":"HIGH","isRequired":true,"uniqueKey":"results.items.[INDEX].severity","typeLabel":"enum\u003cstring>"},"vulnerablePackage":{"type":"string","description":"Package name that is vulnerable","example":"minimist","isRequired":true,"uniqueKey":"results.items.[INDEX].vulnerablePackage","typeLabel":"string"},"vulnerableVersion":{"type":"string","description":"Current vulnerable version","example":"0.0.8","isRequired":true,"uniqueKey":"results.items.[INDEX].vulnerableVersion","typeLabel":"string"},"dependencyPath":{"description":"Path from root to vulnerable package (e.g., [\"mkdirp@0.5.1\", \"minimist@0.0.8\"])","example":["mkdirp@0.5.1","minimist@0.0.8"],"type":"array","items":{"type":"string","uniqueKey":"results.items.[INDEX].dependencyPath.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"results.items.[INDEX].dependencyPath","typeLabel":"string[]"},"ecosystem":{"type":"string","description":"Package ecosystem: npm, maven, pip, etc.","example":"npm","isRequired":true,"uniqueKey":"results.items.[INDEX].ecosystem","typeLabel":"string"},"isTransitive":{"type":"boolean","description":"Whether this is a transitive dependency","example":true,"isRequired":true,"uniqueKey":"results.items.[INDEX].isTransitive","typeLabel":"boolean"},"fixCandidates":{"description":"All possible fixes found","type":"array","items":{"type":"object","properties":{"parentPackage":{"type":"string","description":"Parent package to update (the direct dependency)","example":"mkdirp","isRequired":true,"uniqueKey":"results.items.[INDEX].fixCandidates.items.[INDEX].parentPackage","typeLabel":"string"},"currentVersion":{"type":"string","description":"Current version of parent","example":"0.5.1","isRequired":true,"uniqueKey":"results.items.[INDEX].fixCandidates.items.[INDEX].currentVersion","typeLabel":"string"},"proposedVersion":{"type":"string","description":"Recommended version to upgrade to","example":"0.5.5","isRequired":true,"uniqueKey":"results.items.[INDEX].fixCandidates.items.[INDEX].proposedVersion","typeLabel":"string"},"vulnerableChild":{"type":"string","description":"The transitive vulnerable package","example":"minimist","isRequired":true,"uniqueKey":"results.items.[INDEX].fixCandidates.items.[INDEX].vulnerableChild","typeLabel":"string"},"vulnerableChildVersion":{"type":"string","description":"Current vulnerable version","example":"0.0.8","isRequired":true,"uniqueKey":"results.items.[INDEX].fixCandidates.items.[INDEX].vulnerableChildVersion","typeLabel":"string"},"requiredChildVersion":{"type":"string","description":"Minimum version required to fix","example":"1.2.2","isRequired":true,"uniqueKey":"results.items.[INDEX].fixCandidates.items.[INDEX].requiredChildVersion","typeLabel":"string"},"updateType":{"type":"string","description":"Type of update: patch, minor, or major","enum":["patch","minor","major"],"example":"patch","isRequired":true,"uniqueKey":"results.items.[INDEX].fixCandidates.items.[INDEX].updateType","typeLabel":"enum\u003cstring>"},"isValid":{"type":"boolean","description":"Whether this fix actually resolves the vulnerability","example":true,"isRequired":true,"uniqueKey":"results.items.[INDEX].fixCandidates.items.[INDEX].isValid","typeLabel":"boolean"},"fixedChildVersion":{"oneOf":[{"type":"string","description":"Version of child after parent upgrade (null if removed from tree)","example":"1.2.6","uniqueKey":"results.items.[INDEX].fixCandidates.items.[INDEX].fixedChildVersion.oneOf.0","typeLabel":"string"},{"type":"null","description":"Version of child after parent upgrade (null if removed from tree)","example":"1.2.6","uniqueKey":"results.items.[INDEX].fixCandidates.items.[INDEX].fixedChildVersion.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].fixCandidates.items.[INDEX].fixedChildVersion","typeLabel":"string | null"}},"required":["parentPackage","currentVersion","proposedVersion","vulnerableChild","vulnerableChildVersion","requiredChildVersion","updateType","isValid"],"uniqueKey":"results.items.[INDEX].fixCandidates.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"results.items.[INDEX].fixCandidates","typeLabel":"object[]"},"hasFixAvailable":{"type":"boolean","description":"Whether a fix was found","example":true,"isRequired":true,"uniqueKey":"results.items.[INDEX].hasFixAvailable","typeLabel":"boolean"},"testedVersionsCount":{"type":"number","description":"Number of versions tested","example":5,"isRequired":true,"uniqueKey":"results.items.[INDEX].testedVersionsCount","typeLabel":"number"},"status":{"type":"string","description":"Analysis status: ok, no_fix, error, or direct_update","enum":["ok","no_fix","error","direct_update"],"example":"ok","isRequired":true,"uniqueKey":"results.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"summary":{"type":"string","description":"Vulnerability summary from OSV","example":"Prototype Pollution in minimist","uniqueKey":"results.items.[INDEX].summary","typeLabel":"string"},"fileName":{"oneOf":[{"type":"string","description":"Lockfile path (for monorepo support)","example":"package-lock.json","uniqueKey":"results.items.[INDEX].fileName.oneOf.0","typeLabel":"string"},{"type":"null","description":"Lockfile path (for monorepo support)","example":"package-lock.json","uniqueKey":"results.items.[INDEX].fileName.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].fileName","typeLabel":"string | null"},"recommendedFix":{"oneOf":[{"type":"object","description":"Best fix (most conservative: patch > minor > major)","required":["parentPackage","currentVersion","proposedVersion","vulnerableChild","vulnerableChildVersion","requiredChildVersion","updateType","isValid"],"properties":{"parentPackage":{"type":"string","description":"Parent package to update (the direct dependency)","example":"mkdirp","isRequired":true,"uniqueKey":"results.items.[INDEX].recommendedFix.oneOf.0.parentPackage","typeLabel":"string"},"currentVersion":{"type":"string","description":"Current version of parent","example":"0.5.1","isRequired":true,"uniqueKey":"results.items.[INDEX].recommendedFix.oneOf.0.currentVersion","typeLabel":"string"},"proposedVersion":{"type":"string","description":"Recommended version to upgrade to","example":"0.5.5","isRequired":true,"uniqueKey":"results.items.[INDEX].recommendedFix.oneOf.0.proposedVersion","typeLabel":"string"},"vulnerableChild":{"type":"string","description":"The transitive vulnerable package","example":"minimist","isRequired":true,"uniqueKey":"results.items.[INDEX].recommendedFix.oneOf.0.vulnerableChild","typeLabel":"string"},"vulnerableChildVersion":{"type":"string","description":"Current vulnerable version","example":"0.0.8","isRequired":true,"uniqueKey":"results.items.[INDEX].recommendedFix.oneOf.0.vulnerableChildVersion","typeLabel":"string"},"requiredChildVersion":{"type":"string","description":"Minimum version required to fix","example":"1.2.2","isRequired":true,"uniqueKey":"results.items.[INDEX].recommendedFix.oneOf.0.requiredChildVersion","typeLabel":"string"},"updateType":{"type":"string","description":"Type of update: patch, minor, or major","enum":["patch","minor","major"],"example":"patch","isRequired":true,"uniqueKey":"results.items.[INDEX].recommendedFix.oneOf.0.updateType","typeLabel":"enum\u003cstring>"},"isValid":{"type":"boolean","description":"Whether this fix actually resolves the vulnerability","example":true,"isRequired":true,"uniqueKey":"results.items.[INDEX].recommendedFix.oneOf.0.isValid","typeLabel":"boolean"},"fixedChildVersion":{"oneOf":[{"type":"string","description":"Version of child after parent upgrade (null if removed from tree)","example":"1.2.6","uniqueKey":"results.items.[INDEX].recommendedFix.oneOf.0.fixedChildVersion.oneOf.0","typeLabel":"string"},{"type":"null","description":"Version of child after parent upgrade (null if removed from tree)","example":"1.2.6","uniqueKey":"results.items.[INDEX].recommendedFix.oneOf.0.fixedChildVersion.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].recommendedFix.oneOf.0.fixedChildVersion","typeLabel":"string | null"}},"uniqueKey":"results.items.[INDEX].recommendedFix.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"results.items.[INDEX].recommendedFix.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].recommendedFix","typeLabel":"object | null"},"errorMessage":{"oneOf":[{"type":"string","description":"Error message if status is \"error\"","uniqueKey":"results.items.[INDEX].errorMessage.oneOf.0","typeLabel":"string"},{"type":"null","description":"Error message if status is \"error\"","uniqueKey":"results.items.[INDEX].errorMessage.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].errorMessage","typeLabel":"string | null"},"installCommand":{"oneOf":[{"type":"string","description":"Command to apply the fix (e.g., \"npm install mkdirp@0.5.5\")","example":"npm install mkdirp@0.5.5","uniqueKey":"results.items.[INDEX].installCommand.oneOf.0","typeLabel":"string"},{"type":"null","description":"Command to apply the fix (e.g., \"npm install mkdirp@0.5.5\")","example":"npm install mkdirp@0.5.5","uniqueKey":"results.items.[INDEX].installCommand.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].installCommand","typeLabel":"string | null"}},"required":["vulnerabilityId","cveId","severity","vulnerablePackage","vulnerableVersion","dependencyPath","ecosystem","isTransitive","fixCandidates","hasFixAvailable","testedVersionsCount","status"],"uniqueKey":"results.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"results","typeLabel":"object[]"},"totalVulnerabilities":{"type":"number","description":"Total number of vulnerabilities analyzed","example":5,"isRequired":true,"uniqueKey":"totalVulnerabilities","typeLabel":"number"},"fixableCount":{"type":"number","description":"Number of vulnerabilities with fixes available","example":3,"isRequired":true,"uniqueKey":"fixableCount","typeLabel":"number"},"unfixableCount":{"type":"number","description":"Number of vulnerabilities without fixes","example":1,"isRequired":true,"uniqueKey":"unfixableCount","typeLabel":"number"},"errorCount":{"type":"number","description":"Number of vulnerabilities that failed analysis","example":1,"isRequired":true,"uniqueKey":"errorCount","typeLabel":"number"},"jobId":{"type":"string","description":"Job ID for polling status (only set when status is \"queued\" or \"processing\")","example":"sca-autofix-550e8400-e29b-41d4-a716-446655440000-0","uniqueKey":"jobId","typeLabel":"string"}},"required":["projectId","success","status","message","results","totalVulnerabilities","fixableCount","unfixableCount","errorCount"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"projectId":"550e8400-e29b-41d4-a716-446655440000","success":true,"status":"ok","message":"Found fixes for 3 out of 5 vulnerabilities","results":[{"vulnerabilityId":"550e8400-e29b-41d4-a716-446655440000","cveId":"CVE-2020-7598","severity":"HIGH","vulnerablePackage":"minimist","vulnerableVersion":"0.0.8","dependencyPath":["mkdirp@0.5.1","minimist@0.0.8"],"ecosystem":"npm","isTransitive":true,"fixCandidates":[{"parentPackage":"mkdirp","currentVersion":"0.5.1","proposedVersion":"0.5.5","vulnerableChild":"minimist","vulnerableChildVersion":"0.0.8","requiredChildVersion":"1.2.2","updateType":"patch","isValid":true,"fixedChildVersion":"1.2.6"}],"hasFixAvailable":true,"testedVersionsCount":5,"status":"ok","summary":"Prototype Pollution in minimist","fileName":"package-lock.json","recommendedFix":{"parentPackage":"mkdirp","currentVersion":"0.5.1","proposedVersion":"0.5.5","vulnerableChild":"minimist","vulnerableChildVersion":"0.0.8","requiredChildVersion":"1.2.2","updateType":"patch","isValid":true,"fixedChildVersion":"1.2.6"},"errorMessage":"\u003cstring>","installCommand":"npm install mkdirp@0.5.5"}],"totalVulnerabilities":5,"fixableCount":3,"unfixableCount":1,"errorCount":1,"jobId":"sca-autofix-550e8400-e29b-41d4-a716-446655440000-0"}}},"exampleType":"generated"}},"exampleType":"generated"},"397f4001-928f-4482-96bf-2898a21590f7":{"description":"Bad Request - Invalid vulnerability IDs or parameters","content":{"application/json":{"schema":{"type":"object","properties":{"timestamp":{"type":"string","example":"2025-02-18T12:31:18.491Z","description":"Timestamp of the error","isRequired":true,"uniqueKey":"timestamp","typeLabel":"string"},"service":{"type":"string","example":"AiService","description":"Name of the service where the error occurred","isRequired":true,"uniqueKey":"service","typeLabel":"string"},"method":{"type":"string","example":"startConversation","description":"Method name where the error occurred","isRequired":true,"uniqueKey":"method","typeLabel":"string"},"message":{"type":"string","example":"Invalid parameters provided","description":"Error message","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"code":{"type":"number","example":400,"description":"HTTP status code","minimum":100,"maximum":599,"isRequired":true,"uniqueKey":"code","typeLabel":"number"}},"required":["timestamp","service","method","message","code"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"timestamp":"2025-02-18T12:31:18.491Z","service":"AiService","method":"startConversation","message":"Invalid parameters provided","code":400}}},"exampleType":"generated"}},"exampleType":"generated"},"abf7f82b-e423-409c-9bf2-89bbd84c07bd":{"description":"Unauthorized","content":{"application/json":{"schema":{"example":{"message":"Unauthorized","statusCode":401,"timestamp":"2025-02-18T12:31:18.491Z","path":"/example/path"}}}},"exampleType":"generated"},"e4379a6d-1e9e-49c6-b5f8-a0ab8e7a9bbe":{"description":"Forbidden","content":{"application/json":{"schema":{"example":{"message":"Forbidden","statusCode":403,"timestamp":"2025-02-18T12:31:18.491Z","path":"/example/path"}}}},"exampleType":"generated"}},"security":{},"servers":{"8b297e7e-b881-45a5-a9cb-c6a09fde1416":{"url":"https://api-eu.cybedefend.com","description":"EU"},"7d9cea7f-096e-432a-8405-bb4a629f45e1":{"url":"https://api-us.cybedefend.com","description":"US"}}},"originalFileLocation":"latest/api-reference/openapi.json"},"subdomain":"cybedefend","siteName":"Cybdefend Documentation","title":"Analyze SCA vulnerabilities for autofix candidates - Cybdefend Documentation","navMaps":{"firstHrefInVersion":{"latest":{"href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/analyze-sca-vulnerabilities-for-autofix-candidates","matchLevel":0}},"firstHrefInLanguage":{}},"lastModified":"2026-02-03T00:59:39.750Z","originalFileLocation":"latest/api-reference/endpoint/results-\u0026-vulnerabilities/analyze-sca-vulnerabilities-for-autofix-candidates.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=\"Analyzes SCA vulnerabilities using DeepFix to find fix candidates. For transitive dependencies, determines which version of the direct dependency will resolve the vulnerable package to a safe version. Returns the dependency path showing the import chain and recommended fixes.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Cybdefend Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/cybedefend/lcqt8_4XN4R0gOHg/_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/cybedefend/lcqt8_4XN4R0gOHg/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/cybedefend/lcqt8_4XN4R0gOHg/_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/cybedefend/lcqt8_4XN4R0gOHg/_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/cybedefend/lcqt8_4XN4R0gOHg/_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/cybedefend/lcqt8_4XN4R0gOHg/_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/cybedefend/lcqt8_4XN4R0gOHg/_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/cybedefend/lcqt8_4XN4R0gOHg/_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/cybedefend/lcqt8_4XN4R0gOHg/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Analyze SCA vulnerabilities for autofix candidates - Cybdefend Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Analyzes SCA vulnerabilities using DeepFix to find fix candidates. For transitive dependencies, determines which version of the direct dependency will resolve the vulnerable package to a safe version. Returns the dependency path showing the import chain and recommended fixes.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Cybdefend Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.cybedefend.com/latest/api-reference/endpoint/results-\u0026amp;-vulnerabilities/analyze-sca-vulnerabilities-for-autofix-candidates\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://cybedefend.mintlify.site/_mintlify/api/og/v2?division=SCA+%28Dependencies%29\u0026amp;title=Analyze+SCA+vulnerabilities+for+autofix+candidates\u0026amp;description=Analyzes+SCA+vulnerabilities+using+DeepFix+to+find+fix+candidates.+For+transitive+dependencies%2C+determines+which+version+of+the+direct+dependency+will+resolve+t\u0026amp;theme=aa01f94c395af1716563d5e9\u0026amp;signature=7ceedf47b8ff32143c98f94d53bdeb39ebaa88ddc57c0b5fb8a371ec9f671027\">\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 SCA vulnerabilities for autofix candidates - Cybdefend Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Analyzes SCA vulnerabilities using DeepFix to find fix candidates. For transitive dependencies, determines which version of the direct dependency will resolve the vulnerable package to a safe version. Returns the dependency path showing the import chain and recommended fixes.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://cybedefend.mintlify.site/_mintlify/api/og/v2?division=SCA+%28Dependencies%29\u0026amp;title=Analyze+SCA+vulnerabilities+for+autofix+candidates\u0026amp;description=Analyzes+SCA+vulnerabilities+using+DeepFix+to+find+fix+candidates.+For+transitive+dependencies%2C+determines+which+version+of+the+direct+dependency+will+resolve+t\u0026amp;theme=aa01f94c395af1716563d5e9\u0026amp;signature=7ceedf47b8ff32143c98f94d53bdeb39ebaa88ddc57c0b5fb8a371ec9f671027\">\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/cybedefend/lcqt8_4XN4R0gOHg/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Cybdefend Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#af93ff\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.cybedefend.com/latest/api-reference/endpoint/results-\u0026amp;-vulnerabilities/analyze-sca-vulnerabilities-for-autofix-candidates\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/latest/api-reference/endpoint/results-%26-vulnerabilities/analyze-sca-vulnerabilities-for-autofix-candidates.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.cybedefend.com/#organization\",\"name\":\"Cybdefend Documentation\",\"url\":\"https://docs.cybedefend.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/cybedefend/FtP6CJ_hRLE7m1Zs/logo/light.svg?fit=max\u0026auto=format\u0026n=FtP6CJ_hRLE7m1Zs\u0026q=85\u0026s=75c2ea0f67090e2c89589043d4774006\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.cybedefend.com#website\",\"name\":\"Cybdefend Documentation\",\"url\":\"https://docs.cybedefend.com\",\"publisher\":{\"@id\":\"https://docs.cybedefend.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.cybedefend.com/latest/api-reference/endpoint/results-\u0026-vulnerabilities/analyze-sca-vulnerabilities-for-autofix-candidates#webpage\",\"url\":\"https://docs.cybedefend.com/latest/api-reference/endpoint/results-\u0026-vulnerabilities/analyze-sca-vulnerabilities-for-autofix-candidates\",\"name\":\"Analyze SCA vulnerabilities for autofix candidates\",\"description\":\"Analyzes SCA vulnerabilities using DeepFix to find fix candidates. For transitive dependencies, determines which version of the direct dependency will resolve the vulnerable package to a safe version. Returns the dependency path showing the import chain and recommended fixes.\",\"dateModified\":\"2026-02-03T00:59:39.750Z\",\"isPartOf\":{\"@id\":\"https://docs.cybedefend.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.cybedefend.com/latest/api-reference/endpoint/results-\u0026-vulnerabilities/analyze-sca-vulnerabilities-for-autofix-candidates#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.cybedefend.com/latest/api-reference/endpoint/results-\u0026-vulnerabilities/analyze-sca-vulnerabilities-for-autofix-candidates#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Vulnerabilities\",\"item\":\"https://docs.cybedefend.com/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-all-vulnerabilities-of-a-project-for-sast\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SCA (Dependencies)\",\"item\":\"https://docs.cybedefend.com/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-all-sca-vulnerabilities-of-a-project\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Analyze SCA vulnerabilities for autofix candidates\",\"item\":\"https://docs.cybedefend.com/latest/api-reference/endpoint/results-\u0026-vulnerabilities/analyze-sca-vulnerabilities-for-autofix-candidates\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.cybedefend.com/latest/api-reference/endpoint/results-\u0026-vulnerabilities/analyze-sca-vulnerabilities-for-autofix-candidates#apireference\",\"headline\":\"Analyze SCA vulnerabilities for autofix candidates\",\"name\":\"Analyze SCA vulnerabilities for autofix candidates\",\"description\":\"Analyzes SCA vulnerabilities using DeepFix to find fix candidates. For transitive dependencies, determines which version of the direct dependency will resolve the vulnerable package to a safe version. Returns the dependency path showing the import chain and recommended fixes.\",\"url\":\"https://docs.cybedefend.com/latest/api-reference/endpoint/results-\u0026-vulnerabilities/analyze-sca-vulnerabilities-for-autofix-candidates\",\"mainEntityOfPage\":{\"@id\":\"https://docs.cybedefend.com/latest/api-reference/endpoint/results-\u0026-vulnerabilities/analyze-sca-vulnerabilities-for-autofix-candidates#webpage\"},\"dateModified\":\"2026-02-03T00:59:39.750Z\",\"publisher\":{\"@id\":\"https://docs.cybedefend.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.cybedefend.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Cybdefend Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Cybdefend Documentation","nav":{"global":{"anchors":[{"anchor":"Dashboard","icon":"play","href":"https://us.cybedefend.com/"},{"anchor":"Community","icon":"linkedin","href":"https://www.linkedin.com/company/cybedefend"},{"anchor":"Blog","icon":"newspaper","href":"https://www.cybedefend.com/blog"}]},"versions":[{"version":"latest","tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/latest/introduction"}]},{"tab":"API Reference","groups":[{"group":"Getting Started","pages":[{"title":"Introduction","href":"/latest/api-reference/introduction"}]},{"group":"Organization","pages":[{"openapi":"post /organization","title":"Create organization","href":"/latest/api-reference/endpoint/organization/create-organization"},{"openapi":"get /organizations","title":"Get organizations of user","href":"/latest/api-reference/endpoint/organization/get-organizations-of-user"},{"openapi":"get /organization/{organizationId}","title":"Get organization by ID","href":"/latest/api-reference/endpoint/organization/get-organization-by-id"},{"openapi":"put /organization/{organizationId}","title":"Update organization","href":"/latest/api-reference/endpoint/organization/update-organization"},{"openapi":"delete /organization/{organizationId}","title":"Delete organization","href":"/latest/api-reference/endpoint/organization/delete-organization"},{"group":"Members","pages":[{"openapi":"get /organization/{organizationId}/members","title":"Get organization members","href":"/latest/api-reference/endpoint/organization/get-organization-members"},{"openapi":"put /organization/{organizationId}/member/role","title":"Update organization member role","href":"/latest/api-reference/endpoint/organization/update-organization-member-role"},{"openapi":"delete /organization/{organizationId}/member","title":"Remove member from organization","href":"/latest/api-reference/endpoint/organization/remove-member-from-organization"}]},{"group":"Invitations","pages":[{"openapi":"post /organization/{organizationId}/invite","title":"Invite user to organization","href":"/latest/api-reference/endpoint/organization/invite-user-to-organization"},{"openapi":"get /organization/{organizationId}/invitations","title":"Get organization invitations","href":"/latest/api-reference/endpoint/organization/get-organization-invitations"},{"openapi":"delete /organization/{organizationId}/invitation/{invitationId}","title":"Cancel organization invitation","href":"/latest/api-reference/endpoint/organization/cancel-organization-invitation"},{"openapi":"post /organization/invite/accept","title":"Accept invitation to organization","href":"/latest/api-reference/endpoint/organization/accept-invitation-to-organization"}]}]},{"group":"Project","pages":[{"openapi":"post /team/{teamId}/project","title":"Create a project","href":"/latest/api-reference/endpoint/project/create-a-project"},{"openapi":"delete /project/{projectId}","title":"Delete a project","href":"/latest/api-reference/endpoint/project/delete-a-project"},{"openapi":"get /project/{projectId}","title":"Get a project","href":"/latest/api-reference/endpoint/project/get-a-project"},{"openapi":"get /team/{teamId}/projects","title":"Get all projects of a team with pagination","href":"/latest/api-reference/endpoint/project/get-all-projects-of-a-team-with-pagination"},{"openapi":"get /organization/{organizationId}/projects","title":"Get all projects of an organization with pagination","href":"/latest/api-reference/endpoint/project/get-all-projects-of-an-organization-with-pagination"},{"openapi":"patch /project/{projectId}","title":"Update a project","href":"/latest/api-reference/endpoint/project/update-a-project"}]},{"group":"Team","pages":[{"openapi":"post /organization/{organizationId}/team","title":"Create a new team","href":"/latest/api-reference/endpoint/team/create-a-new-team"},{"openapi":"get /organization/{organizationId}/teams","title":"Get all teams of an organization","href":"/latest/api-reference/endpoint/team/get-all-teams-of-an-organization"},{"openapi":"get /organization/{organizationId}/team/{teamId}","title":"Get team by ID","href":"/latest/api-reference/endpoint/team/get-team-by-id"},{"openapi":"put /team/{teamId}","title":"Update a team","href":"/latest/api-reference/endpoint/team/update-a-team"},{"openapi":"delete /team/{teamId}","title":"Delete a team","href":"/latest/api-reference/endpoint/team/delete-a-team"},{"group":"Team Members","pages":[{"openapi":"get /team/{teamId}/members","title":"Get all members of a team","href":"/latest/api-reference/endpoint/team/get-all-members-of-a-team"},{"openapi":"get /team/{teamId}/member/{userId}","title":"Get a member of a team","href":"/latest/api-reference/endpoint/team/get-a-member-of-a-team"},{"openapi":"post /team/{teamId}/member","title":"Add a member to a team","href":"/latest/api-reference/endpoint/team/add-a-member-to-a-team"},{"openapi":"put /team/{teamId}/member/role","title":"Update a member role in a team","href":"/latest/api-reference/endpoint/team/update-a-member-role-in-a-team"},{"openapi":"delete /team/{teamId}/member","title":"Remove a member from a team","href":"/latest/api-reference/endpoint/team/remove-a-member-from-a-team"}]}]},{"group":"User","pages":[{"openapi":"get /user/profile","title":"Get user profile","href":"/latest/api-reference/endpoint/user/get-user-profile"},{"openapi":"patch /user/profile","title":"Update user profile","href":"/latest/api-reference/endpoint/user/update-user-profile"},{"group":"Personal Access Tokens","pages":[{"openapi":"get /user/personal-access-tokens","title":"List personal access tokens","href":"/latest/api-reference/endpoint/user/list-personal-access-tokens"},{"openapi":"post /user/personal-access-tokens","title":"Create a personal access token","href":"/latest/api-reference/endpoint/user/create-a-personal-access-token"},{"openapi":"post /user/personal-access-tokens/delete","title":"Delete a personal access token","href":"/latest/api-reference/endpoint/user/delete-a-personal-access-token"},{"openapi":"patch /user/personal-access-tokens/name","title":"Rename a personal access token","href":"/latest/api-reference/endpoint/user/rename-a-personal-access-token"},{"title":"Get app IDs for native clients","openapi":"get /client-apps","href":"/latest/api-reference/endpoint/version/get-app-ids-for-native-clients"}]}]},{"group":"Scanning","pages":[{"openapi":"get /project/{projectId}/scan/{scanId}","title":"Get a scan by ID","href":"/latest/api-reference/endpoint/scan/get-a-scan-by-id"},{"openapi":"post /project/{projectId}/scan/container/start","title":"Start a public container scan","href":"/latest/api-reference/endpoint/scan/start-a-public-container-scan"},{"openapi":"post /project/{projectId}/scan/start","title":"Start a scan","href":"/latest/api-reference/endpoint/scan/start-a-scan"}]},{"group":"Vulnerabilities","pages":[{"group":"SAST (Code)","pages":[{"openapi":"get /project/{projectId}/results/sast","title":"Get all vulnerabilities of a project for SAST","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-all-vulnerabilities-of-a-project-for-sast"},{"openapi":"get /project/{projectId}/results/sast/{vulnerabilityId}","title":"Get a vulnerability of a project for SAST","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-a-vulnerability-of-a-project-for-sast"},{"openapi":"get /project/{projectId}/results/sast/grouped","title":"Get SAST vulnerabilities grouped by rule ID","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-sast-vulnerabilities-grouped-by-rule-id"}]},{"group":"SCA (Dependencies)","pages":[{"openapi":"get /project/{projectId}/results/sca","title":"Get all SCA vulnerabilities of a project","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-all-sca-vulnerabilities-of-a-project"},{"openapi":"get /project/{projectId}/results/sca/{vulnerabilityId}","title":"Get a vulnerability of a project for SCA","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-a-vulnerability-of-a-project-for-sca"},{"openapi":"get /project/{projectId}/results/sca/packages","title":"Get all SCA packages of a project","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-all-sca-packages-of-a-project"},{"openapi":"get /project/{projectId}/results/sca/grouped","title":"Get SCA vulnerabilities grouped by CVE + package name","description":"Returns SCA vulnerabilities consolidated by CVE and package with occurrence counts, severity breakdown, and CVSS scores.","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-sca-vulnerabilities-grouped-by-cve-+-package-name"},{"openapi":"post /project/{projectId}/results/sca/autofix","title":"Analyze SCA vulnerabilities for autofix candidates","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/analyze-sca-vulnerabilities-for-autofix-candidates"},{"openapi":"get /project/{projectId}/results/sca/autofix/{jobId}/status","title":"Get SCA AutoFix job status","description":"Poll this endpoint to check the status of an SCA AutoFix job. Returns progress information and status (queued, processing, completed, failed).","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-sca-autofix-job-status"},{"openapi":"get /project/{projectId}/results/sca/autofix/{jobId}","title":"Get SCA AutoFix job results","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-sca-autofix-job-results"}]},{"group":"Container","pages":[{"openapi":"get /project/{projectId}/results/container","title":"Get all container vulnerabilities of a project","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-all-container-vulnerabilities-of-a-project"},{"openapi":"get /project/{projectId}/results/container/{vulnerabilityId}","title":"Get a container vulnerability by ID","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-a-container-vulnerability-by-id"},{"openapi":"get /project/{projectId}/results/container/images","title":"Get all container images of a project","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-all-container-images-of-a-project"},{"openapi":"get /project/{projectId}/results/container/packages","title":"Get all container packages of a project","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-all-container-packages-of-a-project"},{"openapi":"delete /project/{projectId}/results/container/images/{imageId}","title":"Delete a scanned container image from a project","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/delete-a-scanned-container-image-from-a-project"},{"openapi":"get /project/{projectId}/results/container/images/grouped","title":"Get container images grouped by repository","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-container-images-grouped-by-repository"}]},{"group":"IaC (Infrastructure as Code)","pages":[{"openapi":"get /project/{projectId}/results/iac","title":"Get all IaC vulnerabilities of a project","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-all-iac-vulnerabilities-of-a-project"},{"openapi":"get /project/{projectId}/results/iac/{vulnerabilityId}","title":"Get a vulnerability of a project for IaC","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-a-vulnerability-of-a-project-for-iac"},{"openapi":"get /project/{projectId}/results/iac/grouped","title":"Get IAC vulnerabilities grouped by rule ID","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-iac-vulnerabilities-grouped-by-rule-id"}]},{"group":"CI/CD","pages":[{"openapi":"get /project/{projectId}/results/cicd","title":"Get all CICD vulnerabilities of a project","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-all-cicd-vulnerabilities-of-a-project"},{"openapi":"get /project/{projectId}/results/cicd/{vulnerabilityId}","title":"Get a vulnerability of a project for CICD","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-a-vulnerability-of-a-project-for-cicd"},{"openapi":"get /project/{projectId}/results/cicd/grouped","title":"Get CICD vulnerabilities grouped by rule ID","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-cicd-vulnerabilities-grouped-by-rule-id"}]},{"group":"Secrets","pages":[{"openapi":"get /project/{projectId}/results/secret","title":"Get all Secret vulnerabilities of a project","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-all-secret-vulnerabilities-of-a-project"},{"openapi":"get /project/{projectId}/results/secret/{vulnerabilityId}","title":"Get a vulnerability of a project for Secret","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-a-vulnerability-of-a-project-for-secret"},{"openapi":"get /project/{projectId}/results/secret/grouped","title":"Get Secret vulnerabilities grouped by rule ID","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-secret-vulnerabilities-grouped-by-rule-id"}]},{"group":"Manage","pages":[{"openapi":"patch /project/{projectId}/results/{vulnerabilityId}","title":"Update a vulnerability of a project","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/update-a-vulnerability-of-a-project"},{"openapi":"get /project/{projectId}/results/{vulnerabilityId}/similar","title":"Get vulnerability by ID with similar occurrences","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-vulnerability-by-id-with-similar-occurrences"},{"openapi":"get /project/{projectId}/branches","title":"Get branches from vulnerability detections","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-branches-from-vulnerability-detections"},{"openapi":"patch /project/{projectId}/results/batch","title":"Batch update multiple vulnerabilities","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/batch-update-multiple-vulnerabilities"}]}]},{"group":"SCA Licenses","pages":[{"group":"Project Licenses","pages":[{"title":"Get License Summary","api":"GET /project/{projectId}/results/sca/licenses/summary","href":"/latest/api-reference/endpoint/sca-licenses/get-license-summary"},{"title":"Get Packages by License","api":"GET /project/{projectId}/results/sca/licenses/{spdxId}/packages","href":"/latest/api-reference/endpoint/sca-licenses/get-packages-by-license"},{"title":"Assign License to Package","api":"PUT /project/{projectId}/sca/packages/{packageId}/license","href":"/latest/api-reference/endpoint/sca-licenses/assign-package-license"},{"title":"Toggle Package License Ignore","api":"PUT /project/{projectId}/sca/packages/{packageId}/license-ignore","href":"/latest/api-reference/endpoint/sca-licenses/toggle-package-license-ignore"}]},{"group":"Organization Classifications","pages":[{"title":"Get License Classifications","api":"GET /organization/{organizationId}/licenses/classifications","href":"/latest/api-reference/endpoint/sca-licenses/get-license-classifications"},{"title":"Update License Classifications","api":"PUT /organization/{organizationId}/licenses/classifications","href":"/latest/api-reference/endpoint/sca-licenses/update-license-classifications"},{"title":"Reset License Classifications","api":"DELETE /organization/{organizationId}/licenses/classifications","href":"/latest/api-reference/endpoint/sca-licenses/reset-license-classifications"}]}]},{"group":"Reports \u0026 Statistics","pages":[{"openapi":"get /project/{projectId}/results/overview","title":"Get overview of a project","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-overview-of-a-project"},{"openapi":"get /organization/{organizationId}/results/overview","title":"Get aggregated overview statistics for an organization","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-aggregated-overview-statistics-for-an-organization"},{"group":"Security Reports","pages":[{"openapi":"get /project/{projectId}/owasp-report/{format}","title":"Generate a security report for a project","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/generate-a-security-report-for-a-project"},{"openapi":"get /project/{projectId}/cwe-report/{format}","title":"Generate CWE Top 25 2024 report for a project","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/generate-cwe-top-25-2024-report-for-a-project"},{"openapi":"get /organization/{organizationId}/report/{reportType}/{format}","title":"Generate aggregated security report for an Organization","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/generate-aggregated-security-report-for-an-organization"},{"openapi":"get /team/{teamId}/report/{reportType}/{format}","title":"Generate aggregated security report for a Team","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/generate-aggregated-security-report-for-a-team"},{"openapi":"post /organization/{organizationId}/project/report/batch/{reportType}/{format}","title":"Generate report for a manual selection of projects","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/generate-report-for-a-manual-selection-of-projects"}]},{"group":"SBOM","pages":[{"openapi":"get /project/{projectId}/sbom","title":"Get SBOM report for a project","href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-sbom-report-for-a-project"}]}]},{"group":"AI Agent","pages":[{"group":"Autofix","pages":[{"openapi":"post /project/{projectId}/autofix","title":"Start AutoFix workflow","href":"/latest/api-reference/endpoint/ai-agent/start-autofix-workflow"},{"openapi":"post /project/{projectId}/autofix/batch","title":"Start Batch AutoFix workflow","href":"/latest/api-reference/endpoint/ai-agent/start-batch-autofix-workflow"}]},{"group":"Security Champion","pages":[{"openapi":"post /project/{projectId}/security-champion/conversation","title":"Create Security Champion conversation","href":"/latest/api-reference/endpoint/ai-agent/create-security-champion-conversation"},{"openapi":"get /project/{projectId}/security-champion/{conversationId}/stream","title":"Stream Security Champion messages","href":"/latest/api-reference/endpoint/ai-agent/stream-security-champion-messages"},{"openapi":"post /project/{projectId}/security-champion/conversations/list","title":"List user conversations","href":"/latest/api-reference/endpoint/ai-agent/list-user-conversations"},{"openapi":"post /project/{projectId}/security-champion/{conversationId}/messages","title":"Get conversation messages","href":"/latest/api-reference/endpoint/ai-agent/get-conversation-messages"},{"openapi":"post /project/{projectId}/security-champion/{conversationId}/delete","title":"Delete conversation","href":"/latest/api-reference/endpoint/ai-agent/delete-conversation"},{"openapi":"post /project/{projectId}/security-champion/{conversationId}/stop","title":"Stop conversation generation","href":"/latest/api-reference/endpoint/ai-agent/stop-conversation-generation"}]}]},{"group":"Policy Management","pages":[{"group":"Policies","pages":[{"openapi":"get /organization/{organizationId}/policies","title":"List security policies","href":"/latest/api-reference/endpoint/policy/list-security-policies"},{"openapi":"post /organization/{organizationId}/policies","title":"Create a new security policy","href":"/latest/api-reference/endpoint/policy/create-a-new-security-policy"},{"openapi":"get /organization/{organizationId}/policies/{policyId}","title":"Get a security policy by ID","href":"/latest/api-reference/endpoint/policy/get-a-security-policy-by-id"},{"openapi":"put /organization/{organizationId}/policies/{policyId}","title":"Update a security policy","href":"/latest/api-reference/endpoint/policy/update-a-security-policy"},{"openapi":"delete /organization/{organizationId}/policies/{policyId}","title":"Delete a security policy","href":"/latest/api-reference/endpoint/policy/delete-a-security-policy"},{"openapi":"put /organization/{organizationId}/policies/{policyId}/toggle","title":"Enable or disable a security policy","href":"/latest/api-reference/endpoint/policy/enable-or-disable-a-security-policy"},{"openapi":"get /projects/{projectId}/effective-policies","title":"Get effective policies for a project","href":"/latest/api-reference/endpoint/policy/get-effective-policies-for-a-project"},{"openapi":"post /organization/{organizationId}/policies/validate","title":"Validate a policy YAML configuration without saving","href":"/latest/api-reference/endpoint/policy/validate-a-policy-yaml-configuration-without-saving"},{"openapi":"get /organization/{organizationId}/policies/{policyId}/yaml","title":"Export a policy as YAML file","href":"/latest/api-reference/endpoint/policy/export-a-policy-as-yaml-file"}]},{"group":"Compliance \u0026 Evaluation","pages":[{"openapi":"get /projects/{projectId}/scans/{scanId}/evaluation-status","title":"Get the evaluation status for a scan","href":"/latest/api-reference/endpoint/policy/get-the-evaluation-status-for-a-scan"},{"openapi":"get /projects/{projectId}/scans/{scanId}/compliance","title":"Get compliance result for a scan","href":"/latest/api-reference/endpoint/policy/get-compliance-result-for-a-scan"},{"openapi":"get /projects/{projectId}/compliance-history","title":"Get compliance history for a project","href":"/latest/api-reference/endpoint/policy/get-compliance-history-for-a-project"},{"openapi":"get /organization/{organizationId}/compliance-overview","title":"Get organization-wide compliance overview for CISO dashboard","href":"/latest/api-reference/endpoint/policy/get-organization-wide-compliance-overview-for-ciso-dashboard"}]},{"group":"Violations","pages":[{"openapi":"get /projects/{projectId}/scans/{scanId}/violations","title":"Get policy violations for a scan","href":"/latest/api-reference/endpoint/policy/get-policy-violations-for-a-scan"},{"openapi":"get /projects/{projectId}/violations","title":"Get policy violations for a project","href":"/latest/api-reference/endpoint/policy/get-policy-violations-for-a-project"},{"openapi":"get /projects/{projectId}/violation-stats","title":"Get violation statistics for a project","href":"/latest/api-reference/endpoint/policy/get-violation-statistics-for-a-project"}]}]},{"group":"Source Code Integrations","pages":[{"openapi":"get /organization/{organizationId}/integrations/overview","title":"Get integration overview for organization","href":"/latest/api-reference/endpoint/integrations/get-integration-overview-for-organization"},{"group":"GitHub","pages":[{"openapi":"get /organization/{organizationId}/github/repositories","title":"Get GitHub repositories","href":"/latest/api-reference/endpoint/github-integration/get-github-repositories"},{"openapi":"get /organization/{organizationId}/github/repositories/{repositoryId}/branches","title":"Get GitHub repository branches","href":"/latest/api-reference/endpoint/github-integration/get-github-repository-branches"},{"openapi":"post /organization/{organizationId}/project/{projectId}/github/link","title":"Link GitHub repository to project","href":"/latest/api-reference/endpoint/github-integration/link-github-repository-to-project"},{"openapi":"delete /organization/{organizationId}/project/{projectId}/github/unlink","title":"Unlink GitHub repository from project","href":"/latest/api-reference/endpoint/github-integration/unlink-github-repository-from-project"},{"openapi":"post /project/{projectId}/github/start-scan","title":"Start GitHub repository scan","href":"/latest/api-reference/endpoint/github-integration/start-github-repository-scan"}]},{"group":"GitLab","pages":[{"openapi":"get /integrations/gitlab/organization/{organizationId}/repositories","title":"Get GitLab repositories","href":"/latest/api-reference/endpoint/gitlab-integration/get-gitlab-repositories"},{"openapi":"get /integrations/gitlab/organization/{organizationId}/repositories/{repositoryId}/branches","title":"Get GitLab repository branches","href":"/latest/api-reference/endpoint/gitlab-integration/get-gitlab-repository-branches"},{"openapi":"post /integrations/gitlab/organization/{organizationId}/project/{projectId}/link","title":"Link GitLab repository to project","href":"/latest/api-reference/endpoint/gitlab-integration/link-gitlab-repository-to-project"},{"openapi":"delete /integrations/gitlab/organization/{organizationId}/project/{projectId}/unlink","title":"Unlink GitLab repository from project","href":"/latest/api-reference/endpoint/gitlab-integration/unlink-gitlab-repository-from-project"},{"openapi":"post /integrations/gitlab/project/{projectId}/start-scan","title":"Start GitLab repository scan","href":"/latest/api-reference/endpoint/gitlab-integration/start-gitlab-repository-scan"}]}]},{"group":"Container Registries","pages":[{"openapi":"get /integrations/container-registry/organization/{organizationId}/credentials","title":"Get all container registry credentials for an organization","href":"/latest/api-reference/endpoint/container-registry-credentials/get-all-container-registry-credentials-for-an-organization"},{"openapi":"post /integrations/container-registry/organization/{organizationId}/bulk-apply","title":"Bulk-apply a container-registry credential to projects","href":"/latest/api-reference/endpoint/container-registry-credentials/bulk-apply-a-container-registry-credential-to-projects"},{"openapi":"get /integrations/container-registry/organization/{organizationId}/credentials/{registryType}/{credentialId}/projects","title":"List projects linked to a container-registry credential","href":"/latest/api-reference/endpoint/container-registry-credentials/list-projects-linked-to-a-container-registry-credential"},{"openapi":"put /integrations/container-registry/organization/{organizationId}/credentials/{registryType}/{credentialId}/projects","title":"Set projects linked to a container-registry credential","href":"/latest/api-reference/endpoint/container-registry-credentials/set-projects-linked-to-a-container-registry-credential"},{"group":"Docker Hub","pages":[{"openapi":"post /integrations/dockerhub/container-registry/organization/{organizationId}/credentials","title":"Store DockerHub Container Registry credentials","href":"/latest/api-reference/endpoint/dockerhub-container-registry/store-dockerhub-container-registry-credentials"},{"openapi":"get /integrations/dockerhub/container-registry/project/{projectId}/credentials","title":"List DockerHub credentials","href":"/latest/api-reference/endpoint/dockerhub-container-registry/list-dockerhub-credentials"},{"openapi":"get /integrations/dockerhub/container-registry/project/{projectId}/credentials/{credentialId}","title":"Get DockerHub credential details","href":"/latest/api-reference/endpoint/dockerhub-container-registry/get-dockerhub-credential-details"},{"openapi":"delete /integrations/dockerhub/container-registry/organization/{organizationId}/credentials/{credentialId}","title":"Delete DockerHub credentials","href":"/latest/api-reference/endpoint/dockerhub-container-registry/delete-dockerhub-credentials"},{"openapi":"get /integrations/dockerhub/container-registry/project/{projectId}/images","title":"List DockerHub images","href":"/latest/api-reference/endpoint/dockerhub-container-registry/list-dockerhub-images"},{"openapi":"get /integrations/dockerhub/container-registry/project/{projectId}/images/{repositoryName}/tags","title":"List DockerHub image tags","href":"/latest/api-reference/endpoint/dockerhub-container-registry/list-dockerhub-image-tags"},{"openapi":"post /integrations/dockerhub/container-registry/project/{projectId}/scan","title":"Start DockerHub container scan","href":"/latest/api-reference/endpoint/dockerhub-container-registry/start-dockerhub-container-scan"},{"openapi":"get /dockerhub/search/images","title":null,"href":"/latest/api-reference/endpoint/results-\u0026-vulnerabilities/get-dockerhubsearchimages"}]},{"group":"GitHub (GHCR)","pages":[{"openapi":"post /integrations/github-container-registry/organization/{organizationId}/pat","title":"Store a Personal Access Token (PAT) for ghcr.io","href":"/latest/api-reference/endpoint/github-container-registry/store-a-personal-access-token-pat-for-ghcrio"},{"openapi":"get /integrations/github-container-registry/organization/{organizationId}/pat/status","title":"Get PAT status for ghcr.io","href":"/latest/api-reference/endpoint/github-container-registry/get-pat-status-for-ghcrio"},{"openapi":"delete /integrations/github-container-registry/organization/{organizationId}/pat","title":"Delete stored PAT for ghcr.io","href":"/latest/api-reference/endpoint/github-container-registry/delete-stored-pat-for-ghcrio"},{"openapi":"get /integrations/github-container-registry/organization/{organizationId}/token","title":"Get GitHub Container Registry token","href":"/latest/api-reference/endpoint/github-container-registry/get-github-container-registry-token"},{"openapi":"get /integrations/github-container-registry/organization/{organizationId}/images","title":"List Docker images from GitHub Container Registry","href":"/latest/api-reference/endpoint/github-container-registry/list-docker-images-from-github-container-registry"},{"openapi":"get /integrations/github-container-registry/organization/{organizationId}/images/{packageName}/tags","title":"List image tags from GitHub Container Registry","href":"/latest/api-reference/endpoint/github-container-registry/list-image-tags-from-github-container-registry"},{"openapi":"post /integrations/github-container-registry/project/{projectId}/scan","title":"Start GitHub Container Registry scan","href":"/latest/api-reference/endpoint/github-container-registry/start-github-container-registry-scan"}]},{"group":"GitLab","pages":[{"openapi":"post /integrations/gitlab/container-registry/organization/{organizationId}/credentials","title":"Store GitLab Container Registry credentials","href":"/latest/api-reference/endpoint/gitlab-container-registry/store-gitlab-container-registry-credentials"},{"openapi":"get /integrations/gitlab/container-registry/project/{projectId}/credentials","title":"List GitLab Container Registry credentials","href":"/latest/api-reference/endpoint/gitlab-container-registry/list-gitlab-container-registry-credentials"},{"openapi":"get /integrations/gitlab/container-registry/project/{projectId}/credentials/{credentialId}","title":"Get GitLab Container Registry credential details","href":"/latest/api-reference/endpoint/gitlab-container-registry/get-gitlab-container-registry-credential-details"},{"openapi":"delete /integrations/gitlab/container-registry/organization/{organizationId}/credentials/{credentialId}","title":"Delete GitLab Container Registry credentials","href":"/latest/api-reference/endpoint/gitlab-container-registry/delete-gitlab-container-registry-credentials"},{"openapi":"get /integrations/gitlab/container-registry/project/{projectId}/images","title":"List Docker images from GitLab Container Registry","href":"/latest/api-reference/endpoint/gitlab-container-registry/list-docker-images-from-gitlab-container-registry"},{"openapi":"get /integrations/gitlab/container-registry/project/{projectId}/images/{repositoryId}/tags","title":"List Docker image tags from GitLab Container Registry","href":"/latest/api-reference/endpoint/gitlab-container-registry/list-docker-image-tags-from-gitlab-container-registry"},{"openapi":"post /integrations/gitlab/container-registry/project/{projectId}/scan","title":"Start GitLab Container Registry scan","href":"/latest/api-reference/endpoint/gitlab-container-registry/start-gitlab-container-registry-scan"}]},{"group":"Google (GCR / Artifact Registry)","pages":[{"openapi":"post /integrations/gcr/container-registry/organization/{organizationId}/credentials","title":"Store GCR Container Registry credentials","href":"/latest/api-reference/endpoint/gcr-container-registry/store-gcr-container-registry-credentials"},{"openapi":"get /integrations/gcr/container-registry/project/{projectId}/credentials","title":"List stored GCR Container Registry credentials","href":"/latest/api-reference/endpoint/gcr-container-registry/list-stored-gcr-container-registry-credentials"},{"openapi":"get /integrations/gcr/container-registry/project/{projectId}/credentials/{credentialId}","title":"Get GCR Container Registry credential details","href":"/latest/api-reference/endpoint/gcr-container-registry/get-gcr-container-registry-credential-details"},{"openapi":"delete /integrations/gcr/container-registry/organization/{organizationId}/credentials/{credentialId}","title":"Delete GCR Container Registry credentials","href":"/latest/api-reference/endpoint/gcr-container-registry/delete-gcr-container-registry-credentials"},{"openapi":"get /integrations/gcr/container-registry/project/{projectId}/images","title":"List container images from GCR/Artifact Registry","href":"/latest/api-reference/endpoint/gcr-container-registry/list-container-images-from-gcrartifact-registry"},{"openapi":"get /integrations/gcr/container-registry/project/{projectId}/images/{repositoryId}/tags","title":"List tags for a container image","href":"/latest/api-reference/endpoint/gcr-container-registry/list-tags-for-a-container-image"},{"openapi":"post /integrations/gcr/container-registry/project/{projectId}/scan","title":"Start GCR container vulnerability scan","href":"/latest/api-reference/endpoint/gcr-container-registry/start-gcr-container-vulnerability-scan"}]},{"group":"AWS (ECR)","pages":[{"openapi":"post /integrations/ecr/container-registry/organization/{organizationId}/credentials","title":"Store ECR Container Registry credentials","href":"/latest/api-reference/endpoint/ecr-container-registry/store-ecr-container-registry-credentials"},{"openapi":"get /integrations/ecr/container-registry/organization/{organizationId}/credentials","title":"List organization ECR credentials","href":"/latest/api-reference/endpoint/ecr-container-registry/list-organization-ecr-credentials"},{"openapi":"post /integrations/ecr/container-registry/organization/{organizationId}/credentials/prepare-iam-role","title":"Prepare an IAM-role-based ECR integration","href":"/latest/api-reference/endpoint/ecr-container-registry/prepare-an-iam-role-based-ecr-integration"},{"openapi":"get /integrations/ecr/container-registry/project/{projectId}/credentials","title":"List ECR credentials","href":"/latest/api-reference/endpoint/ecr-container-registry/list-ecr-credentials"},{"openapi":"get /integrations/ecr/container-registry/project/{projectId}/credentials/{credentialId}","title":"Get ECR credential details","href":"/latest/api-reference/endpoint/ecr-container-registry/get-ecr-credential-details"},{"openapi":"get /integrations/ecr/container-registry/organization/{organizationId}/credentials/{credentialId}/projects","title":"List projects linked to an ECR credential","href":"/latest/api-reference/endpoint/ecr-container-registry/list-projects-linked-to-an-ecr-credential"},{"openapi":"put /integrations/ecr/container-registry/organization/{organizationId}/credentials/{credentialId}/projects","title":"Set projects linked to an ECR credential","href":"/latest/api-reference/endpoint/ecr-container-registry/set-projects-linked-to-an-ecr-credential"},{"openapi":"delete /integrations/ecr/container-registry/organization/{organizationId}/credentials/{credentialId}","title":"Delete ECR credentials","href":"/latest/api-reference/endpoint/ecr-container-registry/delete-ecr-credentials"},{"openapi":"get /integrations/ecr/container-registry/project/{projectId}/images","title":"List ECR images","href":"/latest/api-reference/endpoint/ecr-container-registry/list-ecr-images"},{"openapi":"get /integrations/ecr/container-registry/project/{projectId}/images/{repositoryId}/tags","title":"List ECR image tags","href":"/latest/api-reference/endpoint/ecr-container-registry/list-ecr-image-tags"},{"openapi":"post /integrations/ecr/container-registry/project/{projectId}/scan","title":"Start ECR container scan","href":"/latest/api-reference/endpoint/ecr-container-registry/start-ecr-container-scan"}]},{"group":"Azure (ACR)","pages":[{"openapi":"post /integrations/acr/container-registry/organization/{organizationId}/credentials","title":"Store ACR Container Registry credentials","href":"/latest/api-reference/endpoint/acr-container-registry/store-acr-container-registry-credentials"},{"openapi":"get /integrations/acr/container-registry/project/{projectId}/credentials","title":"List ACR credentials","href":"/latest/api-reference/endpoint/acr-container-registry/list-acr-credentials"},{"openapi":"get /integrations/acr/container-registry/project/{projectId}/credentials/{credentialId}","title":"Get ACR credential details","href":"/latest/api-reference/endpoint/acr-container-registry/get-acr-credential-details"},{"openapi":"delete /integrations/acr/container-registry/organization/{organizationId}/credentials/{credentialId}","title":"Delete ACR credentials","href":"/latest/api-reference/endpoint/acr-container-registry/delete-acr-credentials"},{"openapi":"get /integrations/acr/container-registry/project/{projectId}/images","title":"List ACR images","href":"/latest/api-reference/endpoint/acr-container-registry/list-acr-images"},{"openapi":"get /integrations/acr/container-registry/project/{projectId}/images/{repositoryId}/tags","title":"List ACR image tags","href":"/latest/api-reference/endpoint/acr-container-registry/list-acr-image-tags"},{"openapi":"post /integrations/acr/container-registry/project/{projectId}/scan","title":"Start ACR container scan","href":"/latest/api-reference/endpoint/acr-container-registry/start-acr-container-scan"}]},{"group":"Quay","pages":[{"openapi":"post /integrations/quay/container-registry/organization/{organizationId}/credentials","title":"Store Quay Container Registry credentials","href":"/latest/api-reference/endpoint/quay-container-registry/store-quay-container-registry-credentials"},{"openapi":"get /integrations/quay/container-registry/project/{projectId}/credentials","title":"List Quay Container Registry credentials","href":"/latest/api-reference/endpoint/quay-container-registry/list-quay-container-registry-credentials"},{"openapi":"get /integrations/quay/container-registry/project/{projectId}/credentials/{credentialId}","title":"Get Quay Container Registry credential details","href":"/latest/api-reference/endpoint/quay-container-registry/get-quay-container-registry-credential-details"},{"openapi":"delete /integrations/quay/container-registry/organization/{organizationId}/credentials/{credentialId}","title":"Delete Quay Container Registry credentials","href":"/latest/api-reference/endpoint/quay-container-registry/delete-quay-container-registry-credentials"},{"openapi":"get /integrations/quay/container-registry/project/{projectId}/images","title":"List container images from Quay registry","href":"/latest/api-reference/endpoint/quay-container-registry/list-container-images-from-quay-registry"},{"openapi":"get /integrations/quay/container-registry/project/{projectId}/images/{repositoryId}/tags","title":"List container image tags from Quay registry","href":"/latest/api-reference/endpoint/quay-container-registry/list-container-image-tags-from-quay-registry"},{"openapi":"post /integrations/quay/container-registry/project/{projectId}/scan","title":"Start Quay Container Registry scan","href":"/latest/api-reference/endpoint/quay-container-registry/start-quay-container-registry-scan"}]},{"group":"Harbor","pages":[{"openapi":"post /integrations/harbor/container-registry/organization/{organizationId}/credentials","title":"Store Harbor Container Registry credentials","href":"/latest/api-reference/endpoint/harbor-container-registry/store-harbor-container-registry-credentials"},{"openapi":"get /integrations/harbor/container-registry/project/{projectId}/credentials","title":"List stored Harbor credentials","href":"/latest/api-reference/endpoint/harbor-container-registry/list-stored-harbor-credentials"},{"openapi":"get /integrations/harbor/container-registry/project/{projectId}/credentials/{credentialId}","title":"Get Harbor credential details","href":"/latest/api-reference/endpoint/harbor-container-registry/get-harbor-credential-details"},{"openapi":"delete /integrations/harbor/container-registry/organization/{organizationId}/credentials/{credentialId}","title":"Delete Harbor credentials","href":"/latest/api-reference/endpoint/harbor-container-registry/delete-harbor-credentials"},{"openapi":"get /integrations/harbor/container-registry/project/{projectId}/credentials/{credentialId}/projects","title":"List Harbor projects","href":"/latest/api-reference/endpoint/harbor-container-registry/list-harbor-projects"},{"openapi":"get /integrations/harbor/container-registry/project/{projectId}/credentials/{credentialId}/images","title":"List Docker images from Harbor","href":"/latest/api-reference/endpoint/harbor-container-registry/list-docker-images-from-harbor"},{"openapi":"get /integrations/harbor/container-registry/project/{projectId}/credentials/{credentialId}/images/{repository}/tags","title":"List Harbor image tags","href":"/latest/api-reference/endpoint/harbor-container-registry/list-harbor-image-tags"},{"openapi":"post /integrations/harbor/container-registry/project/{projectId}/scan","title":"Start Harbor container scan","href":"/latest/api-reference/endpoint/harbor-container-registry/start-harbor-container-scan"}]},{"group":"JFrog Artifactory","pages":[{"openapi":"post /integrations/jfrog/container-registry/organization/{organizationId}/credentials","title":"Store JFrog Container Registry credentials","href":"/latest/api-reference/endpoint/jfrog-container-registry/store-jfrog-container-registry-credentials"},{"openapi":"get /integrations/jfrog/container-registry/project/{projectId}/credentials","title":"List JFrog Container Registry credentials","href":"/latest/api-reference/endpoint/jfrog-container-registry/list-jfrog-container-registry-credentials"},{"openapi":"get /integrations/jfrog/container-registry/project/{projectId}/credentials/{credentialId}","title":"Get JFrog credential details","href":"/latest/api-reference/endpoint/jfrog-container-registry/get-jfrog-credential-details"},{"openapi":"delete /integrations/jfrog/container-registry/organization/{organizationId}/credentials/{credentialId}","title":"Delete JFrog Container Registry credentials","href":"/latest/api-reference/endpoint/jfrog-container-registry/delete-jfrog-container-registry-credentials"},{"openapi":"get /integrations/jfrog/container-registry/project/{projectId}/credentials/{credentialId}/repositories","title":"List JFrog Artifactory Docker repositories","href":"/latest/api-reference/endpoint/jfrog-container-registry/list-jfrog-artifactory-docker-repositories"},{"openapi":"get /integrations/jfrog/container-registry/project/{projectId}/credentials/{credentialId}/images","title":"List Docker images in JFrog Artifactory repository","href":"/latest/api-reference/endpoint/jfrog-container-registry/list-docker-images-in-jfrog-artifactory-repository"},{"openapi":"get /integrations/jfrog/container-registry/project/{projectId}/credentials/{credentialId}/images/{imageName}/tags","title":"List tags for a Docker image in JFrog Artifactory","href":"/latest/api-reference/endpoint/jfrog-container-registry/list-tags-for-a-docker-image-in-jfrog-artifactory"},{"openapi":"post /integrations/jfrog/container-registry/project/{projectId}/scan","title":"Start JFrog Artifactory container image scan","href":"/latest/api-reference/endpoint/jfrog-container-registry/start-jfrog-artifactory-container-image-scan"}]},{"group":"Scaleway","pages":[{"title":"Store Scaleway Container Registry Credentials","api":"POST /integrations/scaleway/container-registry/organization/{organizationId}/credentials","href":"/latest/api-reference/endpoint/scaleway-container-registry/store-scaleway-credentials"},{"title":"List Scaleway Credentials","api":"GET /integrations/scaleway/container-registry/project/{projectId}/credentials","href":"/latest/api-reference/endpoint/scaleway-container-registry/list-scaleway-credentials"},{"title":"Get Scaleway Credential Details","api":"GET /integrations/scaleway/container-registry/project/{projectId}/credentials/{credentialId}","href":"/latest/api-reference/endpoint/scaleway-container-registry/get-scaleway-credential-details"},{"title":"Delete Scaleway Credentials","api":"DELETE /integrations/scaleway/container-registry/organization/{organizationId}/credentials/{credentialId}","href":"/latest/api-reference/endpoint/scaleway-container-registry/delete-scaleway-credentials"},{"title":"List Scaleway Namespaces","api":"GET /integrations/scaleway/container-registry/project/{projectId}/credentials/{credentialId}/namespaces","href":"/latest/api-reference/endpoint/scaleway-container-registry/list-scaleway-namespaces"},{"title":"List Scaleway Images","api":"GET /integrations/scaleway/container-registry/project/{projectId}/credentials/{credentialId}/images","href":"/latest/api-reference/endpoint/scaleway-container-registry/list-scaleway-images"},{"title":"List Scaleway Image Tags","api":"GET /integrations/scaleway/container-registry/project/{projectId}/credentials/{credentialId}/images/{imageId}/tags","href":"/latest/api-reference/endpoint/scaleway-container-registry/list-scaleway-image-tags"},{"title":"Start Scaleway Container Scan","api":"POST /integrations/scaleway/container-registry/project/{projectId}/scan","href":"/latest/api-reference/endpoint/scaleway-container-registry/start-scaleway-container-scan"}]}]},{"group":"SSO","pages":[{"openapi":"get /auth/sso/connectors","title":"Resolve enterprise SSO connectors by email domain","href":"/latest/api-reference/endpoint/sso/resolve-enterprise-sso-connectors-by-email-domain"}]}]}]}]},"basePath":"","title":"Analyze SCA vulnerabilities for autofix candidates - Cybdefend Documentation","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"]}