# Find the highest priority findings. Retrieve a list of findings prioritized by rating. Endpoint: GET /api/v2/scans/{scanId}/prioritized-findings Version: 24.9.2.5 Security: ApiKeyAuth, Bearer ## Path parameters: - `scanId` (string, required) Scan ID ## Query parameters: - `limit` (integer) Number of findings to return. Has to be positive and can't be greater than 1000. - `engineId` (integer) Narrow down the search to a single engine ## Response 200 fields (application/json): - `ageRating` (number) Between 0 and 10 - `almIssues` (object) - `almIssues.azure` (object) - `almIssues.azure.project` (string) - `almIssues.azure.workItemId` (integer) - `almIssues.jira` (object) - `almIssues.jira.issueId` (string) - `almIssues.jiraPlatform` (object) - `almIssues.jiraPlatform.createdBy` (string) - `almIssues.jiraPlatform.createdByName` (string) - `almIssues.jiraPlatform.createdTime` (string) - `almIssues.jiraPlatform.internalStatus` (string) - `almIssues.jiraPlatform.issueKey` (string) - `almIssues.jiraPlatform.issueStatus` (string) - `almIssues.jiraPlatform.publicLink` (string) - `appId` (string) - `baseline` (boolean) - `comments` (array) - `comments.body` (string) - `confidenceRating` (number) Between 0 and 10 - `dataFlows` (array) - `dataFlows.file` (string) - `dataFlows.id` (string) - `dataFlows.isNew` (boolean) - `dataFlows.line` (integer) - `dataFlows.rating` (number) Between 0 and 10 - `dataFlows.stepsCount` (integer) - `description` (string) - `hasRemediation` (boolean) - `id` (string) Uniquely identifies the finding across multiple scans - `projectId` (string) - `reviewed` (boolean) - `scanId` (string) Uniquely identifies the scan this finding was loaded from - `severity` (string) - `severityRating` (number) Between 0 and 10 - `sharedStep` (object) - `sharedStep.endLine` (integer) - `sharedStep.kind` (string) - `sharedStep.lineBlame` (object) - `sharedStep.lineBlame.commitId` (string) - `sharedStep.name` (string) - `sharedStep.snippet` (string) - `sharedStep.startLine` (integer) - `snapshotId` (string) Uniquely identifies the finding within a scan, it's equivalent to the pair of id and scanId - `suppressed` (boolean) - `suppressedBy` (string) - `suppressionMessage` (string) Always empty if suppressed is not set - `suppressionTime` (string) - `type` (object) - `type.commonId` (string) - `type.engineId` (integer) - `type.language` (string) - `type.sarif` (string) - `type.sarifLevel` (string) - `workflowViolations` (array) - `workflowViolations.uuid` (string) - `workflowViolationsCount` (integer) ## Response 403 fields (application/json): - `message` (string) Example: "Something went wrong" - `result` (string) Example: "error" - `success` (boolean) ## Response 404 fields (application/json): - `message` (string) Example: "Something went wrong" - `result` (string) Example: "error" - `success` (boolean) ## Response 500 fields (application/json): - `message` (string) Example: "Something went wrong" - `result` (string) Example: "error" - `success` (boolean)