For the complete documentation index, see llms.txt. This page is also available as Markdown.

Reference Data

Lookup endpoints for the tenant-specific metadata required to drive review and scanner workflows.

List brands

get

Retrieve brands available to the authenticated tenant. These brand identifiers can be used when creating scanner jobs or filtering report results.

Authorizations
AuthorizationstringRequired

Supply the Protege external API key in the Authorization header using the format Bearer <api_key>.

Query parameters
idstring · uuidOptional

Filter by a specific brand identifier.

searchstringOptional

Case-insensitive search against brand names.

limitinteger · min: 1Optional

Maximum number of records to return.

offsetintegerOptional

Number of records to skip before returning results.

Default: 0
Responses
200

Brands returned

application/json

Paginated collection of brands.

get/api/v1/brands

List policies

get

Return policy definitions that may be referenced by review findings or nested under policy groups and document evaluation types.

Authorizations
AuthorizationstringRequired

Supply the Protege external API key in the Authorization header using the format Bearer <api_key>.

Query parameters
idstring · uuidOptional

Filter by a specific policy identifier.

policyGroupIdstring · uuidOptional

Filter to policies that belong to a specific policy group.

searchstringOptional

Case-insensitive search against policy names.

limitinteger · min: 1Optional

Maximum number of records to return per page.

Default: 25
offsetintegerOptional

Number of records to skip before starting the page.

Default: 0
sortBystring · enumOptional

Field used to sort the result set.

Possible values:
sortOrderstring · enumOptional

Sort direction for the selected sort field.

Possible values:
Responses
200

Policies returned

application/json

Paginated collection of policies.

get/api/v1/policies

List policy groups

get

Return policy groups available to the tenant. Use the expand=policies option when clients need the nested policy records in the same response.

Authorizations
AuthorizationstringRequired

Supply the Protege external API key in the Authorization header using the format Bearer <api_key>.

Query parameters
idstring · uuidOptional
searchstringOptional
limitinteger · min: 1Optional

Maximum number of records to return per page.

Default: 25
offsetintegerOptional

Number of records to skip before starting the page.

Default: 0
sortBystring · enumOptional

Field used to sort the result set.

Possible values:
sortOrderstring · enumOptional

Sort direction for the selected sort field.

Possible values:
expandstring · enumOptional

Expand related resources inline.

Possible values:
Responses
200

Policy groups returned

application/json

Paginated collection of policy groups.

get/api/v1/policy-groups

List document evaluation types

get

Return review configurations available to the tenant. These identifiers are required when creating document reviews or scanner jobs.

Authorizations
AuthorizationstringRequired

Supply the Protege external API key in the Authorization header using the format Bearer <api_key>.

Query parameters
idstring · uuidOptional
searchstringOptional
useCasestring · enumOptional

Filter evaluation types by business use case.

Possible values:
limitinteger · min: 1Optional

Maximum number of records to return per page.

Default: 25
offsetintegerOptional

Number of records to skip before starting the page.

Default: 0
sortBystring · enumOptional

Field used to sort the result set.

Possible values:
sortOrderstring · enumOptional

Sort direction for the selected sort field.

Possible values:
expandstring · enumOptional

Expand related policy groups inline.

Possible values:
Responses
200

Document evaluation types returned

application/json

Paginated list of document evaluation types available to the API key's tenant.

get/api/v1/document-evaluation-types

Last updated

Was this helpful?