Skip to main content
GET
GetCustomAnalysisResult

Authorizations

Authorization
string
header
required

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

Authorization
string
header
required

This API uses OAuth2 with the Client Credential flow. Client Credentials must be sent in the BODY, not the headers. For an example of how to implement this, refer to the c1TokenSource.Token() function.

Path Parameters

id
string
required

The id field.

Response

200 - application/json

Successful response

The GetCustomAnalysisResultResponse message.

appsAnalyzed
integer<int32>

The appsAnalyzed field.

clusters
Entitlement Cluster · object[] | null

Cluster results.

cohortSize
integer<int32>

The cohortSize field.

completedAt
string<date-time> | null
createdAt
string<date-time> | null
createdByUserId
string

User who created this analysis, empty for legacy results.

cutoffImpactPoints
Entitlement Cutoff Impact Point · object[] | null

Exact holder counts at each distinct inclusive entitlement coverage cutoff.

entitlements
Cohort Entitlement · object[] | null

Entitlement coverage results.

errorMessage
string

The errorMessage field.

facetUserCount
integer<int32>

The facetUserCount field.

facets
Attribute Facet · object[] | null

Facet results.

id
string

The id field.

profileFilters
Profile Filter · object[] | null

Cohort filters this analysis ran with, echoed back so an exact-ID restore is self-contained.

status
enum<string>

The status field.

Available options:
RUN_STATUS_UNSPECIFIED,
RUN_STATUS_RUNNING,
RUN_STATUS_COMPLETED,
RUN_STATUS_FAILED
supersededByResultId
string

Newer result that superseded this analysis, when applicable.

terminalReason
enum<string>

Structured terminal reason, unspecified for legacy results.

Available options:
CUSTOM_ANALYSIS_TERMINAL_REASON_UNSPECIFIED,
CUSTOM_ANALYSIS_TERMINAL_REASON_ERROR,
CUSTOM_ANALYSIS_TERMINAL_REASON_SUPERSEDED
updatedAt
string<date-time> | null