For each (external_id, identity) lookup of a given finding type, return matching assessments and the precedence-resolved effective status, scoped to a project (and optionally a version). Works with zero findings — queries assessments directly.
FindingType represents the type of security finding. Lives in
shared_messages.proto for the same reason as FindingSeverity:
assessment.proto needs it for the ListEffective query tuples without
creating an import cycle with finding.proto.
Per-lookup results, index-aligned with the request's lookups
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Chainloop Documentation","description":"Chainloop is the trust infrastructure for AI-driven software delivery. It collects signed, tamper-evident evidence from every build, release and AI coding session, enforces policies as code inside your CI/CD pipelines, and turns that evidence into continuous compliance. The core is open source.","colors":{"primary":"#2D1BD2","light":"#FF5C4D","dark":"#9F8951"},"logo":{"light":"https://mintcdn.com/chainloop/piBVJM34fSFTGk0R/images/logo/light.svg?fit=max\u0026auto=format\u0026n=piBVJM34fSFTGk0R\u0026q=85\u0026s=4bc355683f7e78c629ece2e28db71dff","dark":"https://mintcdn.com/chainloop/xJ5hNAgMrS6U1u_m/images/logo/dark.png?fit=max\u0026auto=format\u0026n=xJ5hNAgMrS6U1u_m\u0026q=85\u0026s=9e6be3ff192adebcb1f8fda40d07f9e4","href":"https://chainloop.dev/"},"favicon":"https://mintcdn.com/chainloop/yJa2Iopv98OPg1FZ/images/favicon/favicon-32x32.png?fit=max\u0026auto=format\u0026n=yJa2Iopv98OPg1FZ\u0026q=85\u0026s=1a0b74dcba7ec787f8ed05421f617d11","navbar":{"primary":{"type":"button","label":"Get a demo","href":"https://chainloop.dev/book-a-demo"}},"footer":{"socials":{"slack":"https://join.slack.com/t/chainloop-community/shared_invite/zt-2k34dvx3r-u85uGP_KiLC6ic5Wy4aRnQ","github":"https://github.com/chainloop-dev","x":"https://x.com/chainloop_dev","linkedin":"https://www.linkedin.com/company/chainloop-dev","youtube":"https://www.youtube.com/@chainloop-dev"}},"icons":{"library":"fontawesome"},"styling":{"eyebrows":"breadcrumbs","codeblocks":"dark","latex":false},"integrations":{"intercom":{"appId":"t3644vit"},"posthog":{"apiKey":"phc_rCvU7fL4Ndr4GpzH54RNdyNUWNgTpuHX7ApDxFW6G9FS","apiHost":"https://t.chainloop.dev"},"cookies":{"key":"chainloop_analytics_consent","value":"granted"}},"navigation":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://chainloop.dev/"},{"anchor":"Blog","icon":"newspaper","href":"https://chainloop.dev/blog"},{"anchor":"Get Help","icon":"headset","href":"https://help.chainloop.dev"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"chainloop","hasAudioNarration":false,"actualSubdomain":"chainloop","customDomains":["docs.chainloop.dev"],"gitSource":{"type":"github","owner":"chainloop-dev","repo":"platform-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":false,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aed3decf88157910e0ba70c","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"Documentation","count":90},{"language":"default","tag":"Reference","count":65},{"language":"default","tag":"API Reference","count":62},{"language":"default","tag":"Platform Endpoints","count":59},{"language":"default","tag":"Guides","count":40},{"language":"default","tag":"Concepts","count":23},{"language":"default","tag":"References","count":17},{"language":"default","tag":"Deployment","count":15},{"language":"default","tag":"Configuration Guides","count":12},{"language":"default","tag":"AssessmentService","count":11}]},"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":"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":"editor-metadata","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":"api-reference/assessmentservice/list-effective-assessments-for-lookups","slug":"/api-reference/assessmentservice/list-effective-assessments-for-lookups","pageMetadata":{"title":"List effective assessments for lookups","description":"For each (external_id, identity) lookup of a given finding type, return matching assessments and the precedence-resolved effective status, scoped to a project (and optionally a version). Works with zero findings — queries assessments directly.","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml post /v1/assessments/list-effective","href":"/api-reference/assessmentservice/list-effective-assessments-for-lookups","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"For each (external_id, identity) lookup of a given finding type, return matching assessments and the precedence-resolved effective status, scoped to a project (and optionally a version). Works with zero findings — queries assessments directly.\"\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":{"codeStyling":"dark","config":{},"pageMetadata":{"title":"List effective assessments for lookups","description":"For each (external_id, identity) lookup of a given finding type, return matching assessments and the precedence-resolved effective status, scoped to a project (and optionally a version). Works with zero findings — queries assessments directly.","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml post /v1/assessments/list-effective","href":"/api-reference/assessmentservice/list-effective-assessments-for-lookups","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/chainloop/253f77efa74d603b/cioanalytics.js","/_mintlify/custom/chainloop/86afb8ad5e3e2752/banner-expiry.js","/_mintlify/custom/chainloop/6873c2c42265ece7/hubspot.js","/_mintlify/custom/chainloop/f6648ff7bc1812af/termly.js"],"openApiReferenceData":{"operation":{"description":"For each (external_id, identity) lookup of a given finding type, return matching assessments and the precedence-resolved effective status, scoped to a project (and optionally a version). Works with zero findings — queries assessments directly.","operationId":"AssessmentService_ListEffective","requestBody":"107ab402-242e-4883-87f2-c13362196c5b","responses":{"200":"2a593483-fb13-4e2a-ba85-a6d792a2e479","400":"af3a4085-d386-4985-8cb2-dc968e194932","401":"80aa0f3d-e90f-476f-ad3d-6c364e5e3faf","403":"3d88372e-085c-4034-9ae6-121f64d9509b","500":"80feee3e-6442-4d18-81e4-b0ca52998030","default":"1facb4b0-7fc7-45fb-9c53-f53670c68f63"},"summary":"List effective assessments for lookups","tags":["AssessmentService"],"x-codegen-request-body-name":"body","method":"post","type":"path","servers":["cffda803-c383-4264-b179-18063a2c0f46"],"security":["ace5891d-f278-4089-9e45-73c99269d5ad"],"path":"/v1/assessments/list-effective","baseUrlOptions":["https://api.app.chainloop.dev/"],"title":"List effective assessments for lookups","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"description":"Request to look up effective assessments for one or more (external_id, identity) lookups of a given finding type","properties":{"project_name":{"description":"Project name","type":"string","uniqueKey":"project_name","typeLabel":"string"},"project_version_name":{"description":"Project version name (scopes precedence to that version when set)","type":"string","uniqueKey":"project_version_name","typeLabel":"string"},"finding_type":{"default":"FINDING_TYPE_UNSPECIFIED","description":"FindingType represents the type of security finding. Lives in\nshared_messages.proto for the same reason as FindingSeverity:\nassessment.proto needs it for the ListEffective query tuples without\ncreating an import cycle with finding.proto.","enum":["FINDING_TYPE_UNSPECIFIED","FINDING_TYPE_VULNERABILITY"],"type":"string","uniqueKey":"finding_type","typeLabel":"enum\u003cstring>"},"lookups":{"description":"Lookups (1 to 5000 entries)","items":{"description":"A single (external_id, identity) lookup","example":{"identity":"identity","external_id":"external_id"},"properties":{"external_id":{"description":"Vulnerability or advisory identifier (e.g. CVE-2024-1234)","type":"string","uniqueKey":"lookups.items.[INDEX].external_id","typeLabel":"string"},"identity":{"description":"Kind-specific identity (PURL for VULNERABILITY)","type":"string","uniqueKey":"lookups.items.[INDEX].identity","typeLabel":"string"}},"title":"EffectiveAssessmentLookup","type":"object","uniqueKey":"lookups.items.[INDEX]","typeLabel":"EffectiveAssessmentLookup · object"},"type":"array","uniqueKey":"lookups","typeLabel":"EffectiveAssessmentLookup · object[]"}},"title":"AssessmentServiceListEffectiveRequest","type":"object","uniqueKey":"","typeLabel":"AssessmentServiceListEffectiveRequest · object"},"examples":{"Example":{"title":"Example","value":{"project_name":"\u003cstring>","project_version_name":"\u003cstring>","finding_type":"FINDING_TYPE_UNSPECIFIED","lookups":[{"identity":"identity","external_id":"external_id"}]}}},"exampleType":"generated"}},"description":"Request to look up effective assessments for one or more (external_id, identity) lookups of a given finding type","required":true,"exampleType":"generated"},"responses":{"2a593483-fb13-4e2a-ba85-a6d792a2e479":{"content":{"application/json":{"schema":{"description":"Response for ListEffective method","example":{"results":[{"lookup":{"identity":"identity","external_id":"external_id"},"effective_status":"ASSESSMENT_STATUS_UNSPECIFIED","assessments":[{"justification_code":"ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED","note":"note","remediation_branch_name":"remediation_branch_name","created_at":"2000-01-23T04:56:07.000Z","external_id":"external_id","remediation_pr_url":"remediation_pr_url","fixable_feasibility":2.027123023002322,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"remediation_status":"remediation_status","updated_at":"2000-01-23T04:56:07.000Z","project_id":"project_id","cvss_vector":"cvss_vector","remediation_pr_state":"remediation_pr_state","scope":"ASSESSMENT_SCOPE_UNSPECIFIED","id":"id","fixable_status":null,"severity":"FINDING_SEVERITY_UNSPECIFIED","effective_reviewed_at":"2000-01-23T04:56:07.000Z","pending_revision":{"justification_code":null,"note":"note","approval_status":"ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED","reviewed_at":"2000-01-23T04:56:07.000Z","created_at":"2000-01-23T04:56:07.000Z","assessment_id":"assessment_id","fixable_summary":"fixable_summary","project_version_id":"project_version_id","reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"fixable_feasibility":5.962133916683182,"confidence_breakdown":{"schema_version":"schema_version","scores":{"key":{"reason":"reason","abstained":true,"value":2.3021358869347655}},"derived":{"rollup_active_axes":9,"dominant_low_axis":{"reason":"reason","axis":"axis","value":3.616076749251911},"rollup":7.061401241503109}},"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"revision":1,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"review_note":"review_note","scope":null,"confidence_score":5.637376656633329,"id":"id","fixable_status":"FIXABLE_STATUS_UNSPECIFIED","status":null},"remediation_pr_number":0,"fixable_summary":"fixable_summary","project_version_id":"project_version_id","remediation_confidence":6.027456183070403,"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"remediation_status_reason":"remediation_status_reason","remediation_updated_at":"2000-01-23T04:56:07.000Z","organization_id":"organization_id","effective_reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"status":"ASSESSMENT_STATUS_UNSPECIFIED"},{"justification_code":"ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED","note":"note","remediation_branch_name":"remediation_branch_name","created_at":"2000-01-23T04:56:07.000Z","external_id":"external_id","remediation_pr_url":"remediation_pr_url","fixable_feasibility":2.027123023002322,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"remediation_status":"remediation_status","updated_at":"2000-01-23T04:56:07.000Z","project_id":"project_id","cvss_vector":"cvss_vector","remediation_pr_state":"remediation_pr_state","scope":"ASSESSMENT_SCOPE_UNSPECIFIED","id":"id","fixable_status":null,"severity":"FINDING_SEVERITY_UNSPECIFIED","effective_reviewed_at":"2000-01-23T04:56:07.000Z","pending_revision":{"justification_code":null,"note":"note","approval_status":"ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED","reviewed_at":"2000-01-23T04:56:07.000Z","created_at":"2000-01-23T04:56:07.000Z","assessment_id":"assessment_id","fixable_summary":"fixable_summary","project_version_id":"project_version_id","reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"fixable_feasibility":5.962133916683182,"confidence_breakdown":{"schema_version":"schema_version","scores":{"key":{"reason":"reason","abstained":true,"value":2.3021358869347655}},"derived":{"rollup_active_axes":9,"dominant_low_axis":{"reason":"reason","axis":"axis","value":3.616076749251911},"rollup":7.061401241503109}},"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"revision":1,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"review_note":"review_note","scope":null,"confidence_score":5.637376656633329,"id":"id","fixable_status":"FIXABLE_STATUS_UNSPECIFIED","status":null},"remediation_pr_number":0,"fixable_summary":"fixable_summary","project_version_id":"project_version_id","remediation_confidence":6.027456183070403,"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"remediation_status_reason":"remediation_status_reason","remediation_updated_at":"2000-01-23T04:56:07.000Z","organization_id":"organization_id","effective_reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"status":"ASSESSMENT_STATUS_UNSPECIFIED"}]},{"lookup":{"identity":"identity","external_id":"external_id"},"effective_status":"ASSESSMENT_STATUS_UNSPECIFIED","assessments":[{"justification_code":"ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED","note":"note","remediation_branch_name":"remediation_branch_name","created_at":"2000-01-23T04:56:07.000Z","external_id":"external_id","remediation_pr_url":"remediation_pr_url","fixable_feasibility":2.027123023002322,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"remediation_status":"remediation_status","updated_at":"2000-01-23T04:56:07.000Z","project_id":"project_id","cvss_vector":"cvss_vector","remediation_pr_state":"remediation_pr_state","scope":"ASSESSMENT_SCOPE_UNSPECIFIED","id":"id","fixable_status":null,"severity":"FINDING_SEVERITY_UNSPECIFIED","effective_reviewed_at":"2000-01-23T04:56:07.000Z","pending_revision":{"justification_code":null,"note":"note","approval_status":"ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED","reviewed_at":"2000-01-23T04:56:07.000Z","created_at":"2000-01-23T04:56:07.000Z","assessment_id":"assessment_id","fixable_summary":"fixable_summary","project_version_id":"project_version_id","reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"fixable_feasibility":5.962133916683182,"confidence_breakdown":{"schema_version":"schema_version","scores":{"key":{"reason":"reason","abstained":true,"value":2.3021358869347655}},"derived":{"rollup_active_axes":9,"dominant_low_axis":{"reason":"reason","axis":"axis","value":3.616076749251911},"rollup":7.061401241503109}},"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"revision":1,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"review_note":"review_note","scope":null,"confidence_score":5.637376656633329,"id":"id","fixable_status":"FIXABLE_STATUS_UNSPECIFIED","status":null},"remediation_pr_number":0,"fixable_summary":"fixable_summary","project_version_id":"project_version_id","remediation_confidence":6.027456183070403,"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"remediation_status_reason":"remediation_status_reason","remediation_updated_at":"2000-01-23T04:56:07.000Z","organization_id":"organization_id","effective_reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"status":"ASSESSMENT_STATUS_UNSPECIFIED"},{"justification_code":"ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED","note":"note","remediation_branch_name":"remediation_branch_name","created_at":"2000-01-23T04:56:07.000Z","external_id":"external_id","remediation_pr_url":"remediation_pr_url","fixable_feasibility":2.027123023002322,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"remediation_status":"remediation_status","updated_at":"2000-01-23T04:56:07.000Z","project_id":"project_id","cvss_vector":"cvss_vector","remediation_pr_state":"remediation_pr_state","scope":"ASSESSMENT_SCOPE_UNSPECIFIED","id":"id","fixable_status":null,"severity":"FINDING_SEVERITY_UNSPECIFIED","effective_reviewed_at":"2000-01-23T04:56:07.000Z","pending_revision":{"justification_code":null,"note":"note","approval_status":"ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED","reviewed_at":"2000-01-23T04:56:07.000Z","created_at":"2000-01-23T04:56:07.000Z","assessment_id":"assessment_id","fixable_summary":"fixable_summary","project_version_id":"project_version_id","reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"fixable_feasibility":5.962133916683182,"confidence_breakdown":{"schema_version":"schema_version","scores":{"key":{"reason":"reason","abstained":true,"value":2.3021358869347655}},"derived":{"rollup_active_axes":9,"dominant_low_axis":{"reason":"reason","axis":"axis","value":3.616076749251911},"rollup":7.061401241503109}},"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"revision":1,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"review_note":"review_note","scope":null,"confidence_score":5.637376656633329,"id":"id","fixable_status":"FIXABLE_STATUS_UNSPECIFIED","status":null},"remediation_pr_number":0,"fixable_summary":"fixable_summary","project_version_id":"project_version_id","remediation_confidence":6.027456183070403,"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"remediation_status_reason":"remediation_status_reason","remediation_updated_at":"2000-01-23T04:56:07.000Z","organization_id":"organization_id","effective_reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"status":"ASSESSMENT_STATUS_UNSPECIFIED"}]}]},"properties":{"results":{"description":"Per-lookup results, index-aligned with the request's lookups","items":{"description":"Per-lookup result of ListEffective","example":{"lookup":{"identity":"identity","external_id":"external_id"},"effective_status":"ASSESSMENT_STATUS_UNSPECIFIED","assessments":[{"justification_code":"ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED","note":"note","remediation_branch_name":"remediation_branch_name","created_at":"2000-01-23T04:56:07.000Z","external_id":"external_id","remediation_pr_url":"remediation_pr_url","fixable_feasibility":2.027123023002322,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"remediation_status":"remediation_status","updated_at":"2000-01-23T04:56:07.000Z","project_id":"project_id","cvss_vector":"cvss_vector","remediation_pr_state":"remediation_pr_state","scope":"ASSESSMENT_SCOPE_UNSPECIFIED","id":"id","fixable_status":null,"severity":"FINDING_SEVERITY_UNSPECIFIED","effective_reviewed_at":"2000-01-23T04:56:07.000Z","pending_revision":{"justification_code":null,"note":"note","approval_status":"ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED","reviewed_at":"2000-01-23T04:56:07.000Z","created_at":"2000-01-23T04:56:07.000Z","assessment_id":"assessment_id","fixable_summary":"fixable_summary","project_version_id":"project_version_id","reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"fixable_feasibility":5.962133916683182,"confidence_breakdown":{"schema_version":"schema_version","scores":{"key":{"reason":"reason","abstained":true,"value":2.3021358869347655}},"derived":{"rollup_active_axes":9,"dominant_low_axis":{"reason":"reason","axis":"axis","value":3.616076749251911},"rollup":7.061401241503109}},"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"revision":1,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"review_note":"review_note","scope":null,"confidence_score":5.637376656633329,"id":"id","fixable_status":"FIXABLE_STATUS_UNSPECIFIED","status":null},"remediation_pr_number":0,"fixable_summary":"fixable_summary","project_version_id":"project_version_id","remediation_confidence":6.027456183070403,"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"remediation_status_reason":"remediation_status_reason","remediation_updated_at":"2000-01-23T04:56:07.000Z","organization_id":"organization_id","effective_reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"status":"ASSESSMENT_STATUS_UNSPECIFIED"},{"justification_code":"ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED","note":"note","remediation_branch_name":"remediation_branch_name","created_at":"2000-01-23T04:56:07.000Z","external_id":"external_id","remediation_pr_url":"remediation_pr_url","fixable_feasibility":2.027123023002322,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"remediation_status":"remediation_status","updated_at":"2000-01-23T04:56:07.000Z","project_id":"project_id","cvss_vector":"cvss_vector","remediation_pr_state":"remediation_pr_state","scope":"ASSESSMENT_SCOPE_UNSPECIFIED","id":"id","fixable_status":null,"severity":"FINDING_SEVERITY_UNSPECIFIED","effective_reviewed_at":"2000-01-23T04:56:07.000Z","pending_revision":{"justification_code":null,"note":"note","approval_status":"ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED","reviewed_at":"2000-01-23T04:56:07.000Z","created_at":"2000-01-23T04:56:07.000Z","assessment_id":"assessment_id","fixable_summary":"fixable_summary","project_version_id":"project_version_id","reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"fixable_feasibility":5.962133916683182,"confidence_breakdown":{"schema_version":"schema_version","scores":{"key":{"reason":"reason","abstained":true,"value":2.3021358869347655}},"derived":{"rollup_active_axes":9,"dominant_low_axis":{"reason":"reason","axis":"axis","value":3.616076749251911},"rollup":7.061401241503109}},"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"revision":1,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"review_note":"review_note","scope":null,"confidence_score":5.637376656633329,"id":"id","fixable_status":"FIXABLE_STATUS_UNSPECIFIED","status":null},"remediation_pr_number":0,"fixable_summary":"fixable_summary","project_version_id":"project_version_id","remediation_confidence":6.027456183070403,"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"remediation_status_reason":"remediation_status_reason","remediation_updated_at":"2000-01-23T04:56:07.000Z","organization_id":"organization_id","effective_reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"status":"ASSESSMENT_STATUS_UNSPECIFIED"}]},"properties":{"lookup":{"description":"A single (external_id, identity) lookup","example":{"identity":"identity","external_id":"external_id"},"properties":{"external_id":{"description":"Vulnerability or advisory identifier (e.g. CVE-2024-1234)","type":"string","uniqueKey":"results.items.[INDEX].lookup.external_id","typeLabel":"string"},"identity":{"description":"Kind-specific identity (PURL for VULNERABILITY)","type":"string","uniqueKey":"results.items.[INDEX].lookup.identity","typeLabel":"string"}},"title":"EffectiveAssessmentLookup","type":"object","uniqueKey":"results.items.[INDEX].lookup","typeLabel":"EffectiveAssessmentLookup · object"},"assessments":{"description":"Matching assessments after identity filter","items":{"description":"Full representation of a security assessment","example":{"justification_code":"ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED","note":"note","remediation_branch_name":"remediation_branch_name","created_at":"2000-01-23T04:56:07.000Z","external_id":"external_id","remediation_pr_url":"remediation_pr_url","fixable_feasibility":2.027123023002322,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"remediation_status":"remediation_status","updated_at":"2000-01-23T04:56:07.000Z","project_id":"project_id","cvss_vector":"cvss_vector","remediation_pr_state":"remediation_pr_state","scope":"ASSESSMENT_SCOPE_UNSPECIFIED","id":"id","fixable_status":null,"severity":"FINDING_SEVERITY_UNSPECIFIED","effective_reviewed_at":"2000-01-23T04:56:07.000Z","pending_revision":{"justification_code":null,"note":"note","approval_status":"ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED","reviewed_at":"2000-01-23T04:56:07.000Z","created_at":"2000-01-23T04:56:07.000Z","assessment_id":"assessment_id","fixable_summary":"fixable_summary","project_version_id":"project_version_id","reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"fixable_feasibility":5.962133916683182,"confidence_breakdown":{"schema_version":"schema_version","scores":{"key":{"reason":"reason","abstained":true,"value":2.3021358869347655}},"derived":{"rollup_active_axes":9,"dominant_low_axis":{"reason":"reason","axis":"axis","value":3.616076749251911},"rollup":7.061401241503109}},"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"revision":1,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"review_note":"review_note","scope":null,"confidence_score":5.637376656633329,"id":"id","fixable_status":"FIXABLE_STATUS_UNSPECIFIED","status":null},"remediation_pr_number":0,"fixable_summary":"fixable_summary","project_version_id":"project_version_id","remediation_confidence":6.027456183070403,"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"remediation_status_reason":"remediation_status_reason","remediation_updated_at":"2000-01-23T04:56:07.000Z","organization_id":"organization_id","effective_reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"status":"ASSESSMENT_STATUS_UNSPECIFIED"},"properties":{"id":{"description":"Unique identifier","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].id","typeLabel":"string"},"organization_id":{"description":"Organization ID","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].organization_id","typeLabel":"string"},"project_id":{"description":"Project ID (set for PROJECT or PROJECT_VERSION scope)","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].project_id","typeLabel":"string"},"project_version_id":{"description":"Project version ID (set for PROJECT_VERSION scope)","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].project_version_id","typeLabel":"string"},"external_id":{"description":"Vulnerability or advisory identifier (e.g. CVE-2024-1234)","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].external_id","typeLabel":"string"},"products":{"description":"PURL globs identifying affected products","items":{"example":{"purl_glob":"purl_glob"},"properties":{"purl_glob":{"description":"Package URL glob pattern","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].products.items.[INDEX].purl_glob","typeLabel":"string"}},"title":"AssessmentProduct represents a PURL glob entry in the products field","type":"object","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].products.items.[INDEX]","typeLabel":"AssessmentProduct represents a PURL glob entry in the products field · object"},"type":"array","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].products","typeLabel":"AssessmentProduct represents a PURL glob entry in the products field · object[]"},"scope":{"default":"ASSESSMENT_SCOPE_UNSPECIFIED","enum":["ASSESSMENT_SCOPE_UNSPECIFIED","ASSESSMENT_SCOPE_PROJECT","ASSESSMENT_SCOPE_PROJECT_VERSION"],"title":"AssessmentScope represents the scope level of an assessment","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].scope","typeLabel":"enum\u003cstring>"},"status":{"default":"ASSESSMENT_STATUS_UNSPECIFIED","enum":["ASSESSMENT_STATUS_UNSPECIFIED","ASSESSMENT_STATUS_NOT_AFFECTED","ASSESSMENT_STATUS_AFFECTED","ASSESSMENT_STATUS_UNDER_INVESTIGATION","ASSESSMENT_STATUS_FIXED"],"title":"AssessmentStatus represents the OpenVEX-aligned status","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"justification_code":{"default":"ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED","enum":["ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED","ASSESSMENT_JUSTIFICATION_CODE_COMPONENT_NOT_PRESENT","ASSESSMENT_JUSTIFICATION_CODE_VULNERABLE_CODE_NOT_PRESENT","ASSESSMENT_JUSTIFICATION_CODE_VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY","ASSESSMENT_JUSTIFICATION_CODE_VULNERABLE_CODE_NOT_IN_EXECUTE_PATH","ASSESSMENT_JUSTIFICATION_CODE_INLINE_MITIGATIONS_ALREADY_EXIST"],"title":"AssessmentJustificationCode represents OpenVEX justification codes","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].justification_code","typeLabel":"enum\u003cstring>"},"note":{"description":"Free-text note","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].note","typeLabel":"string"},"created_by":{"description":"AssessmentCreator identifies who or what created an assessment. Exactly one\noneof variant is populated (matching the declared type). SYSTEM-minted rows\n(e.g. auto NOT_AFFECTED on component removal) leave created_by unset on\nAssessmentItem.","example":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"properties":{"type":{"default":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","description":"AssessmentCreatorType is an explicit discriminator for AssessmentCreator,\nprovided alongside the oneof so clients can branch without inspecting the\noneof case directly (convenient for UI code).","enum":["ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","ASSESSMENT_CREATOR_TYPE_USER","ASSESSMENT_CREATOR_TYPE_AI_ASSISTED","ASSESSMENT_CREATOR_TYPE_API_TOKEN"],"type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].created_by.type","typeLabel":"enum\u003cstring>"},"user":{"description":"Information about a user in the Chainloop platform.","example":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"properties":{"id":{"description":"Unique identifier of the user.","title":"The ID of the user","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].created_by.user.id","typeLabel":"string"},"email":{"description":"Email address of the user.","title":"The email of the user","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].created_by.user.email","typeLabel":"string"},"intercom_hash":{"description":"Computed hash of the user ID for use with Intercom.","title":"The computed hash of the user id to be used in intercom","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].created_by.user.intercom_hash","typeLabel":"string"},"created_at":{"description":"Timestamp when the user account was created.","format":"date-time","title":"The time the user was created","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].created_by.user.created_at","typeLabel":"string\u003cdate-time>"},"first_name":{"description":"First name of the user.","title":"The first name of the user","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].created_by.user.first_name","typeLabel":"string"},"last_name":{"description":"Last name of the user.","title":"The last name of the user","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].created_by.user.last_name","typeLabel":"string"},"instance_admin":{"description":"Whether the user is an instance admin.","title":"Whether the user is an instance admin","type":"boolean","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].created_by.user.instance_admin","typeLabel":"boolean"}},"title":"User","type":"object","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].created_by.user","typeLabel":"User · object"},"api_token":{"description":"AssessmentCreatorAPIToken identifies an API token that created an assessment.","example":{"id":"id"},"properties":{"id":{"description":"API token UUID","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].created_by.api_token.id","typeLabel":"string"}},"type":"object","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].created_by.api_token","typeLabel":"object"},"ai_agent":{"description":"AssessmentCreatorAIAgent identifies an AI agent that created an assessment.","example":{"name":"name"},"properties":{"name":{"description":"Human-readable agent name","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].created_by.ai_agent.name","typeLabel":"string"}},"type":"object","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].created_by.ai_agent","typeLabel":"object"}},"type":"object","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].created_by","typeLabel":"object"},"created_at":{"description":"Creation timestamp","format":"date-time","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"description":"Last update timestamp","format":"date-time","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time>"},"remediation_status":{"description":"Remediation outcome: SUCCESS, CANNOT_REMEDIATE, or ALREADY_FIXED","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].remediation_status","typeLabel":"string"},"remediation_status_reason":{"description":"Explanation when remediation cannot be performed or when the project was already at a fixed version","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].remediation_status_reason","typeLabel":"string"},"remediation_pr_url":{"description":"GitHub PR URL created by auto-remediation","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].remediation_pr_url","typeLabel":"string"},"remediation_pr_number":{"description":"GitHub PR number created by auto-remediation","format":"int32","type":"integer","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].remediation_pr_number","typeLabel":"integer\u003cint32>"},"remediation_branch_name":{"description":"Git branch name created by auto-remediation","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].remediation_branch_name","typeLabel":"string"},"remediation_pr_state":{"description":"Current state of the auto-remediation PR: open, closed, or merged. Unset when no PR has been opened or the PR row has been removed.","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].remediation_pr_state","typeLabel":"string"},"remediation_updated_at":{"description":"Timestamp of the last completed remediation attempt (success or cannot-remediate)","format":"date-time","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].remediation_updated_at","typeLabel":"string\u003cdate-time>"},"remediation_confidence":{"description":"Agent-reported certainty (0.0-1.0) in the remediation outcome","format":"double","type":"number","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].remediation_confidence","typeLabel":"number\u003cdouble>"},"effective_reviewer":{"description":"Information about a user in the Chainloop platform.","example":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"properties":{"id":{"description":"Unique identifier of the user.","title":"The ID of the user","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].effective_reviewer.id","typeLabel":"string"},"email":{"description":"Email address of the user.","title":"The email of the user","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].effective_reviewer.email","typeLabel":"string"},"intercom_hash":{"description":"Computed hash of the user ID for use with Intercom.","title":"The computed hash of the user id to be used in intercom","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].effective_reviewer.intercom_hash","typeLabel":"string"},"created_at":{"description":"Timestamp when the user account was created.","format":"date-time","title":"The time the user was created","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].effective_reviewer.created_at","typeLabel":"string\u003cdate-time>"},"first_name":{"description":"First name of the user.","title":"The first name of the user","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].effective_reviewer.first_name","typeLabel":"string"},"last_name":{"description":"Last name of the user.","title":"The last name of the user","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].effective_reviewer.last_name","typeLabel":"string"},"instance_admin":{"description":"Whether the user is an instance admin.","title":"Whether the user is an instance admin","type":"boolean","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].effective_reviewer.instance_admin","typeLabel":"boolean"}},"title":"User","type":"object","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].effective_reviewer","typeLabel":"User · object"},"effective_reviewed_at":{"description":"When the current effective revision was last reviewed","format":"date-time","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].effective_reviewed_at","typeLabel":"string\u003cdate-time>"},"pending_revision":{"description":"Immutable snapshot of an assessment at a revision number, with authorship and review audit trails","example":{"justification_code":null,"note":"note","approval_status":"ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED","reviewed_at":"2000-01-23T04:56:07.000Z","created_at":"2000-01-23T04:56:07.000Z","assessment_id":"assessment_id","fixable_summary":"fixable_summary","project_version_id":"project_version_id","reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"fixable_feasibility":5.962133916683182,"confidence_breakdown":{"schema_version":"schema_version","scores":{"key":{"reason":"reason","abstained":true,"value":2.3021358869347655}},"derived":{"rollup_active_axes":9,"dominant_low_axis":{"reason":"reason","axis":"axis","value":3.616076749251911},"rollup":7.061401241503109}},"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"revision":1,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"review_note":"review_note","scope":null,"confidence_score":5.637376656633329,"id":"id","fixable_status":"FIXABLE_STATUS_UNSPECIFIED","status":null},"properties":{"id":{"description":"Revision UUID","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.id","typeLabel":"string"},"assessment_id":{"description":"Parent assessment UUID","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.assessment_id","typeLabel":"string"},"revision":{"description":"Monotonic revision number (starts at 1)","format":"int32","type":"integer","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.revision","typeLabel":"integer\u003cint32>"},"scope":{"default":"ASSESSMENT_SCOPE_UNSPECIFIED","enum":["ASSESSMENT_SCOPE_UNSPECIFIED","ASSESSMENT_SCOPE_PROJECT","ASSESSMENT_SCOPE_PROJECT_VERSION"],"title":"AssessmentScope represents the scope level of an assessment","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.scope","typeLabel":"enum\u003cstring>"},"project_version_id":{"description":"Project version ID (set for PROJECT_VERSION scope)","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.project_version_id","typeLabel":"string"},"status":{"default":"ASSESSMENT_STATUS_UNSPECIFIED","enum":["ASSESSMENT_STATUS_UNSPECIFIED","ASSESSMENT_STATUS_NOT_AFFECTED","ASSESSMENT_STATUS_AFFECTED","ASSESSMENT_STATUS_UNDER_INVESTIGATION","ASSESSMENT_STATUS_FIXED"],"title":"AssessmentStatus represents the OpenVEX-aligned status","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.status","typeLabel":"enum\u003cstring>"},"justification_code":{"default":"ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED","enum":["ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED","ASSESSMENT_JUSTIFICATION_CODE_COMPONENT_NOT_PRESENT","ASSESSMENT_JUSTIFICATION_CODE_VULNERABLE_CODE_NOT_PRESENT","ASSESSMENT_JUSTIFICATION_CODE_VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY","ASSESSMENT_JUSTIFICATION_CODE_VULNERABLE_CODE_NOT_IN_EXECUTE_PATH","ASSESSMENT_JUSTIFICATION_CODE_INLINE_MITIGATIONS_ALREADY_EXIST"],"title":"AssessmentJustificationCode represents OpenVEX justification codes","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.justification_code","typeLabel":"enum\u003cstring>"},"note":{"description":"Note recorded on this revision","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.note","typeLabel":"string"},"products":{"description":"PURL globs recorded on this revision","items":{"example":{"purl_glob":"purl_glob"},"properties":{"purl_glob":{"description":"Package URL glob pattern","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.products.items.[INDEX].purl_glob","typeLabel":"string"}},"title":"AssessmentProduct represents a PURL glob entry in the products field","type":"object","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.products.items.[INDEX]","typeLabel":"AssessmentProduct represents a PURL glob entry in the products field · object"},"type":"array","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.products","typeLabel":"AssessmentProduct represents a PURL glob entry in the products field · object[]"},"created_by":{"description":"AssessmentCreator identifies who or what created an assessment. Exactly one\noneof variant is populated (matching the declared type). SYSTEM-minted rows\n(e.g. auto NOT_AFFECTED on component removal) leave created_by unset on\nAssessmentItem.","example":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"properties":{"type":{"default":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","description":"AssessmentCreatorType is an explicit discriminator for AssessmentCreator,\nprovided alongside the oneof so clients can branch without inspecting the\noneof case directly (convenient for UI code).","enum":["ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","ASSESSMENT_CREATOR_TYPE_USER","ASSESSMENT_CREATOR_TYPE_AI_ASSISTED","ASSESSMENT_CREATOR_TYPE_API_TOKEN"],"type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.created_by.type","typeLabel":"enum\u003cstring>"},"user":{"description":"Information about a user in the Chainloop platform.","example":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"properties":{"id":{"description":"Unique identifier of the user.","title":"The ID of the user","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.created_by.user.id","typeLabel":"string"},"email":{"description":"Email address of the user.","title":"The email of the user","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.created_by.user.email","typeLabel":"string"},"intercom_hash":{"description":"Computed hash of the user ID for use with Intercom.","title":"The computed hash of the user id to be used in intercom","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.created_by.user.intercom_hash","typeLabel":"string"},"created_at":{"description":"Timestamp when the user account was created.","format":"date-time","title":"The time the user was created","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.created_by.user.created_at","typeLabel":"string\u003cdate-time>"},"first_name":{"description":"First name of the user.","title":"The first name of the user","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.created_by.user.first_name","typeLabel":"string"},"last_name":{"description":"Last name of the user.","title":"The last name of the user","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.created_by.user.last_name","typeLabel":"string"},"instance_admin":{"description":"Whether the user is an instance admin.","title":"Whether the user is an instance admin","type":"boolean","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.created_by.user.instance_admin","typeLabel":"boolean"}},"title":"User","type":"object","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.created_by.user","typeLabel":"User · object"},"api_token":{"description":"AssessmentCreatorAPIToken identifies an API token that created an assessment.","example":{"id":"id"},"properties":{"id":{"description":"API token UUID","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.created_by.api_token.id","typeLabel":"string"}},"type":"object","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.created_by.api_token","typeLabel":"object"},"ai_agent":{"description":"AssessmentCreatorAIAgent identifies an AI agent that created an assessment.","example":{"name":"name"},"properties":{"name":{"description":"Human-readable agent name","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.created_by.ai_agent.name","typeLabel":"string"}},"type":"object","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.created_by.ai_agent","typeLabel":"object"}},"type":"object","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.created_by","typeLabel":"object"},"created_at":{"description":"When this revision was created","format":"date-time","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.created_at","typeLabel":"string\u003cdate-time>"},"approval_status":{"default":"ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED","description":"AssessmentApprovalStatus represents the approval lifecycle of an individual\nrevision. Transitions are one-shot from PENDING to APPROVED or REJECTED.","enum":["ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED","ASSESSMENT_APPROVAL_STATUS_PENDING","ASSESSMENT_APPROVAL_STATUS_APPROVED","ASSESSMENT_APPROVAL_STATUS_REJECTED"],"type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.approval_status","typeLabel":"enum\u003cstring>"},"reviewer":{"description":"Information about a user in the Chainloop platform.","example":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"properties":{"id":{"description":"Unique identifier of the user.","title":"The ID of the user","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.reviewer.id","typeLabel":"string"},"email":{"description":"Email address of the user.","title":"The email of the user","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.reviewer.email","typeLabel":"string"},"intercom_hash":{"description":"Computed hash of the user ID for use with Intercom.","title":"The computed hash of the user id to be used in intercom","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.reviewer.intercom_hash","typeLabel":"string"},"created_at":{"description":"Timestamp when the user account was created.","format":"date-time","title":"The time the user was created","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.reviewer.created_at","typeLabel":"string\u003cdate-time>"},"first_name":{"description":"First name of the user.","title":"The first name of the user","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.reviewer.first_name","typeLabel":"string"},"last_name":{"description":"Last name of the user.","title":"The last name of the user","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.reviewer.last_name","typeLabel":"string"},"instance_admin":{"description":"Whether the user is an instance admin.","title":"Whether the user is an instance admin","type":"boolean","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.reviewer.instance_admin","typeLabel":"boolean"}},"title":"User","type":"object","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.reviewer","typeLabel":"User · object"},"reviewed_at":{"description":"When the review action was taken","format":"date-time","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.reviewed_at","typeLabel":"string\u003cdate-time>"},"review_note":{"description":"Reviewer note. Required on reject; optional on approve.","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.review_note","typeLabel":"string"},"fixable_status":{"default":"FIXABLE_STATUS_UNSPECIFIED","description":"FixableStatus is the assessment's fix dimension, orthogonal to affectedness\nstatus. Produced by the same AI assessment run that determines affectedness,\nit expresses whether a fix exists and whether it is mechanically producible.\n\n - FIXABLE_STATUS_FIXABLE: FIXABLE_STATUS_FIXABLE: a fix exists and the agent judges it mechanically\nproducible (the legacy auto_remediable = true).\n - FIXABLE_STATUS_NOT_FIXABLE: FIXABLE_STATUS_NOT_FIXABLE: a fix exists but is not mechanically producible\n(the legacy auto_remediable = false).\n - FIXABLE_STATUS_NO_FIX_AVAILABLE: FIXABLE_STATUS_NO_FIX_AVAILABLE: no fix could be identified — neither the\nscanner's fixed version nor the agent's own ecosystem investigation found one.\n - FIXABLE_STATUS_UNKNOWN: FIXABLE_STATUS_UNKNOWN: not yet assessed (human/system/API-token revisions\nand AI revisions that predate the feature).","enum":["FIXABLE_STATUS_UNSPECIFIED","FIXABLE_STATUS_FIXABLE","FIXABLE_STATUS_NOT_FIXABLE","FIXABLE_STATUS_NO_FIX_AVAILABLE","FIXABLE_STATUS_UNKNOWN"],"type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.fixable_status","typeLabel":"enum\u003cstring>"},"fixable_summary":{"description":"What the fix is. Set only on AI-authored revisions that identified a fix.","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.fixable_summary","typeLabel":"string"},"fixable_feasibility":{"description":"Agent confidence (0.0-1.0) that the fix will be good enough. Set only on AI-authored revisions.","format":"double","type":"number","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.fixable_feasibility","typeLabel":"number\u003cdouble>"},"confidence_score":{"description":"Headline confidence (0.0-1.0). Set only for AI-authored revisions.","format":"double","type":"number","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.confidence_score","typeLabel":"number\u003cdouble>"},"confidence_breakdown":{"description":"Per-axis confidence breakdown plus platform-derived block","example":{"schema_version":"schema_version","scores":{"key":{"reason":"reason","abstained":true,"value":2.3021358869347655}},"derived":{"rollup_active_axes":9,"dominant_low_axis":{"reason":"reason","axis":"axis","value":3.616076749251911},"rollup":7.061401241503109}},"properties":{"scores":{"additionalProperties":{"description":"One axis from the agent's self-scored confidence breakdown","example":{"reason":"reason","abstained":true,"value":2.3021358869347655},"properties":{"value":{"description":"Axis score in [0.0, 1.0]. Unset when abstained.","format":"double","type":"number","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.confidence_breakdown.scores.additionalProperties.value","typeLabel":"number\u003cdouble>"},"reason":{"description":"Agent's one-sentence justification for the axis score","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.confidence_breakdown.scores.additionalProperties.reason","typeLabel":"string"},"abstained":{"description":"True when the axis was not evaluable","type":"boolean","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.confidence_breakdown.scores.additionalProperties.abstained","typeLabel":"boolean"}},"title":"ConfidenceAxisScore","type":"object","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.confidence_breakdown.scores.additionalProperties","typeLabel":"ConfidenceAxisScore · object"},"description":"Per-axis scores keyed by axis identifier","type":"object","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.confidence_breakdown.scores","typeLabel":"object"},"derived":{"description":"Platform-computed rollup and dominant-axis surfacing","example":{"rollup_active_axes":9,"dominant_low_axis":{"reason":"reason","axis":"axis","value":3.616076749251911},"rollup":7.061401241503109},"properties":{"rollup":{"description":"Geometric mean over non-abstained axes","format":"double","type":"number","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.confidence_breakdown.derived.rollup","typeLabel":"number\u003cdouble>"},"rollup_active_axes":{"description":"Count of non-abstained axes contributing to the rollup","format":"int32","type":"integer","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.confidence_breakdown.derived.rollup_active_axes","typeLabel":"integer\u003cint32>"},"dominant_low_axis":{"description":"Lowest non-abstained axis driving a low-confidence verdict","example":{"reason":"reason","axis":"axis","value":3.616076749251911},"properties":{"axis":{"description":"Axis identifier","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.confidence_breakdown.derived.dominant_low_axis.axis","typeLabel":"string"},"value":{"description":"The axis's score","format":"double","type":"number","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.confidence_breakdown.derived.dominant_low_axis.value","typeLabel":"number\u003cdouble>"},"reason":{"description":"The agent's reason for the axis score","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.confidence_breakdown.derived.dominant_low_axis.reason","typeLabel":"string"}},"title":"ConfidenceDominantLowAxis","type":"object","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.confidence_breakdown.derived.dominant_low_axis","typeLabel":"ConfidenceDominantLowAxis · object"}},"title":"ConfidenceDerived","type":"object","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.confidence_breakdown.derived","typeLabel":"ConfidenceDerived · object"},"schema_version":{"description":"Agent output schema version that produced this breakdown (e.g. \"2\").","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.confidence_breakdown.schema_version","typeLabel":"string"}},"title":"ConfidenceBreakdown","type":"object","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision.confidence_breakdown","typeLabel":"ConfidenceBreakdown · object"}},"title":"AssessmentRevision","type":"object","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].pending_revision","typeLabel":"AssessmentRevision · object"},"severity":{"default":"FINDING_SEVERITY_UNSPECIFIED","description":"FindingSeverity represents the severity level of a finding. Lives in\nshared_messages.proto so both finding.proto and assessment.proto can use it\nwithout creating an import cycle (finding.proto imports assessment.proto for\nAssessmentStatus, and assessment.proto needs FindingSeverity for the\nseverity field on AssessmentItem).","enum":["FINDING_SEVERITY_UNSPECIFIED","FINDING_SEVERITY_CRITICAL","FINDING_SEVERITY_HIGH","FINDING_SEVERITY_MEDIUM","FINDING_SEVERITY_LOW","FINDING_SEVERITY_INFO","FINDING_SEVERITY_UNKNOWN"],"type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].severity","typeLabel":"enum\u003cstring>"},"cvss_vector":{"description":"Representative CVSS vector string from the underlying vulnerability.","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].cvss_vector","typeLabel":"string"},"fixable_status":{"default":"FIXABLE_STATUS_UNSPECIFIED","description":"FixableStatus is the assessment's fix dimension, orthogonal to affectedness\nstatus. Produced by the same AI assessment run that determines affectedness,\nit expresses whether a fix exists and whether it is mechanically producible.\n\n - FIXABLE_STATUS_FIXABLE: FIXABLE_STATUS_FIXABLE: a fix exists and the agent judges it mechanically\nproducible (the legacy auto_remediable = true).\n - FIXABLE_STATUS_NOT_FIXABLE: FIXABLE_STATUS_NOT_FIXABLE: a fix exists but is not mechanically producible\n(the legacy auto_remediable = false).\n - FIXABLE_STATUS_NO_FIX_AVAILABLE: FIXABLE_STATUS_NO_FIX_AVAILABLE: no fix could be identified — neither the\nscanner's fixed version nor the agent's own ecosystem investigation found one.\n - FIXABLE_STATUS_UNKNOWN: FIXABLE_STATUS_UNKNOWN: not yet assessed (human/system/API-token revisions\nand AI revisions that predate the feature).","enum":["FIXABLE_STATUS_UNSPECIFIED","FIXABLE_STATUS_FIXABLE","FIXABLE_STATUS_NOT_FIXABLE","FIXABLE_STATUS_NO_FIX_AVAILABLE","FIXABLE_STATUS_UNKNOWN"],"type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].fixable_status","typeLabel":"enum\u003cstring>"},"fixable_summary":{"description":"What the fix is. Set only when the AI assessment identified a fix.","type":"string","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].fixable_summary","typeLabel":"string"},"fixable_feasibility":{"description":"Agent confidence (0.0-1.0) that the fix will be good enough. Set only on AI-authored revisions.","format":"double","type":"number","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX].fixable_feasibility","typeLabel":"number\u003cdouble>"}},"title":"AssessmentItem","type":"object","uniqueKey":"results.items.[INDEX].assessments.items.[INDEX]","typeLabel":"AssessmentItem · object"},"type":"array","uniqueKey":"results.items.[INDEX].assessments","typeLabel":"AssessmentItem · object[]"},"effective_status":{"default":"ASSESSMENT_STATUS_UNSPECIFIED","enum":["ASSESSMENT_STATUS_UNSPECIFIED","ASSESSMENT_STATUS_NOT_AFFECTED","ASSESSMENT_STATUS_AFFECTED","ASSESSMENT_STATUS_UNDER_INVESTIGATION","ASSESSMENT_STATUS_FIXED"],"title":"AssessmentStatus represents the OpenVEX-aligned status","type":"string","uniqueKey":"results.items.[INDEX].effective_status","typeLabel":"enum\u003cstring>"}},"title":"EffectiveAssessmentEntry","type":"object","uniqueKey":"results.items.[INDEX]","typeLabel":"EffectiveAssessmentEntry · object"},"type":"array","uniqueKey":"results","typeLabel":"EffectiveAssessmentEntry · object[]"}},"title":"AssessmentServiceListEffectiveResponse","type":"object","uniqueKey":"","typeLabel":"AssessmentServiceListEffectiveResponse · object"},"examples":{"Example":{"title":"Example","value":{"results":[{"lookup":{"identity":"identity","external_id":"external_id"},"effective_status":"ASSESSMENT_STATUS_UNSPECIFIED","assessments":[{"justification_code":"ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED","note":"note","remediation_branch_name":"remediation_branch_name","created_at":"2000-01-23T04:56:07.000Z","external_id":"external_id","remediation_pr_url":"remediation_pr_url","fixable_feasibility":2.027123023002322,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"remediation_status":"remediation_status","updated_at":"2000-01-23T04:56:07.000Z","project_id":"project_id","cvss_vector":"cvss_vector","remediation_pr_state":"remediation_pr_state","scope":"ASSESSMENT_SCOPE_UNSPECIFIED","id":"id","fixable_status":null,"severity":"FINDING_SEVERITY_UNSPECIFIED","effective_reviewed_at":"2000-01-23T04:56:07.000Z","pending_revision":{"justification_code":null,"note":"note","approval_status":"ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED","reviewed_at":"2000-01-23T04:56:07.000Z","created_at":"2000-01-23T04:56:07.000Z","assessment_id":"assessment_id","fixable_summary":"fixable_summary","project_version_id":"project_version_id","reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"fixable_feasibility":5.962133916683182,"confidence_breakdown":{"schema_version":"schema_version","scores":{"key":{"reason":"reason","abstained":true,"value":2.3021358869347655}},"derived":{"rollup_active_axes":9,"dominant_low_axis":{"reason":"reason","axis":"axis","value":3.616076749251911},"rollup":7.061401241503109}},"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"revision":1,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"review_note":"review_note","scope":null,"confidence_score":5.637376656633329,"id":"id","fixable_status":"FIXABLE_STATUS_UNSPECIFIED","status":null},"remediation_pr_number":0,"fixable_summary":"fixable_summary","project_version_id":"project_version_id","remediation_confidence":6.027456183070403,"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"remediation_status_reason":"remediation_status_reason","remediation_updated_at":"2000-01-23T04:56:07.000Z","organization_id":"organization_id","effective_reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"status":"ASSESSMENT_STATUS_UNSPECIFIED"},{"justification_code":"ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED","note":"note","remediation_branch_name":"remediation_branch_name","created_at":"2000-01-23T04:56:07.000Z","external_id":"external_id","remediation_pr_url":"remediation_pr_url","fixable_feasibility":2.027123023002322,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"remediation_status":"remediation_status","updated_at":"2000-01-23T04:56:07.000Z","project_id":"project_id","cvss_vector":"cvss_vector","remediation_pr_state":"remediation_pr_state","scope":"ASSESSMENT_SCOPE_UNSPECIFIED","id":"id","fixable_status":null,"severity":"FINDING_SEVERITY_UNSPECIFIED","effective_reviewed_at":"2000-01-23T04:56:07.000Z","pending_revision":{"justification_code":null,"note":"note","approval_status":"ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED","reviewed_at":"2000-01-23T04:56:07.000Z","created_at":"2000-01-23T04:56:07.000Z","assessment_id":"assessment_id","fixable_summary":"fixable_summary","project_version_id":"project_version_id","reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"fixable_feasibility":5.962133916683182,"confidence_breakdown":{"schema_version":"schema_version","scores":{"key":{"reason":"reason","abstained":true,"value":2.3021358869347655}},"derived":{"rollup_active_axes":9,"dominant_low_axis":{"reason":"reason","axis":"axis","value":3.616076749251911},"rollup":7.061401241503109}},"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"revision":1,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"review_note":"review_note","scope":null,"confidence_score":5.637376656633329,"id":"id","fixable_status":"FIXABLE_STATUS_UNSPECIFIED","status":null},"remediation_pr_number":0,"fixable_summary":"fixable_summary","project_version_id":"project_version_id","remediation_confidence":6.027456183070403,"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"remediation_status_reason":"remediation_status_reason","remediation_updated_at":"2000-01-23T04:56:07.000Z","organization_id":"organization_id","effective_reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"status":"ASSESSMENT_STATUS_UNSPECIFIED"}]},{"lookup":{"identity":"identity","external_id":"external_id"},"effective_status":"ASSESSMENT_STATUS_UNSPECIFIED","assessments":[{"justification_code":"ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED","note":"note","remediation_branch_name":"remediation_branch_name","created_at":"2000-01-23T04:56:07.000Z","external_id":"external_id","remediation_pr_url":"remediation_pr_url","fixable_feasibility":2.027123023002322,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"remediation_status":"remediation_status","updated_at":"2000-01-23T04:56:07.000Z","project_id":"project_id","cvss_vector":"cvss_vector","remediation_pr_state":"remediation_pr_state","scope":"ASSESSMENT_SCOPE_UNSPECIFIED","id":"id","fixable_status":null,"severity":"FINDING_SEVERITY_UNSPECIFIED","effective_reviewed_at":"2000-01-23T04:56:07.000Z","pending_revision":{"justification_code":null,"note":"note","approval_status":"ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED","reviewed_at":"2000-01-23T04:56:07.000Z","created_at":"2000-01-23T04:56:07.000Z","assessment_id":"assessment_id","fixable_summary":"fixable_summary","project_version_id":"project_version_id","reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"fixable_feasibility":5.962133916683182,"confidence_breakdown":{"schema_version":"schema_version","scores":{"key":{"reason":"reason","abstained":true,"value":2.3021358869347655}},"derived":{"rollup_active_axes":9,"dominant_low_axis":{"reason":"reason","axis":"axis","value":3.616076749251911},"rollup":7.061401241503109}},"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"revision":1,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"review_note":"review_note","scope":null,"confidence_score":5.637376656633329,"id":"id","fixable_status":"FIXABLE_STATUS_UNSPECIFIED","status":null},"remediation_pr_number":0,"fixable_summary":"fixable_summary","project_version_id":"project_version_id","remediation_confidence":6.027456183070403,"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"remediation_status_reason":"remediation_status_reason","remediation_updated_at":"2000-01-23T04:56:07.000Z","organization_id":"organization_id","effective_reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"status":"ASSESSMENT_STATUS_UNSPECIFIED"},{"justification_code":"ASSESSMENT_JUSTIFICATION_CODE_UNSPECIFIED","note":"note","remediation_branch_name":"remediation_branch_name","created_at":"2000-01-23T04:56:07.000Z","external_id":"external_id","remediation_pr_url":"remediation_pr_url","fixable_feasibility":2.027123023002322,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"remediation_status":"remediation_status","updated_at":"2000-01-23T04:56:07.000Z","project_id":"project_id","cvss_vector":"cvss_vector","remediation_pr_state":"remediation_pr_state","scope":"ASSESSMENT_SCOPE_UNSPECIFIED","id":"id","fixable_status":null,"severity":"FINDING_SEVERITY_UNSPECIFIED","effective_reviewed_at":"2000-01-23T04:56:07.000Z","pending_revision":{"justification_code":null,"note":"note","approval_status":"ASSESSMENT_APPROVAL_STATUS_UNSPECIFIED","reviewed_at":"2000-01-23T04:56:07.000Z","created_at":"2000-01-23T04:56:07.000Z","assessment_id":"assessment_id","fixable_summary":"fixable_summary","project_version_id":"project_version_id","reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"fixable_feasibility":5.962133916683182,"confidence_breakdown":{"schema_version":"schema_version","scores":{"key":{"reason":"reason","abstained":true,"value":2.3021358869347655}},"derived":{"rollup_active_axes":9,"dominant_low_axis":{"reason":"reason","axis":"axis","value":3.616076749251911},"rollup":7.061401241503109}},"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"revision":1,"products":[{"purl_glob":"purl_glob"},{"purl_glob":"purl_glob"}],"review_note":"review_note","scope":null,"confidence_score":5.637376656633329,"id":"id","fixable_status":"FIXABLE_STATUS_UNSPECIFIED","status":null},"remediation_pr_number":0,"fixable_summary":"fixable_summary","project_version_id":"project_version_id","remediation_confidence":6.027456183070403,"created_by":{"api_token":{"id":"id"},"type":"ASSESSMENT_CREATOR_TYPE_UNSPECIFIED","user":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"ai_agent":{"name":"name"}},"remediation_status_reason":"remediation_status_reason","remediation_updated_at":"2000-01-23T04:56:07.000Z","organization_id":"organization_id","effective_reviewer":{"intercom_hash":"intercom_hash","created_at":"2000-01-23T04:56:07.000Z","last_name":"last_name","id":"id","first_name":"first_name","email":"email","instance_admin":true},"status":"ASSESSMENT_STATUS_UNSPECIFIED"}]}]}}},"exampleType":"generated"}},"description":"A successful response.","exampleType":"generated"},"af3a4085-d386-4985-8cb2-dc968e194932":{"content":{"application/json":{"schema":{"description":"Response for bad request","example":{"code":0,"details":["details","details"],"message":"message"},"properties":{"code":{"default":3,"description":"The error code indicating the type of error. It's fixed to 3, which is the code for INVALID_ARGUMENT.","format":"int32","type":"integer","isRequired":true,"uniqueKey":"code","typeLabel":"integer\u003cint32>"},"message":{"description":"A human-readable message providing more details about the error.","type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"details":{"description":"Additional details about the error.","items":{"type":"string","uniqueKey":"details.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"details","typeLabel":"string[]"}},"required":["code","message"],"title":"BadRequestResponse","type":"object","uniqueKey":"","typeLabel":"BadRequestResponse · object"},"examples":{"Example":{"title":"Example","value":{"code":0,"details":["details","details"],"message":"message"}}},"exampleType":"generated"}},"description":"Bad Request - The request was invalid or cannot be served.","exampleType":"generated"},"80aa0f3d-e90f-476f-ad3d-6c364e5e3faf":{"content":{"application/json":{"schema":{"description":"Response for unauthorized access","example":{"code":6,"details":["details","details"],"message":"message"},"properties":{"code":{"default":16,"description":"The error code indicating the type of error. It's fixed to 16, which is the code for UNAUTHENTICATED.","format":"int32","type":"integer","isRequired":true,"uniqueKey":"code","typeLabel":"integer\u003cint32>"},"message":{"description":"A human-readable message providing more details about the error.","type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"details":{"description":"Additional details about the error.","items":{"type":"string","uniqueKey":"details.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"details","typeLabel":"string[]"}},"required":["code","message"],"title":"UnauthorizedResponse","type":"object","uniqueKey":"","typeLabel":"UnauthorizedResponse · object"},"examples":{"Example":{"title":"Example","value":{"code":6,"details":["details","details"],"message":"message"}}},"exampleType":"generated"}},"description":"Unauthorized - Authentication is required.","exampleType":"generated"},"3d88372e-085c-4034-9ae6-121f64d9509b":{"content":{"application/json":{"schema":{"description":"Response for permission denied","example":{"code":1,"details":["details","details"],"message":"message"},"properties":{"code":{"default":7,"description":"The error code indicating the type of error. It's fixed to 7, which is the code for PERMISSION_DENIED.","format":"int32","type":"integer","isRequired":true,"uniqueKey":"code","typeLabel":"integer\u003cint32>"},"message":{"description":"A human-readable message providing more details about the error.","type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"details":{"description":"Additional details about the error.","items":{"type":"string","uniqueKey":"details.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"details","typeLabel":"string[]"}},"required":["code","message"],"title":"PermissionDeniedResponse","type":"object","uniqueKey":"","typeLabel":"PermissionDeniedResponse · object"},"examples":{"Example":{"title":"Example","value":{"code":1,"details":["details","details"],"message":"message"}}},"exampleType":"generated"}},"description":"Forbidden - You do not have permission to access this resource.","exampleType":"generated"},"80feee3e-6442-4d18-81e4-b0ca52998030":{"content":{"application/json":{"schema":{"description":"Response for internal server error","example":{"code":5,"details":["details","details"],"message":"message"},"properties":{"code":{"default":13,"description":"The error code indicating the type of error. It's fixed to 13, which is the code for INTERNAL_ERROR.","format":"int32","type":"integer","isRequired":true,"uniqueKey":"code","typeLabel":"integer\u003cint32>"},"message":{"description":"A human-readable message providing more details about the error.","type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"details":{"description":"Additional details about the error.","items":{"type":"string","uniqueKey":"details.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"details","typeLabel":"string[]"}},"required":["code","message"],"title":"InternalServerErrorResponse","type":"object","uniqueKey":"","typeLabel":"InternalServerErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"code":5,"details":["details","details"],"message":"message"}}},"exampleType":"generated"}},"description":"Internal Server Error - An unexpected error occurred on the server.","exampleType":"generated"},"1facb4b0-7fc7-45fb-9c53-f53670c68f63":{"content":{"application/json":{"schema":{"example":{"code":5,"details":[{"@type":"@type"},{"@type":"@type"}],"message":"message"},"properties":{"code":{"format":"int32","type":"integer","uniqueKey":"code","typeLabel":"integer\u003cint32>"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"},"details":{"items":{"additionalProperties":{"type":"object","uniqueKey":"details.items.[INDEX].additionalProperties","typeLabel":"object"},"example":{"@type":"@type"},"properties":{"@type":{"type":"string","uniqueKey":"details.items.[INDEX].@type","typeLabel":"string"}},"type":"object","uniqueKey":"details.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"details","typeLabel":"object[]"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":5,"details":[{"@type":"@type"},{"@type":"@type"}],"message":"message"}}},"exampleType":"generated"}},"description":"An unexpected error response.","exampleType":"generated"}},"security":{"ace5891d-f278-4089-9e45-73c99269d5ad":{"bearerToken":{"description":"Bearer token for authentication","type":"http","scheme":"bearer","bearerFormat":"JWT","scopes":[],"schemeName":"bearerToken"}}},"servers":{"cffda803-c383-4264-b179-18063a2c0f46":{"url":"https://api.app.chainloop.dev/"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"description":"Bearer token for authentication","type":"http","scheme":"bearer","bearerFormat":"JWT","scopes":[],"schemeName":"bearerToken"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer token for authentication","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerToken","name":"Authorization"}],"title":"bearerToken"}]},"originalFileLocation":"https://api.app.chainloop.dev/openapi.yaml"},"subdomain":"chainloop","siteName":"Chainloop Documentation","title":"List effective assessments for lookups - Chainloop Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-05T13:40:13.669Z","originalFileLocation":"api-reference/assessmentservice/list-effective-assessments-for-lookups.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=\"For each (external_id, identity) lookup of a given finding type, return matching assessments and the precedence-resolved effective status, scoped to a project (and optionally a version). Works with zero findings — queries assessments directly.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Chainloop 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/chainloop/mw3ai7qmEaYOPNu0/_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/chainloop/mw3ai7qmEaYOPNu0/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/chainloop/mw3ai7qmEaYOPNu0/_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/chainloop/mw3ai7qmEaYOPNu0/_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/chainloop/mw3ai7qmEaYOPNu0/_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/chainloop/mw3ai7qmEaYOPNu0/_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/chainloop/mw3ai7qmEaYOPNu0/_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/chainloop/mw3ai7qmEaYOPNu0/_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/chainloop/mw3ai7qmEaYOPNu0/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"List effective assessments for lookups - Chainloop Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"For each (external_id, identity) lookup of a given finding type, return matching assessments and the precedence-resolved effective status, scoped to a project (and optionally a version). Works with zero findings — queries assessments directly.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Chainloop Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.chainloop.dev/api-reference/assessmentservice/list-effective-assessments-for-lookups\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://chainloop.mintlify.site/_mintlify/api/og/v2?division=AssessmentService\u0026amp;title=List+effective+assessments+for+lookups\u0026amp;description=For+each+%28external_id%2C+identity%29+lookup+of+a+given+finding+type%2C+return+matching+assessments+and+the+precedence-resolved+effective+status%2C+scoped+to+a+project+%28\u0026amp;theme=40deb50ff2f71d14918a10c4\u0026amp;signature=04289aaa7fb29025113edc4b1526f0674b64f0ab5684beb8ce763031200412ff\">\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=\"List effective assessments for lookups - Chainloop Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"For each (external_id, identity) lookup of a given finding type, return matching assessments and the precedence-resolved effective status, scoped to a project (and optionally a version). Works with zero findings — queries assessments directly.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://chainloop.mintlify.site/_mintlify/api/og/v2?division=AssessmentService\u0026amp;title=List+effective+assessments+for+lookups\u0026amp;description=For+each+%28external_id%2C+identity%29+lookup+of+a+given+finding+type%2C+return+matching+assessments+and+the+precedence-resolved+effective+status%2C+scoped+to+a+project+%28\u0026amp;theme=40deb50ff2f71d14918a10c4\u0026amp;signature=04289aaa7fb29025113edc4b1526f0674b64f0ab5684beb8ce763031200412ff\">\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/chainloop/mw3ai7qmEaYOPNu0/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Chainloop Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2D1BD2\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.chainloop.dev/api-reference/assessmentservice/list-effective-assessments-for-lookups\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/assessmentservice/list-effective-assessments-for-lookups.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.chainloop.dev/#organization\",\"name\":\"Chainloop Documentation\",\"url\":\"https://docs.chainloop.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/chainloop/piBVJM34fSFTGk0R/images/logo/light.svg?fit=max\u0026auto=format\u0026n=piBVJM34fSFTGk0R\u0026q=85\u0026s=4bc355683f7e78c629ece2e28db71dff\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.chainloop.dev#website\",\"name\":\"Chainloop Documentation\",\"url\":\"https://docs.chainloop.dev\",\"publisher\":{\"@id\":\"https://docs.chainloop.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.chainloop.dev/api-reference/assessmentservice/list-effective-assessments-for-lookups#webpage\",\"url\":\"https://docs.chainloop.dev/api-reference/assessmentservice/list-effective-assessments-for-lookups\",\"name\":\"List effective assessments for lookups\",\"description\":\"For each (external_id, identity) lookup of a given finding type, return matching assessments and the precedence-resolved effective status, scoped to a project (and optionally a version). Works with zero findings — queries assessments directly.\",\"dateModified\":\"2026-11-05T13:40:13.669Z\",\"isPartOf\":{\"@id\":\"https://docs.chainloop.dev#website\"},\"breadcrumb\":{\"@id\":\"https://docs.chainloop.dev/api-reference/assessmentservice/list-effective-assessments-for-lookups#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.chainloop.dev/api-reference/assessmentservice/list-effective-assessments-for-lookups#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Platform Endpoints\",\"item\":\"https://docs.chainloop.dev/api-reference/agentsservice/evaluate-evidence-with-ai\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AssessmentService\",\"item\":\"https://docs.chainloop.dev/api-reference/assessmentservice/list-assessments\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"List effective assessments for lookups\",\"item\":\"https://docs.chainloop.dev/api-reference/assessmentservice/list-effective-assessments-for-lookups\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.chainloop.dev/api-reference/assessmentservice/list-effective-assessments-for-lookups#apireference\",\"headline\":\"List effective assessments for lookups\",\"name\":\"List effective assessments for lookups\",\"description\":\"For each (external_id, identity) lookup of a given finding type, return matching assessments and the precedence-resolved effective status, scoped to a project (and optionally a version). Works with zero findings — queries assessments directly.\",\"url\":\"https://docs.chainloop.dev/api-reference/assessmentservice/list-effective-assessments-for-lookups\",\"mainEntityOfPage\":{\"@id\":\"https://docs.chainloop.dev/api-reference/assessmentservice/list-effective-assessments-for-lookups#webpage\"},\"dateModified\":\"2026-11-05T13:40:13.669Z\",\"publisher\":{\"@id\":\"https://docs.chainloop.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.chainloop.dev#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Chainloop Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Chainloop Documentation","nav":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://chainloop.dev/"},{"anchor":"Blog","icon":"newspaper","href":"https://chainloop.dev/blog"},{"anchor":"Get Help","icon":"headset","href":"https://help.chainloop.dev"}]},"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/welcome"}]},{"tab":"Reference","menu":[{"item":"CLI Reference","icon":"terminal","pages":[{"title":"CLI Reference","href":"/cli/installation"}]},{"item":"API Reference","icon":"code","groups":[{"group":" ","pages":[{"title":"Overview","href":"/api-reference/overview"}]},{"group":"Chainloop Controlplane Endpoints","pages":[{"group":"ReferrerService","pages":[{"title":"Discover private referrer","deprecated":null,"version":null,"openapi":"https://cp.chainloop.dev/openapi.yaml get /discover/{digest}","href":"/api-reference/referrerservice/discover-private-referrer"}]},{"group":"DownloadService","pages":[{"title":"Download Artifacts from CAS","deprecated":null,"version":null,"openapi":"https://cp.chainloop.dev/openapi.yaml get /download/{digest}","href":"/api-reference/downloadservice/download-artifacts-from-cas"}]}]},{"group":"Platform Endpoints","pages":[{"group":"AgentsService","pages":[{"title":"Evaluate evidence with AI","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml post /v1/agents/evaluate-evidence","href":"/api-reference/agentsservice/evaluate-evidence-with-ai"}]},{"group":"ArtifactService","pages":[{"title":"List artifacts","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/artifacts","href":"/api-reference/artifactservice/list-artifacts"},{"title":"Describe an artifact","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/artifacts/{id}","href":"/api-reference/artifactservice/describe-an-artifact"}]},{"group":"AssessmentService","pages":[{"title":"List assessments","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/assessments","href":"/api-reference/assessmentservice/list-assessments"},{"title":"Create an assessment","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml post /v1/assessments","href":"/api-reference/assessmentservice/create-an-assessment"},{"title":"Trigger auto-assessment","description":"Dispatch an AI-powered auto-assessment for a vulnerability finding.","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml post /v1/assessments/auto","href":"/api-reference/assessmentservice/trigger-auto-assessment"},{"title":"List effective assessments for lookups","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml post /v1/assessments/list-effective","href":"/api-reference/assessmentservice/list-effective-assessments-for-lookups"},{"title":"Approve an assessment revision","description":"Promote a pending assessment revision to APPROVED. The parent assessment's effective state is refreshed from this revision.","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml post /v1/assessments/revisions/{revision_id}/approve","href":"/api-reference/assessmentservice/approve-an-assessment-revision"},{"title":"Reject an assessment revision","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml post /v1/assessments/revisions/{revision_id}/reject","href":"/api-reference/assessmentservice/reject-an-assessment-revision"},{"title":"Get assessment summary","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/assessments/summary","href":"/api-reference/assessmentservice/get-assessment-summary"},{"title":"List assessment revisions","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/assessments/{assessment_id}/revisions","href":"/api-reference/assessmentservice/list-assessment-revisions"},{"title":"Get an assessment","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/assessments/{id}","href":"/api-reference/assessmentservice/get-an-assessment"},{"title":"Update an assessment","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml put /v1/assessments/{id}","href":"/api-reference/assessmentservice/update-an-assessment"},{"title":"Delete an assessment","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml delete /v1/assessments/{id}","href":"/api-reference/assessmentservice/delete-an-assessment"}]},{"group":"AttestationsService","pages":[{"title":"Creates and attestation from a piece of content","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml post /v1/attestations","href":"/api-reference/attestationsservice/creates-and-attestation-from-a-piece-of-content"}]},{"group":"ComplianceService","pages":[{"title":"List a policy evaluation's violations","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/compliance/policy-evaluations/{policy_evaluation_id}/violations","href":"/api-reference/complianceservice/list-a-policy-evaluations-violations"},{"title":"Get product-level compliance aggregation","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/compliance/product","href":"/api-reference/complianceservice/get-product-level-compliance-aggregation"},{"title":"Get single-requirement product compliance detail","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/compliance/product/requirement","href":"/api-reference/complianceservice/get-single-requirement-product-compliance-detail"},{"title":"Get lightweight product compliance summary","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/compliance/product/summary","href":"/api-reference/complianceservice/get-lightweight-product-compliance-summary"},{"title":"Get project-level compliance evaluation","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/compliance/project","href":"/api-reference/complianceservice/get-project-level-compliance-evaluation"}]},{"group":"ComponentService","pages":[{"title":"List software components","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/components","href":"/api-reference/componentservice/list-software-components"},{"title":"Summarize components","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/components/summary","href":"/api-reference/componentservice/summarize-components"},{"title":"Describe a component","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/components/{id}","href":"/api-reference/componentservice/describe-a-component"}]},{"group":"EnvironmentsService","pages":[{"title":"List deployment names","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/deployment-names","href":"/api-reference/environmentsservice/list-deployment-names"},{"title":"List deployment records","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/deployments","href":"/api-reference/environmentsservice/list-deployment-records"},{"title":"Record a deployment","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml post /v1/deployments","href":"/api-reference/environmentsservice/record-a-deployment"},{"title":"List environments","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/environments","href":"/api-reference/environmentsservice/list-environments"},{"title":"Create an environment","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml post /v1/environments","href":"/api-reference/environmentsservice/create-an-environment"},{"title":"Describe an environment","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/environments/{id}","href":"/api-reference/environmentsservice/describe-an-environment"},{"title":"Update an environment","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml put /v1/environments/{id}","href":"/api-reference/environmentsservice/update-an-environment"},{"title":"Delete an environment","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml delete /v1/environments/{id}","href":"/api-reference/environmentsservice/delete-an-environment"}]},{"group":"EvidenceService","pages":[{"title":"List pieces of evidence","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/evidence","href":"/api-reference/evidenceservice/list-pieces-of-evidence"},{"title":"Describe a piece of evidence","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/evidence/{id}","href":"/api-reference/evidenceservice/describe-a-piece-of-evidence"}]},{"group":"FindingService","pages":[{"title":"List findings","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/findings","href":"/api-reference/findingservice/list-findings"},{"title":"Trigger auto-remediation","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml post /v1/findings/auto-remediation","href":"/api-reference/findingservice/trigger-auto-remediation"},{"title":"Ingest SBOM findings","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml post /v1/findings/ingest-sbom","href":"/api-reference/findingservice/ingest-sbom-findings"},{"title":"Summarize findings","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/findings/summary","href":"/api-reference/findingservice/summarize-findings"},{"title":"Describe a finding","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/findings/{finding_id}","href":"/api-reference/findingservice/describe-a-finding"},{"title":"Update a finding","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml put /v1/findings/{finding_id}","href":"/api-reference/findingservice/update-a-finding"},{"title":"Delete a finding","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml delete /v1/findings/{finding_id}","href":"/api-reference/findingservice/delete-a-finding"}]},{"group":"PolicyService","pages":[{"title":"Get a policy group by name","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/groups/{group_name}","href":"/api-reference/policyservice/get-a-policy-group-by-name"},{"title":"Update an existing policy","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml put /v1/policies","href":"/api-reference/policyservice/update-an-existing-policy"},{"title":"Create a new policy","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml post /v1/policies","href":"/api-reference/policyservice/create-a-new-policy"},{"title":"Validate a policy attachment","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml post /v1/policies/validate","href":"/api-reference/policyservice/validate-a-policy-attachment"},{"title":"Get a policy by name","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/policies/{policy_name}","href":"/api-reference/policyservice/get-a-policy-by-name"},{"title":"Remove a policy from the list","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml delete /v1/policies/{policy_name}","href":"/api-reference/policyservice/remove-a-policy-from-the-list"}]},{"group":"LogicalEnvironmentsService","pages":[{"title":"List logical environments","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/logical-environments","href":"/api-reference/logicalenvironmentsservice/list-logical-environments"},{"title":"Create a logical environment","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml post /v1/logical-environments","href":"/api-reference/logicalenvironmentsservice/create-a-logical-environment"},{"title":"Describe a logical environment","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/logical-environments/{id}","href":"/api-reference/logicalenvironmentsservice/describe-a-logical-environment"},{"title":"Update a logical environment","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml put /v1/logical-environments/{id}","href":"/api-reference/logicalenvironmentsservice/update-a-logical-environment"},{"title":"Delete a logical environment","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml delete /v1/logical-environments/{id}","href":"/api-reference/logicalenvironmentsservice/delete-a-logical-environment"}]},{"group":"AsyncOperationsService","pages":[{"title":"List async operations","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/operations","href":"/api-reference/asyncoperationsservice/list-async-operations"},{"title":"Dispatch a managed workflow scan","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml post /v1/operations/dispatch-workflow-scan","href":"/api-reference/asyncoperationsservice/dispatch-a-managed-workflow-scan"},{"title":"Get async operation status","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/operations/{operation_id}","href":"/api-reference/asyncoperationsservice/get-async-operation-status"}]},{"group":"ProductsService","pages":[{"title":"List products","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/products","href":"/api-reference/productsservice/list-products"},{"title":"Get product version details","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/products/{product_id}/versions/{version_id}","href":"/api-reference/productsservice/get-product-version-details"}]},{"group":"ProjectsService","pages":[{"title":"List projects","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/projects","href":"/api-reference/projectsservice/list-projects"}]},{"group":"UserService","pages":[{"title":"Get current user information","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/users/info","href":"/api-reference/userservice/get-current-user-information"}]},{"group":"WorkflowTemplateService","pages":[{"title":"List workflow templates","deprecated":null,"version":null,"openapi":"https://api.app.chainloop.dev/openapi.yaml get /v1/workflow-templates","href":"/api-reference/workflowtemplateservice/list-workflow-templates"}]}]}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"basePath":"","title":"List effective assessments for lookups - Chainloop Documentation","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-C-hEh3I2.js","utils-CnF4QiUD.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C7PVNbel.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-8ytevL2A.js","snippetPresets-BT1alx3v.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BLXC0i_W.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CyLIGI9_.js","shallow-DC0lGVIW.js","getApiPlaygroundDisplay-CgDQ85tN.js","CodeSnippet-6-I-Gpv9.js","CodeSnippets-BAk1kDdu.js","Page-C945cI-W.js","getPastedJson-B276RuWN.js","icon-BqP8etTm.js","MethodPill-DM6sbxG1.js","DuplicateIcon-PyJglOaE.js","createIcon-CMeOMAc_.js","DynamicMarkdown-BoyYAA8K.js","SectionHeading-DAYv3gvZ.js","axios-vUo_bRtp.js","Markdown-BhTTmazV.js","clsx-CR-RHrVC.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CBUH0-zX.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BmARFYNC.js"]}