Skip to main content
POST
ListCheckCategories

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
technicalFilter
enum<string>

Keep only checks that are, or are not, categorised on the technical dimension.

Available options:
CATEGORISATION_FILTER_UNSPECIFIED,
CATEGORISATION_FILTER_CATEGORISED,
CATEGORISATION_FILTER_UNCATEGORISED
governanceFilter
enum<string>

Keep only checks that are, or are not, categorised on the governance dimension.

Available options:
CATEGORISATION_FILTER_UNSPECIFIED,
CATEGORISATION_FILTER_CATEGORISED,
CATEGORISATION_FILTER_UNCATEGORISED
technicalOverrideFilter
enum<string>

Keep only checks whose technical category was, or was not, set explicitly.

Available options:
OVERRIDE_FILTER_UNSPECIFIED,
OVERRIDE_FILTER_OVERRIDDEN,
OVERRIDE_FILTER_NOT_OVERRIDDEN
governanceOverrideFilter
enum<string>

Keep only checks whose governance category was, or was not, set explicitly.

Available options:
OVERRIDE_FILTER_UNSPECIFIED,
OVERRIDE_FILTER_OVERRIDDEN,
OVERRIDE_FILTER_NOT_OVERRIDDEN
ruleIds
string<uuid>[]

Keep only checks currently categorised by one of these rules, on either dimension. This is the paginated companion to ChecksCategorisationRulesService.ListRuleMatches, which reports exact counts and a sample per rule.

Maximum array length: 100
technicalCategories
string[]

Keep only checks whose effective technical category is one of these.

Maximum array length: 200
Maximum string length: 200
governanceCategories
string[]

Keep only checks whose effective governance category is one of these.

Maximum array length: 200
Maximum string length: 200
attributes
CategorisationFacets · object

Keep only checks with these attributes — the same platform / entity type / package / kind selection a categorisation rule matches on, so a listing can be narrowed to exactly the checks a candidate rule would consider.

entityIds
string[]

Keep only these checks. Combines with the other filters, so it answers "which of these checks are uncategorised" in a single call.

Maximum array length: 500
Required string length: 1 - 2000
pagination
Pagination · object

Pagination. Defaults to 200 checks per page.

Response

200 - application/json

Success

categories
CheckCategories · object[]

The matching checks, ordered by entity id.

pageInfo
PageInfo · object

Pagination cursor for the next page. Empty when this is the last page.