diff --git a/openapi-specs/cspm/AlertRules.json b/openapi-specs/cspm/AlertRules.json index 365be58a3..a3b780499 100644 --- a/openapi-specs/cspm/AlertRules.json +++ b/openapi-specs/cspm/AlertRules.json @@ -247,7 +247,7 @@ "type": "boolean" }, "policies": { - "description": "List of specific policies to scan", + "description": "List of specific policy IDs to scan", "items": { "type": "string" }, diff --git a/openapi-specs/cspm/AssetMicroService.json b/openapi-specs/cspm/AssetMicroService.json index 9ca968539..24e64a674 100644 --- a/openapi-specs/cspm/AssetMicroService.json +++ b/openapi-specs/cspm/AssetMicroService.json @@ -97,6 +97,46 @@ } } } + }, + "400": { + "description": "Bad Request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Problem" + } + } + } + }, + "401": { + "description": "Unauthorized", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Problem" + } + } + } + }, + "403": { + "description": "Unauthorized", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AssetResponse" + } + } + } + }, + "404": { + "description": "Not Found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/AssetResponse" + } + } + } } }, "x-public": "true", @@ -134,30 +174,39 @@ "description": "Request object for id translation" }, "Problem": { + "required": [ + "createdTs", + "parameters" + ], "type": "object", "properties": { - "instance": { - "type": "string", - "format": "uri" - }, "type": { "type": "string", "format": "uri" }, - "parameters": { - "type": "object", - "additionalProperties": { - "type": "object" - } - }, "title": { "type": "string" }, "status": { - "$ref": "#/components/schemas/StatusType" + "type": "integer", + "format": "int32" }, "detail": { "type": "string" + }, + "instance": { + "type": "string", + "format": "uri" + }, + "createdTs": { + "type": "integer", + "format": "int64" + }, + "parameters": { + "type": "object", + "additionalProperties": { + "type": "object" + } } } }, @@ -317,7 +366,7 @@ "assetId": { "type": "string", "description": "Unified Asset Id or RRN (Restricted Resource Name)", - "example": "[rrn:xxx:xx:xx-xx-x:xxx:xxx:x-xxxx or unified-asset-id]" + "example": "rrn:xxx:xx:xx-xx-x:xxx:xxx:x-xxxx or unified-asset-id" }, "type": { "type": "string", @@ -355,22 +404,7 @@ "type": "array", "description": "External Finding Types", "items": { - "type": "string", - "description": "External Finding Types", - "enum": [ - "HOST_VULNERABILITY_CVE", - "CONTAINER_IMAGE_VULNERABILITY_CVE", - "VIRTUAL_IMAGE_VULNERABILITY_CVE", - "SERVERLESS_VULNERABILITY", - "PACKAGE_VULNERABILITY", - "COMPLIANCE_CIS", - "GUARD_DUTY_HOST", - "GUARD_DUTY_IAM", - "INSPECTOR_RBA", - "INSPECTOR_SBP", - "NETWORK_REACHABILITY", - "AZURE_SECURITY_CENTER_ALERTS" - ] + "$ref": "#/components/schemas/FindingType" } }, "riskFactors": { @@ -445,7 +479,7 @@ }, "vulnerabilityInfoTypeId": { "type": "string", - "description": "CVE Idf, or Package Id or Layer Id. The value needs to be fetched from one of the group by api calls" + "description": "CVE Id, or Package Id or Layer Id. The value needs to be fetched from one of the group by api calls" }, "vulnerabilityInfoType": { "type": "string", @@ -476,6 +510,71 @@ }, "description": "List of Attack Path Ids" }, + "FindingType": { + "type": "object", + "description": "External Finding Types", + "oneOf": [ + { + "type": "string", + "enum": [ + "COMPLIANCE_CIS", + "GUARD_DUTY_HOST", + "GUARD_DUTY_IAM", + "INSPECTOR_RBA", + "INSPECTOR_SBP", + "NETWORK_REACHABILITY", + "AZURE_SECURITY_CENTER_ALERTS", + "UNCLASSIFIED", + "COMMAND_AND_CONTROL", + "CREDENTIAL_ACCESS", + "CROSS_ACCOUNT_TRUST", + "DATA_EXFILTRATION", + "DEFENSE_EVASION", + "DISCOVERY", + "HIGH_PRIVILEGED_ROLE", + "INITIAL_ACCESS", + "INTERNET_EXPOSURE", + "KEYS_AND_SECRETS", + "LATERAL_MOVEMENT", + "MALWARE", + "MFA", + "MISCONFIGURATION", + "NETWORK_ANOMALY", + "PRIVILEGE_ESCALATION", + "RECONNAISSANCE", + "RESOURCE_HIJACKING", + "SSH_BRUTE_FORCE", + "UNAUTHORIZED_ACCESS", + "UNENCRYPTED_DATA", + "UNUSED_PRIVILEGES", + "USER_ANOMALY", + "WEAK_PASSWORD", + "SENSITIVE_DATA_EXPOSURE", + "INJECTIONS", + "VULNERABILITY_SCANNING", + "SHELLSHOCK", + "KNOWN_BOTS", + "UNKNOWN_BOTS", + "VIRTUAL_PATCHES", + "WEB_ATTACK", + "BOT_ACTIVITY", + "WEB_SCRAPING", + "CUSTOM", + "VULNERABILITY" + ] + }, + { + "type": "string", + "enum": [ + "HOST_VULNERABILITY_CVE", + "CONTAINER_IMAGE_VULNERABILITY_CVE", + "VIRTUAL_IMAGE_VULNERABILITY_CVE", + "SERVERLESS_VULNERABILITY", + "PACKAGE_VULNERABILITY" + ] + } + ] + }, "WorkLoadFilters": { "type": "object", "properties": { @@ -560,6 +659,10 @@ "alertTime": { "type": "integer", "format": "int64" + }, + "hyperionPolicy": { + "type": "boolean", + "writeOnly": true } } }, @@ -661,9 +764,6 @@ "items": { "type": "object" } - }, - "assetJson": { - "type": "object" } } }, @@ -854,6 +954,13 @@ "additionalProperties": { "type": "object" } + }, + "additionalInformation": { + "type": "object", + "additionalProperties": { + "type": "object" + }, + "writeOnly": true } } }, @@ -888,7 +995,7 @@ "$ref": "#/components/schemas/GraphQLErrorDebugInfo" }, "classification": { - "type": "string" + "type": "object" } } }, @@ -1233,7 +1340,7 @@ }, "relationshipCounts": { "type": "integer", - "format": "int32" + "format": "int64" }, "vulnerabilityCounts": { "type": "object" @@ -1271,7 +1378,7 @@ "packageInfo": { "type": "object" }, - "vulnerabilitiesAggregates": { + "vulnerabilityAggregates": { "type": "object" }, "alertsCount": { @@ -1325,17 +1432,20 @@ "renderAttribute": { "$ref": "#/components/schemas/RenderAttribute" }, - "timeline": { + "ipAddresses": { "type": "array", "items": { - "$ref": "#/components/schemas/TimelineAttribute" + "type": "string" } }, - "ipAddresses": { + "timeline": { "type": "array", "items": { - "type": "string" + "$ref": "#/components/schemas/TimelineAttribute" } + }, + "trueInternetExposure": { + "type": "string" } }, "description": "Asset Domain Service Object type." diff --git a/openapi-specs/cspm/CloudAccountOnboardingMicroServices.json b/openapi-specs/cspm/CloudAccountOnboardingMicroServices.json index 9f801a371..bf03b6abf 100644 --- a/openapi-specs/cspm/CloudAccountOnboardingMicroServices.json +++ b/openapi-specs/cspm/CloudAccountOnboardingMicroServices.json @@ -1212,7 +1212,7 @@ "Cloud Accounts (OCI and Alibaba)" ], "summary": "Get Cloud Account Status (OCI and Alibaba)", - "description": "Lists status messages of the specified cloud account. \\r\\n\\r\\nThis request performs a cloud account on-boarding trial run. You can use this request to validate your parameters before \\n you use [Add Cloud Account](/prisma-cloud/api/cspm/add-cloud-account).\\n", + "description": "Lists status messages of the specified cloud account. \r\n\r\nThis request performs a cloud account on-boarding trial run. You can use this request to validate your parameters before \n you use [Add Cloud Account](/prisma-cloud/api/cspm/add-cloud-account).\n", "operationId": "get-cloud-account-status", "parameters": [ { @@ -1315,7 +1315,7 @@ "Cloud Accounts (OCI and Alibaba)" ], "summary": "Add Cloud Account (OCI and Alibaba)", - "description": "Onboard a new cloud account onto the Prisma Cloud platform. \\r\\n\\r\\nThe request body parameters differ depending on the cloud type of the account you want to add.\\n \\n### Request Body to Add an Alibaba Account\\nThe table below lists the request body parameters to add an Alibaba account.\\n\\nParameter | Type | Description | Default Value or Required\\n-----------| ---- | ----------- | -------------\\n accountId | string | AWS account ID | Required\\n groupIds | array of strings | List of account group IDs for this account | Required\\n name | string | Name to be used for the account on the Prisma Cloud platform (must be unique) | Required\\n roleArn | string | Unique identifier for an Alibaba RAM role resource | Required\\n enabled | boolean | Whether or not the account is enabled | Default is **false**\\n deploymentType | string | Deployment type.
Valid values: **ali-int**, **ali-cn**, **ali-fn**
**ali-int:** Alibaba International
**ali-cn:** Alibaba China. Allows you to monitor all the resources in the Alibaba China region, but does not monitor resources in the Alibaba Finance region.
**ali-fn:** Alibaba Finance. Applicable only for the Alibaba China region. Allows you to monitor resources located only in the Alibaba Finance regions.| Optional\\n\\n#### Request Body Example\\n```json\\n{\\n \\\"accountId\\\": \\\"\\\",\\n \\\"groupIds\\\": [],\\n \\\"name\\\": \\\"\\\",\\n \\\"enabled\\\": true,\\n \\\"ramArn\\\": \\\"\\\"\\n}\\n```\\n### Requirements and Request Body to Add an OCI Account\\nTo add an Oracle Cloud Infrastructure (OCI) account, you must:\\n\\n1. Use [Generate Zipped Terraform Script (OCI)](/prisma-cloud/api/cspm/generateterraformscript) in the console | Required\\n\\n#### Request Body Example\\n```json\\n{\\n \\\"accountType\\\":\\\"tenant\\\",\\n \\\"defaultAccountGroupId\\\":\\\"\\\",\\n \\\"enabled\\\":true,\\n \\\"name\\\":\\\"\\\",\\n \\\"groupName\\\":\\\"\\\",\\n \\\"homeRegion\\\":\\\"\\\",\\n \\\"policyName\\\":\\\"\\\",\\n \\\"accountId\\\":\\\"\\\",\\n \\\"userName\\\":\\\"\\\",\\n \\\"userOcid\\\":\\\"\\\"\\n}\\n```\\n", + "description": "Onboard a new cloud account onto the Prisma Cloud platform. \r\n\r\nThe request body parameters differ depending on the cloud type of the account you want to add.\n \n### Request Body to Add an Alibaba Account\nThe table below lists the request body parameters to add an Alibaba account.\n\nParameter | Type | Description | Default Value or Required\n-----------| ---- | ----------- | -------------\n accountId | string | AWS account ID | Required\n groupIds | array of strings | List of account group IDs for this account | Required\n name | string | Name to be used for the account on the Prisma Cloud platform (must be unique) | Required\n roleArn | string | Unique identifier for an Alibaba RAM role resource | Required\n enabled | boolean | Whether or not the account is enabled | Default is **false**\n deploymentType | string | Deployment type.
Valid values: **ali-int**, **ali-cn**, **ali-fn**
**ali-int:** Alibaba International
**ali-cn:** Alibaba China. Allows you to monitor all the resources in the Alibaba China region, but does not monitor resources in the Alibaba Finance region.
**ali-fn:** Alibaba Finance. Applicable only for the Alibaba China region. Allows you to monitor resources located only in the Alibaba Finance regions.| Optional\n\n#### Request Body Example\n```json\n{\n \"accountId\": \"\",\n \"groupIds\": [],\n \"name\": \"\",\n \"enabled\": true,\n \"ramArn\": \"\"\n}\n```\n### Requirements and Request Body to Add an OCI Account\nTo add an Oracle Cloud Infrastructure (OCI) account, you must:\n\n1. Use [Generate Zipped Terraform Script (OCI)](/prisma-cloud/api/cspm/generateterraformscript) in the console | Required\n\n#### Request Body Example\n```json\n{\n \"accountType\":\"tenant\",\n \"defaultAccountGroupId\":\"\",\n \"enabled\":true,\n \"name\":\"\",\n \"groupName\":\"\",\n \"homeRegion\":\"\",\n \"policyName\":\"\",\n \"accountId\":\"\",\n \"userName\":\"\",\n \"userOcid\":\"\"\n}\n```\n", "operationId": "add-cloud-account", "parameters": [ { @@ -1749,7 +1749,7 @@ "Cloud Accounts (OCI and Alibaba)" ], "summary": "Update Cloud Account (OCI and Alibaba)", - "description": "Update information related to a cloud account. \\r\\n\\r\\nThe request body parameters differ depending on the cloud type of the account you want to add.\\n\\n\\n### Request Body to Update an Alibaba Account\\nThe table below lists the request body parameters.\\n\\nParameter | Type | Description | Required?\\n-----------| ---- | ----------- | -------------\\naccountId |string | AWS account ID | Required\\n groupIds | array of strings | List of account group IDs for this account | Required\\n name | string | Name to be used for the account on the Prisma Cloud platform (must be unique) | Required\\n roleArn | string | Unique identifier for an Alibaba RAM role resource | Required\\n enabled | boolean | Whether or not the account is enabled | Required\\n deploymentType | string | Deployment type.
Valid values: **ali-int**, **ali-cn**, **ali-fn**
**ali-int:** Alibaba International
**ali-cn:** Alibaba China. Allows you to monitor all the resources in the Alibaba China region, but does not monitor resources in the Alibaba Finance region.
**ali-fn:** Alibaba Finance. Applicable only for the Alibaba China region. Allows you to monitor resources located only in the Alibaba Finance regions.| Optional\\n\\n#### Request Body Example\\n```json\\n{\\n \\\"accountId\\\": \\\"\\\",\\n \\\"groupIds\\\": [],\\n \\\"name\\\": \\\"\\\",\\n \\\"enabled\\\": true,\\n \\\"ramArn\\\": \\\"\\\"\\n}\\n```\\n### Request Body to Update an OCI Account\\nThe table below lists the request body parameters to add an OCI account.\\n\\nParameter | Type | Description | Required?\\n-----------| ---- | ----------- | -------------\\n accountType | string | OCI Account type. Current valid value is **tenant**. | Required\\n defaultAccountGroupId | string | Account group ID for this account. Used for alert rules. | Required\\n enabled | boolean | Whether or not to enable the account | Required\\n name | string | Name of the OCI tenant you want Prisma Cloud to monitor | Required\\n groupName | string | OCI identity group name that you define. Can be an existing group | Required\\n homeRegion | string | OCI tenancy home region | Required\\n policyName | string | OCI identity policy name that you define. Can be an existing policy that has the right policy statements. | Required\\n accountId | string | OCID of your OCI tenancy | Required\\n userName | string | OCI identity user name that you define. Can be an existing user that has the right privileges. | Required\\n userOcid | string | User OCID from your OCI Tenant Console after you apply the zip file from [Generate Zipped Terraform Script (OCI)](/prisma-cloud/api/cspm/generateterraformscript) in the console | Required\\n\\n#### Request Body Example\\n```json\\n{\\n \\\"accountType\\\":\\\"tenant\\\",\\n \\\"defaultAccountGroupId\\\":\\\"\\\",\\n \\\"enabled\\\":true,\\n \\\"name\\\":\\\"\\\",\\n \\\"groupName\\\":\\\"\\\",\\n \\\"homeRegion\\\":\\\"\\\",\\n \\\"policyName\\\":\\\"\\\",\\n \\\"accountId\\\":\\\"\\\",\\n \\\"userName\\\":\\\"\\\",\\n \\\"userOcid\\\":\\\"\\\"\\n}\\n``` \\n", + "description": "Update information related to a cloud account. \r\n\r\nThe request body parameters differ depending on the cloud type of the account you want to add.\n\n\n### Request Body to Update an Alibaba Account\nThe table below lists the request body parameters.\n\nParameter | Type | Description | Required?\n-----------| ---- | ----------- | -------------\naccountId |string | AWS account ID | Required\n groupIds | array of strings | List of account group IDs for this account | Required\n name | string | Name to be used for the account on the Prisma Cloud platform (must be unique) | Required\n roleArn | string | Unique identifier for an Alibaba RAM role resource | Required\n enabled | boolean | Whether or not the account is enabled | Required\n deploymentType | string | Deployment type.
Valid values: **ali-int**, **ali-cn**, **ali-fn**
**ali-int:** Alibaba International
**ali-cn:** Alibaba China. Allows you to monitor all the resources in the Alibaba China region, but does not monitor resources in the Alibaba Finance region.
**ali-fn:** Alibaba Finance. Applicable only for the Alibaba China region. Allows you to monitor resources located only in the Alibaba Finance regions.| Optional\n\n#### Request Body Example\n```json\n{\n \"accountId\": \"\",\n \"groupIds\": [],\n \"name\": \"\",\n \"enabled\": true,\n \"ramArn\": \"\"\n}\n```\n### Request Body to Update an OCI Account\nThe table below lists the request body parameters to add an OCI account.\n\nParameter | Type | Description | Required?\n-----------| ---- | ----------- | -------------\n accountType | string | OCI Account type. Current valid value is **tenant**. | Required\n defaultAccountGroupId | string | Account group ID for this account. Used for alert rules. | Required\n enabled | boolean | Whether or not to enable the account | Required\n name | string | Name of the OCI tenant you want Prisma Cloud to monitor | Required\n groupName | string | OCI identity group name that you define. Can be an existing group | Required\n homeRegion | string | OCI tenancy home region | Required\n policyName | string | OCI identity policy name that you define. Can be an existing policy that has the right policy statements. | Required\n accountId | string | OCID of your OCI tenancy | Required\n userName | string | OCI identity user name that you define. Can be an existing user that has the right privileges. | Required\n userOcid | string | User OCID from your OCI Tenant Console after you apply the zip file from [Generate Zipped Terraform Script (OCI)](/prisma-cloud/api/cspm/generateterraformscript) in the console | Required\n\n#### Request Body Example\n```json\n{\n \"accountType\":\"tenant\",\n \"defaultAccountGroupId\":\"\",\n \"enabled\":true,\n \"name\":\"\",\n \"groupName\":\"\",\n \"homeRegion\":\"\",\n \"policyName\":\"\",\n \"accountId\":\"\",\n \"userName\":\"\",\n \"userOcid\":\"\"\n}\n``` \n", "operationId": "update-cloud-account", "parameters": [ { diff --git a/openapi-specs/cspm/UVEDashboardMicroService.json b/openapi-specs/cspm/UVEDashboardMicroService.json index d09a23e4f..04e045ee3 100644 --- a/openapi-specs/cspm/UVEDashboardMicroService.json +++ b/openapi-specs/cspm/UVEDashboardMicroService.json @@ -184,6 +184,124 @@ ] } }, + "/uve/api/v3/dashboard/vulnerabilities/overview": { + "get": { + "summary": "Get Vulnerability Overview V3", + "description": "Returns a summary of the total unique vulnerabilities, the count of vulnerabilities, and the count of remediated vulnerabilities, including a breakdown by severity for each category. The percentage reflects the change between the current data and the data from seven days prior. **Note:** You need `vulnerabilityDashboard` feature with `View` permission to access this endpoint. Verify if your permission group includes this feature using the [Get Permission Group by ID](https://pan.dev/prisma-cloud/api/cspm/get-1/) endpoint. You can also check this in the Prisma Cloud console by ensuring that **Dashboard > Vulnerability** is enabled.", + "tags": [ + "Vulnerabilities Dashboard" + ], + "operationId": "vulnerability-dashboard-overview-v3", + "parameters": [ + { + "name": "asset_type", + "in": "query", + "required": false, + "description": "Type of Asset", + "schema": { + "type": "string", + "enum": [ + "iac", + "package", + "deployedImage", + "serverlessFunction", + "host", + "registryImage", + "vmImage" + ] + } + }, + { + "name": "life_cycle", + "in": "query", + "description": "Life Cycle stage", + "required": false, + "schema": { + "type": "string", + "enum": [ + "code", + "build", + "deploy", + "run" + ] + } + }, + { + "name": "severities", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "low", + "medium", + "high", + "critical" + ] + }, + "description": "Severity" + } + ], + "responses": { + "200": { + "description": "Successful response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/OverviewWidgetV3" + } + } + } + }, + "400": { + "description": "Bad Request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ApiErrorResponse" + } + } + } + }, + "401": { + "description": "Unauthorized", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ApiErrorResponse" + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ApiErrorResponse" + } + } + } + }, + "429": { + "description": "Too Many Requests", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ApiErrorResponse" + } + } + } + } + }, + "x-public": "true", + "security": [ + { + "x-redlock-auth": [] + } + ] + } + }, "/uve/api/v1/dashboard/vulnerabilities/prioritised": { "get": { "summary": "Get Prioritized Vulnerabilities", @@ -1435,6 +1553,14 @@ } } }, + "OverviewWidgetV3": { + "type": "object", + "properties": { + "overviewSummary": { + "$ref": "#/components/schemas/OverviewSummaryV3" + } + } + }, "TrendCount": { "type": "object", "properties": { @@ -1456,6 +1582,50 @@ } } }, + "OverviewSummaryV3": { + "type": "object", + "description": "Provides Summary of the uniqueCVES, vulnerabilities count and remediated vulnerabilities count", + "properties": { + "totalUniqueCves": { + "$ref": "#/components/schemas/VulnerabilityCountBySeverityV3" + }, + "totalVulnerabilities": { + "$ref": "#/components/schemas/VulnerabilityCountBySeverityV3" + }, + "totalRemediated": { + "$ref": "#/components/schemas/VulnerabilityCountBySeverityV3" + } + } + }, + "VulnerabilityCountBySeverityV3": { + "type": "object", + "properties": { + "totalCount": { + "type": "integer", + "format": "int64" + }, + "criticalCount": { + "type": "integer", + "format": "int64" + }, + "highCount": { + "type": "integer", + "format": "int64" + }, + "mediumCount": { + "type": "integer", + "format": "int64" + }, + "lowCount": { + "type": "integer", + "format": "int64" + }, + "percentageChange": { + "type": "integer", + "format": "int64" + } + } + }, "OverviewSummary": { "type": "object", "description": "Provides Summary of the vulnerability, remediated and asset counts in Runtime", diff --git a/openapi-specs/cspm/consolidated_spec/all_endpoints.csv b/openapi-specs/cspm/consolidated_spec/all_endpoints.csv index 4cd025f7f..d8e02342f 100644 --- a/openapi-specs/cspm/consolidated_spec/all_endpoints.csv +++ b/openapi-specs/cspm/consolidated_spec/all_endpoints.csv @@ -445,6 +445,7 @@ "get","/check","Health Check","health-check","System","Monolith" "get","/uve/api/v1/dashboard/vulnerabilities/overview","Get Vulnerability Overview","vulnerability-dashboard-overview","Vulnerabilities Dashboard","UVEDashboardMicroService.json" "get","/uve/api/v2/dashboard/vulnerabilities/overview","Get Vulnerability Overview V2","vulnerability-dashboard-overview-v2","Vulnerabilities Dashboard","UVEDashboardMicroService.json" +"get","/uve/api/v3/dashboard/vulnerabilities/overview","Get Vulnerability Overview V3","vulnerability-dashboard-overview-v3","Vulnerabilities Dashboard","UVEDashboardMicroService.json" "get","/uve/api/v1/dashboard/vulnerabilities/prioritised","Get Prioritized Vulnerabilities","prioritised-vulnerability","Vulnerabilities Dashboard","UVEDashboardMicroService.json" "get","/uve/api/v2/dashboard/vulnerabilities/prioritised","Get Prioritized Vulnerabilities V2","prioritised-vulnerability-v2","Vulnerabilities Dashboard","UVEDashboardMicroService.json" "get","/uve/api/v3/dashboard/vulnerabilities/prioritised","Get Prioritized Vulnerabilities V3","prioritised-vulnerability-v3","Vulnerabilities Dashboard","UVEDashboardMicroService.json"