Name | Type | Required or Optional | Description |
|---|---|---|---|
domain | string | Required | Unique identifier for the domain that contains the assessed repository. |
repo | string | Required | Identifier for the repository within the specified domain to retrieve folder assessment summaries for. For example, PC_REPO_DEV. |
page | integer | Required | Zero-based index of the page to retrieve in the paginated folder list response. |
pageSize | integer | Required | Number of folder resources to return per page. Use this value together with page to paginate through large result sets. |
sortFields | array | Required | List of sort criteria applied to the folder summary results. Each entry specifies a field to sort by and a direction of either ASC or DESC. |
sortFields[].field | string | Required | Field name used to sort the folder list results. Accepted value: folder. |
sortFields[].direction | string | Required | Sort direction for the field specified in field. Allowed values: ASC (ascending) and DESC (descending). |
filters | array | Required | List of filters to narrow the folder results returned in the response. Each filter object includes a type field identifying the filter category and a values array containing the terms to match against. Use the folders type to restrict results to folders whose names match the specified values. |
filters[].type | string | Required | Category of filter to apply to the folder list results. Accepted value: folders. |
filters[].values | array | Required | List of folder name patterns used to narrow results to matching folders within the assessed repository. Each value is matched against folder names, allowing you to scope the response to specific folder groups such as "Sales_ or "Finance_". |
Name | Required or Optional | Description |
|---|---|---|
Accept | Optional | Response media types, e.g., application/json. |
Name | Type | Description |
|---|---|---|
total | Integer | Total number of folders matching the query across all pages. |
folders | Array | List of folders in the assessed repository matching the request criteria. |
folders.folderName | String | Name of the assessed folder within the repository. |
folders.auto | Integer | Number of assets in the folder with an automatic migration assessment. |
folders.manual | Integer | Number of assets in the folder requiring manual migration effort. |
folders.partial | Integer | Number of assets in the folder with a partial migration assessment. |
folders.totalAssets | Integer | Total number of assessed assets contained in the folder. |
folders.taskId | String | Unique identifier for the assessment task associated with the folder. |
folders.runId | Integer | Unique identifier for the assessment run that produced the folder summary. |
Name | Type | Required | Description |
|---|---|---|---|
domain | String | Optional | Unique identifier for the domain to which the assessed repository belongs. Used to scope the assessment summary response to a specific domain. |
repo | String | Optional | Name of the repository for which assessment summary results are retrieved. Use this parameter to scope the response to a specific assessed repository within the specified domain. |
Name | Required or Optional | Description |
|---|---|---|
Accept | Optional | Response media types, e.g., application/json. |
Name | Type | Description |
|---|---|---|
orgId | String | Unique identifier for the organization that owns the assessed repository. |
domainId | String | Unique identifier for the domain to which the assessed repository belongs. |
domainName | String | Name of the domain to which the assessed repository belongs. |
repoName | String | Name of the assessed repository. |
taskId | String | Unique identifier for the assessment task associated with this repository. |
runId | Integer | Unique identifier for the specific assessment run. |
assessmentResult | Object | Object containing the aggregated assessment results for the repository. |
assessmentResult.totalAssets | Integer | Total number of assets evaluated during the assessment run. |
assessmentResult.assessmentStatus | Object | Object containing the count of assets broken down by assessment completion status. |
Name | Type | Required | Description |
|---|---|---|---|
domain | String | Optional | Unique identifier of the domain to which the assessed repository belongs. When provided, results are scoped to repositories within that domain. |
repo | String | Optional | Name of the PowerCenter (PC) or Metadata Repository Service (MRS) repository for which to retrieve assessment status. When provided, results are scoped to the specified repository within the given domain. |
Name | Required or Optional | Description |
|---|---|---|
Accept | Optional | Response media types, e.g., application/json. |
Name | Type | Description |
|---|---|---|
domains | Array | List of domains containing assessed repositories and their current assessment status. |
domains.domainId | String | Unique identifier for the domain to which the assessed repositories belong. |
domains.name | String | Display name of the domain. |
domains.repos | Array | List of repositories within the domain and their individual assessment details. |