How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Oracle Vulnerability Scanning API

The vulnerabilityScanning API from Oracle — 41 operation(s) for vulnerabilityscanning.

Oracle Vulnerability Scanning API is one of 378 APIs that Oracle publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Vulnerability Scanning. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

This API exposes 58 operations across 41 paths, and defines 86 schemas. It is described by OpenAPI 3.2.0, at version 20210215.

Requests are made against 2 base URLs: http://127.0.0.1/20210215, https://127.0.0.1/20210215.

58 operations 41 paths 86 schemas 9 DELETE30 GET15 POST4 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
20210215
Base URL
https://{host}:{port}/ords/
Resource Areas
1

Paths & Operations 58

Across 41 paths, the API surfaces 58 operations — 9 DELETE, 30 GET, 15 POST, 4 PUT. Each is listed below with its method, path, parameters, and response codes.

vulnerabilityScanning 58
GET
/containerScanRecipes
Gets a list of all ContainerScanRecipes in a compartment
ListContainerScanRecipes 8 params → 200400401404429500default
POST
/containerScanRecipes
Creates a new ContainerScanRecipe
CreateContainerScanRecipe 2 params body → 201400401404409429500default
DELETE
/containerScanRecipes/{containerScanRecipeId}
Deletes an existing ContainerScanRecipe
DeleteContainerScanRecipe 3 params → 202400401404409412429500
GET
/containerScanRecipes/{containerScanRecipeId}
Retrieves a ContainerScanRecipe
GetContainerScanRecipe 2 params → 200400401404429500default
PUT
/containerScanRecipes/{containerScanRecipeId}
Updates the ContainerScanRecipe
UpdateContainerScanRecipe 3 params body → 202400401404409412429500
POST
/containerScanRecipes/{containerScanRecipeId}/actions/changeCompartment
Moves a ContainerScanRecipe into a different compartment
ChangeContainerScanRecipeCompartment 4 params body → 204401404409412429500
GET
/containerScanResults
Lists container scan results
ListContainerScanResults 13 params → 200400401404429500default
DELETE
/containerScanResults/{containerScanResultId}
Deletes an existing container scan result
DeleteContainerScanResult 3 params → 202400401404412429500default
GET
/containerScanResults/{containerScanResultId}
Gets the results of a container scan
GetContainerScanResult 2 params → 200400401404429500default
POST
/containerScanResults/{containerScanResultId}/actions/changeCompartment
Moves a ContainerScanResult into a different compartment
ChangeContainerScanResultCompartment 4 params body → 204401404409412429500
GET
/containerScanTargets
Gets a list of all ContainerScanTargets in a compartment
ListContainerScanTargets 8 params → 200400401404429500default
POST
/containerScanTargets
Creates a new ContainerScanTarget
CreateContainerScanTarget 2 params body → 201400401404409429500default
DELETE
/containerScanTargets/{containerScanTargetId}
Deletes a ContainerScanTarget
DeleteContainerScanTarget 3 params → 202400401404409412429500
GET
/containerScanTargets/{containerScanTargetId}
Gets a ContainerScanTarget
GetContainerScanTarget 2 params → 200400401404429500default
PUT
/containerScanTargets/{containerScanTargetId}
Updates a ContainerScanTarget
UpdateContainerScanTarget 3 params body → 202400401404409412429500
POST
/containerScanTargets/{containerScanTargetId}/actions/changeCompartment
Moves a ContainerScanTarget into a different compartment
ChangeContainerScanTargetCompartment 4 params body → 204401404409412429500
GET
/hostAgentScanResults
Lists host agent scan results.
ListHostAgentScanResults 13 params → 200400401404429500default
POST
/hostAgentScanResults/actions/exportCsv
Gets the full list of HostAgentScanResultSummary objects as a CSV string.
ExportHostAgentScanResultCsv 1 param body → 200400401404429500default
DELETE
/hostAgentScanResults/{hostAgentScanResultId}
Deletes an existing host agent scan.
DeleteHostAgentScanResult 3 params → 202400401404412429500default
GET
/hostAgentScanResults/{hostAgentScanResultId}
Gets the results of a host agent scan.
GetHostAgentScanResult 2 params → 200400401404429500default
POST
/hostAgentScanResults/{hostAgentScanResultId}/actions/changeCompartment
Moves a HostAgentScanResult into a different compartment.
ChangeHostAgentScanResultCompartment 4 params body → 204400401404409412500
GET
/hostCisBenchmarkScanResults
Lists the host CIS benchmark scan results.
ListHostCisBenchmarkScanResults 12 params → 200400401404429500default
DELETE
/hostCisBenchmarkScanResults/{hostCisBenchmarkScanResultId}
Deletes an existing host CIS benchmark scan.
DeleteHostCisBenchmarkScanResult 3 params → 202400401404409412429500
GET
/hostCisBenchmarkScanResults/{hostCisBenchmarkScanResultId}
Gets the results of a host CIS benchmark scan.
GetHostCisBenchmarkScanResult 2 params → 200400401404429500default
POST
/hostCisBenchmarkScanResults/{hostCisBenchmarkScanResultId}/actions/changeCompartment
Moves a HostCisBenchmarkScanResult into a different compartment.
ChangeHostCisBenchmarkScanResultCompartment 4 params body → 204400401404409412429500
GET
/hostEndpointProtectionScanResults
Lists host Endpoint Protection scan results.
ListHostEndpointProtectionScanResults 12 params → 200400401404429500default
DELETE
/hostEndpointProtectionScanResults/{hostEndpointProtectionScanResultId}
Deletes an existing host EndpointProtection scan.
DeleteHostEndpointProtectionScanResult 3 params → 202400401404409412429500
GET
/hostEndpointProtectionScanResults/{hostEndpointProtectionScanResultId}
Gets the results of a host endpoint protection scan.
GetHostEndpointProtectionScanResult 2 params → 200400401404429500default
POST
/hostEndpointProtectionScanResults/{hostEndpointProtectionScanResultId}/actions/changeCompartment
Moves a HostEndpointProtectionScanResult into a different compartment.
ChangeHostEndpointProtectionScanResultCompartment 4 params body → 204400401404409412429500
GET
/hostPortScanResults
Lists the host port scan results.
ListHostPortScanResults 12 params → 200400401404429500default
DELETE
/hostPortScanResults/{hostPortScanResultId}
Deletes an existing host port scan.
DeleteHostPortScanResult 3 params → 202400401404412429500default
GET
/hostPortScanResults/{hostPortScanResultId}
Gets the results of a host port scan.
GetHostPortScanResult 2 params → 200400401404429500default
POST
/hostPortScanResults/{hostPortScanResultId}/actions/changeCompartment
Moves a HostPortScanResult into a different compartment.
ChangeHostPortScanResultCompartment 4 params body → 204400401404409412429500
GET
/hostScanRecipes
Gets a list of all HostScanRecipes in a compartment.
ListHostScanRecipes 8 params → 200400401404429500default
POST
/hostScanRecipes
Creates a new HostScanRecipe.
CreateHostScanRecipe 2 params body → 201400401404409429500default
DELETE
/hostScanRecipes/{hostScanRecipeId}
Deletes the HostScanRecipe.
DeleteHostScanRecipe 3 params → 202400401404412429500default
GET
/hostScanRecipes/{hostScanRecipeId}
Retrieves a HostScanRecipe.
GetHostScanRecipe 2 params → 200400401404429500default
PUT
/hostScanRecipes/{hostScanRecipeId}
Updates the HostScanRecipe.
UpdateHostScanRecipe 3 params body → 202400401404412429500default
POST
/hostScanRecipes/{hostScanRecipeId}/actions/changeCompartment
Moves a HostScanRecipe into a different compartment.
ChangeHostScanRecipeCompartment 4 params body → 204400401404409412429500
GET
/hostScanTargets
Gets a list of all HostScanTargets in a compartment.
ListHostScanTargets 8 params → 200400401404429500default
POST
/hostScanTargets
Creates a new HostScanTarget.
CreateHostScanTarget 2 params body → 201400401404409429500default
DELETE
/hostScanTargets/{hostScanTargetId}
Deletes a HostScanTarget.
DeleteHostScanTarget 3 params → 202400401404412429500default
GET
/hostScanTargets/{hostScanTargetId}
Gets a HostScanTarget.
GetHostScanTarget 2 params → 200400401404429500default
PUT
/hostScanTargets/{hostScanTargetId}
Updates a HostScanTarget.
UpdateHostScanTarget 3 params body → 202400401404412429500default
POST
/hostScanTargets/{hostScanTargetId}/actions/changeCompartment
Moves a HostScanTarget into a different compartment.
ChangeHostScanTargetCompartment 4 params body → 204400401404409412500
GET
/hostScanTargets/{hostScanTargetId}/errors
Lists HostScanTarget errors.
ListHostScanTargetErrors 8 params → 200400401404429500default
GET
/hostVulnerabilities
Lists host vulnerabilities.
ListHostVulnerabilities 10 params → 200400401404429500default
POST
/hostVulnerabilities/actions/exportCsv
Gets the full list of HostVulnerabilitySummary objects as a CSV string.
ExportHostVulnerabilityCsv 1 param body → 200400401404429500default
GET
/hostVulnerabilities/{hostVulnerabilityId}
Gets the details on a host vulnerability.
GetHostVulnerability 2 params → 200400401404429500default
GET
/hostVulnerabilities/{hostVulnerabilityId}/impactedHosts
Lists the impacted hosts.
ListHostVulnerabilityImpactedHosts 6 params → 200400401404429500default
GET
/vulnerabilities
List vulnerabilities
ListVulnerabilities 10 params → 200400401404429500default
GET
/vulnerabilities/{vulnerabilityId}
Get the details on a vulnerability
GetVulnerability 2 params → 200400401404429500default
GET
/vulnerabilities/{vulnerabilityId}/impactedContainers
List impacted container images
ListVulnerabilityImpactedContainers 6 params → 200400401404429500default
GET
/vulnerabilities/{vulnerabilityId}/impactedHosts
List impacted hosts
ListVulnerabilityImpactedHosts 6 params → 200400401404429500default
GET
/workRequests
List Work Requests
ListWorkRequests 4 params → 200400401404429500default
GET
/workRequests/{workRequestId}
Get Work Request Status
GetWorkRequest 2 params → 200400401404429500default
GET
/workRequests/{workRequestId}/errors
Lists work request errors
ListWorkRequestErrors 4 params → 200400401404429500default
GET
/workRequests/{workRequestId}/logs
Lists work request logs
ListWorkRequestLogs 4 params → 200400401404429500default

