Konnect Service Catalog

List Vulnerabilities

Returns a paginated collection of vulnerabilities.

get

Query Parameters

page[size]integer

The maximum number of items to include per page. The last page of a collection may include fewer items.

Example:10

page[number]integer

Determines which page of the entities to retrieve.

Example:1

filterobject

Filters a collection of catalog-wide vulnerabilities.

Show Child Parameters
sortstring

The asc suffix is optional as the default sort order is ascending.
The desc suffix is used to specify a descending order.
Multiple sort attributes may be provided via a comma separated list.
JSONPath notation may be used to specify a sub-attribute (eg: ‘foo.bar desc’).

Example:created_at desc

Response

application/json

A paginated list response for a collection of catalog-wide vulnerabilities.

* Additional properties are NOT allowed.
metaobjectrequired

returns the pagination information

Show Child Parameters
dataarray[object]required
* Additional properties are NOT allowed.
get/vulnerabilities
 
application/json

Get Vulnerability

Returns vulnerability by ID.

get

Path Parameters

vulnerabilityIdstring(uuid)required

ID of the vulnerability.

Response

application/json

Response object containing a single catalog-wide vulnerability.

Vulnerability

Vulnerabilityobject
* Additional properties are NOT allowed.
get/vulnerabilities/{vulnerabilityId}
 
application/json

List Vulnerability Services

Returns a paginated collection of services for a given vulnerability.

get

Query Parameters

page[size]integer

The maximum number of items to include per page. The last page of a collection may include fewer items.

Example:10

page[number]integer

Determines which page of the entities to retrieve.

Example:1

sortstring

The asc suffix is optional as the default sort order is ascending.
The desc suffix is used to specify a descending order.
Multiple sort attributes may be provided via a comma separated list.
JSONPath notation may be used to specify a sub-attribute (eg: ‘foo.bar desc’).

Example:created_at desc

filterobject

Filters a collection of services for a given vulnerability.

Show Child Parameters

Path Parameters

vulnerabilityIdstring(uuid)required

ID of the vulnerability.

Response

application/json

A paginated list response for a collection of services for a given vulnerability.

* Additional properties are NOT allowed.
metaobjectrequired

returns the pagination information

Show Child Parameters
dataarrayrequired

Service representation that includes attributes for the related vulnerability.

Show Child Parameters
get/vulnerabilities/{vulnerabilityId}/catalog-services
 
application/json

List Vulnerability Instances

Returns a paginated collection of vulnerability instances for a given vulnerability.

get

Query Parameters

page[size]integer

The maximum number of items to include per page. The last page of a collection may include fewer items.

Example:10

page[number]integer

Determines which page of the entities to retrieve.

Example:1

sortstring

The asc suffix is optional as the default sort order is ascending.
The desc suffix is used to specify a descending order.
Multiple sort attributes may be provided via a comma separated list.
JSONPath notation may be used to specify a sub-attribute (eg: ‘foo.bar desc’).

Example:created_at desc

filterobject

Filters a collection of vulnerability instances.

Show Child Parameters

Path Parameters

vulnerabilityIdstring(uuid)required

ID of the vulnerability.

Response

application/json

A paginated list response for a collection of vulnerability instances.

* Additional properties are NOT allowed.
metaobjectrequired

returns the pagination information

Show Child Parameters
dataarray[object]required
* Additional properties are NOT allowed.
Show Child Parameters
get/vulnerabilities/{vulnerabilityId}/instances
 
application/json

List Service Vulnerabilities

Returns a paginated collection of vulnerabilities for a given service.

get

Query Parameters

page[size]integer

The maximum number of items to include per page. The last page of a collection may include fewer items.

Example:10

page[number]integer

Determines which page of the entities to retrieve.

Example:1

filterobject

Filters a collection of vulnerabilities.

Show Child Parameters
sortstring

The asc suffix is optional as the default sort order is ascending.
The desc suffix is used to specify a descending order.
Multiple sort attributes may be provided via a comma separated list.
JSONPath notation may be used to specify a sub-attribute (eg: ‘foo.bar desc’).

Example:created_at desc

Path Parameters

serviceIdstringrequired

ID of the service.

Response

application/json

A paginated list response for a collection of vulnerabilities.

* Additional properties are NOT allowed.
metaobjectrequired

returns the pagination information

Show Child Parameters
dataarray[object]required
* Additional properties are NOT allowed.
get/catalog-services/{serviceId}/vulnerabilities
 
application/json