Schemas 86

The contract defines 86 schemas that model the data the API accepts and returns. The most detailed are Vulnerability (14 properties), CveDetails (13 properties), HostAgentScanResult (13 properties), HostScanRecipe (13 properties). Each schema is shown below with its type and property counts.

HostCisBenchmarkScanResultSummary
object
A results summary for all CIS (Center for Internet Security) benchmark executions for this host.
8 properties 6 required
HostAgentScanResult
object
A scan result for a host agent scan.
13 properties 8 required
HostScanPortSettings
object
The port scan settings for a host scan.
1 property 1 required
HostVulnerabilitySummaryCollection
object
A collection of the HostVulnerabilitySummary.
1 property 1 required
ChangeHostCisBenchmarkScanResultCompartmentDetails
object
The details for a HostCisBenchmarkScanResult compartment change
1 property 1 required
HostEndpointProtectionScanResultSummary
object
A result summary for the endpoint protections found in a host scan.
9 properties 7 required
VulnerabilityImpactedContainerSummaryCollection
object
A collection of VulnerabilityImpactedContainer
1 property 1 required
ChangeHostEndpointProtectionScanResultCompartmentDetails
object
The details for a HostEndpointProtectionScanResult compartment change.
1 property 1 required
UpdateContainerScanTargetDetails
object
The information to update an existing container scan target
6 properties
ChangeHostAgentScanResultCompartmentDetails
object
The details for a HostAgentScanResult compartment change.
1 property 1 required
ContainerScanTargetSummary
object
Summary of a container scan target (application of a container scan recipe to the registry or list of repos)
11 properties 7 required
Vulnerability
object
A vulnerability found from scans in a compartment
14 properties 8 required
ApplicationScanSettings
object
The agent scan settings for an application scan.
3 properties 3 required
HostAgentScanResultProblem
object
A problem found in a host agent scan.
9 properties 2 required
WorkRequestCollection
object
A collection of WorkRequest objects
1 property 1 required
HostPortScanResultSummary
object
A result summary for a host agent scan.
9 properties 7 required
HostPortScanResultOpenPort
object
An open port found in a host port scan.
6 properties 5 required
ExportHostVulnerabilityCsvDetails
object
The details for a Host Vulnerability list export to CSV action.
3 properties 3 required
VulnerabilitySummary
object
Summary of a scan vulnerability
12 properties 8 required
ChangeContainerScanTargetCompartmentDetails
object
Details for a ContainerScanTarget compartment change
1 property 1 required
ChangeHostScanTargetCompartmentDetails
object
The details for a HostScanTarget compartment change.
1 property 1 required
VulnerabilityImpactedHostSummary
object
Information on a host impacted by a vulnerability
3 properties 3 required
WorkRequestErrorCollection
object
A collection of WorkRequestError objects
1 property 1 required
CreateHostScanTargetDetails
object
The information for a new host scan target.
8 properties 3 required
CreateContainerScanTargetDetails
object
The information for a new container scan target
7 properties 3 required
WorkRequestError
object
An error encountered while executing a work request.
3 properties 3 required
HostEndpointProtectionScanResultSummaryCollection
object
A collection of a multiple Host EndpointProtection Scan Result Summary.
1 property 1 required
HostVulnerabilityImpactedHostSummary
object
The information on a host impacted by a vulnerability.
4 properties 3 required
ImpactedResourcesCount
object
Number of resources impacted in this compartment whose scan results currently report this vulnerability
2 properties 2 required
HostScanAgentConfiguration
object
The agent configuration for host scan agent settings. This model is polymorphic, presenting different configuration options based on the selected agent vendor.
2 properties 1 required
ContainerScanResultSummary
object
A summary of a result for a container scan
9 properties 8 required
HostScanRecipeSummary
object
The summary of a host scan recipe (a collection of host scanning configuration settings).
9 properties 6 required
ContainerScanRecipe
object
A container scan recipe (collection of container scanning configuration settings)
11 properties 7 required
HostVulnerability
object
A vulnerability found in one or more host scans in a compartment.
13 properties 8 required
UpdateContainerScanRegistryDetails
object
Registry information for a container scan target
2 properties 1 required
UpdateContainerScanRecipeDetails
object
The information to update an existing container scan recipe
5 properties
HostScanTargetErrorSummary
object
A collection of errors during scanning on instances associated with a host scan target (application of a host scan recipe to a compartment or list of hosts).
10 properties 5 required
WorkRequestLogEntry
object
A log message from the execution of a work request.
2 properties 2 required
HostCisBenchmarkScanResultSummaryCollection
object
A collection of multiple Host CIS (Center for Internet Security) Benchmark Scan Result Summary.
1 property 1 required
ChangeHostScanRecipeCompartmentDetails
object
The details for a HostScanRecipe compartment change.
1 property 1 required
HostAgentScanResultSummary
object
A summary of a result for a host agent scan.
11 properties 8 required
HostEndpointProtectionScanResult
object
A scan result for a host endpoint protection scan.
10 properties 8 required
VulnerabilityImpactedContainerSummary
object
Information on a container image impacted by a vulnerability
6 properties 6 required
ContainerScanResultProblem
object
A problem found in a container scan
8 properties 2 required
UpdateHostScanRecipeDetails
object
The information to update an existing host scan recipe.
7 properties
VulnerabilityImpactedHostSummaryCollection
object
A collection of HostVulnerabilityImpactedHost
1 property 1 required
WorkRequest
object
A description of workrequest status
9 properties 7 required
HostEndpointProtectionScanResultEndpointProtection
object
An endpoint protection found in a host scan.
4 properties 4 required
FolderToScan
object
The folder selected for scanning.
2 properties 2 required
VulnerabilitySummaryCollection
object
A collection of VulnerabilitySummary
1 property 1 required
HostScanRecipe
object
A host scan recipe (collection of host scanning configuration settings).
13 properties 9 required
HostAgentScanResultSummaryCollection
object
A collection of HostAgentScanResultSummary.
1 property 1 required
HostScanRecipeSummaryCollection
object
A collection of HostScanRecipeSummary objects.
1 property 1 required
CreateHostScanRecipeDetails
object
The information for a new host scan recipe.
8 properties 4 required
ContainerScanResult
object
A scan result for a container scan
12 properties 8 required
CreateContainerScanRegistryDetails
object
Registry information for a container scan target
2 properties 1 required
HostScanTargetErrorSummaryCollection
object
A collection of HostScanTargetError objects.
1 property 1 required
ContainerScanRecipeSummary
object
Summary of a container scan recipe (collection of container scanning configuration settings)
9 properties 6 required
HostScanTargetSummary
object
The summary of a host scan target (application of a host scan recipe to a compartment or list of hosts).
12 properties 8 required
ChangeHostPortScanResultCompartmentDetails
object
The details for a HostPortScanResult compartment change.
1 property 1 required
HostVulnerabilitySummary
object
The summary of a host scan vulnerability.
11 properties 8 required
ContainerScanResultSummaryCollection
object
A collection of ContainerScanResultSummary
1 property 1 required
ContainerScanRegistry
object
Registry information for a container scan target
2 properties 2 required
HostPortScanResultSummaryCollection
object
A collection of HostPortScanResultSummary.
1 property 1 required
HostCisBenchmarkScanResult
object
A scan result of all CIS (Center for Internet Security) benchmark execution for this host.
9 properties 7 required
WorkRequestResource
object
A resource created or operated on by a work request.
4 properties 3 required
CveDetails
object
The CVE details.
13 properties 5 required
ExportHostAgentScanResultCsvDetails
object
The details for a HostAgentScan list export to CSV.
6 properties 3 required
CreateContainerScanRecipeDetails
object
The information for a new container scan recipe
6 properties 2 required
HostScanAgentSettings
object
The agent scan settings for a host scan.
2 properties 1 required
Schedule
object
A scanning schedule.
2 properties 1 required
WorkRequestLogEntryCollection
object
A collection of WorkRequestLogEntry objects
1 property 1 required
ContainerScanRecipeSummaryCollection
object
A collection of ContainerScanRecipeSummary objects
1 property 1 required
HostVulnerabilityImpactedHostSummaryCollection
object
A collection of the HostVulnerabilityImpactedHost summary.
1 property 1 required
ChangeContainerScanResultCompartmentDetails
object
Details for a ContainerScanResult compartment change
1 property 1 required
ContainerScanTarget
object
A container scan target (application of a container scan recipe to the registry or list of repos)
12 properties 7 required
ContainerScanSettings
object
A collection of container scan settings
1 property 1 required
HostPortScanResult
object
A scan result for a host port scan.
10 properties 7 required
ChangeContainerScanRecipeCompartmentDetails
object
Details for a ContainerScanRecipe compartment change
1 property 1 required
UpdateHostScanTargetDetails
object
The information to update an existing host scan target.
7 properties
HostScanTarget
object
A host scan target (application of a host scan recipe to a compartment or list of hosts).
13 properties 8 required
Error
object
The error information.
2 properties 2 required
Package
object
The details of the vulnerable package found.
5 properties 3 required
HostScanTargetSummaryCollection
object
A collection of HostScanTargetSummary objects.
1 property 1 required
ContainerScanTargetSummaryCollection
object
A collection of ContainerScanTargetSummary objects
1 property 1 required
HostCisBenchmarkScanResultScore
object
A single CIS (Center for Internet Security) benchmark executed in a host scan.
3 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

oracle-vulnerabilityscanning-api-openapi.yml Raw ↑

Other APIs Oracle publishes across the network.

Oracle Database REST APIs
Oracle Integration Cloud API
Oracle Fusion Cloud Applications API
Oracle Fusion Cloud Financials REST API
Oracle Fusion Cloud HCM REST API
Oracle Fusion Cloud CX Sales and Service REST API
Oracle Fusion Cloud SCM REST API
Oracle Fusion Cloud Procurement REST API
Oracle Content Management API
OCI Generative AI API
OCI AI Vision API
OCI AI Language API
Where this information came from

This is an independent, third-party profile of Oracle Vulnerability Scanning API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.