25.5
The following updates were made for 25.5.
Added limits to batch create projects API (/api/restapi/project/batch).
- If the given payload has cashflows, then this API allows 500 projects to be created.
- If the given payload doesn't have cashflows, then this API allows 2000 projects to be created.
Added
Fields
Field Name | ApiEntity Name | Tag Name | Comments |
cutoffDate | ApiEntityCalcActivitySpreadInput | Spreads | |
cutoffDate | ApiEntityCalcAssignmentSpreadInput | Spreads | |
cutoffDate | ApiEntitySpreadOutput | Spreads | |
actualLaborCost | ApiEntitySpreadOutputActivity | Spreads | |
actualLaborCostProject | ApiEntitySpreadOutputActivity | Spreads | |
actualLaborUnits | ApiEntitySpreadOutputActivity | Spreads | |
actualMaterialCost | ApiEntitySpreadOutputActivity | Spreads | |
actualMaterialCostProject | ApiEntitySpreadOutputActivity | Spreads | |
actualNonlaborCost | ApiEntitySpreadOutputActivity | Spreads | |
actualNonlaborCostProject | ApiEntitySpreadOutputActivity | Spreads | |
actualNonlaborUnits | ApiEntitySpreadOutputActivity | Spreads | |
atCompletionLaborCost | ApiEntitySpreadOutputActivity | Spreads | |
atCompletionLaborCostProject | ApiEntitySpreadOutputActivity | Spreads | |
atCompletionLaborUnits | ApiEntitySpreadOutputActivity | Spreads | |
atCompletionMaterialCost | ApiEntitySpreadOutputActivity | Spreads | |
atCompletionMaterialCostProject | ApiEntitySpreadOutputActivity | Spreads | |
atCompletionNonlaborCost | ApiEntitySpreadOutputActivity | Spreads | |
atCompletionNonlaborCostProject | ApiEntitySpreadOutputActivity | Spreads | |
atCompletionNonlaborUnits | ApiEntitySpreadOutputActivity | Spreads | |
earnedValueLaborUnits | ApiEntitySpreadOutputActivity | Spreads | |
estimateAtCompletionLaborUnits | ApiEntitySpreadOutputActivity | Spreads | |
plannedLaborCost | ApiEntitySpreadOutputActivity | Spreads | |
plannedLaborCostProject | ApiEntitySpreadOutputActivity | Spreads | |
plannedLaborUnits | ApiEntitySpreadOutputActivity | Spreads | |
plannedMaterialCost | ApiEntitySpreadOutputActivity | Spreads | |
plannedMaterialCostProject | ApiEntitySpreadOutputActivity | Spreads | |
plannedNonlaborCost | ApiEntitySpreadOutputActivity | Spreads | |
plannedNonlaborCostProject | ApiEntitySpreadOutputActivity | Spreads | |
plannedNonlaborUnits | ApiEntitySpreadOutputActivity | Spreads | |
plannedValueLaborUnits | ApiEntitySpreadOutputActivity | Spreads | |
remainingLaborCost | ApiEntitySpreadOutputActivity | Spreads | |
remainingLaborCostProject | ApiEntitySpreadOutputActivity | Spreads | |
remainingLaborUnits | ApiEntitySpreadOutputActivity | Spreads | |
remainingLateLaborCost | ApiEntitySpreadOutputActivity | Spreads | |
remainingLateLaborCostProject | ApiEntitySpreadOutputActivity | Spreads | |
remainingLateLaborUnits | ApiEntitySpreadOutputActivity | Spreads | |
remainingLateMaterialCost | ApiEntitySpreadOutputActivity | Spreads | |
remainingLateMaterialCostProject | ApiEntitySpreadOutputActivity | Spreads | |
remainingLateNonlaborCost | ApiEntitySpreadOutputActivity | Spreads | |
remainingLateNonlaborCostProject | ApiEntitySpreadOutputActivity | Spreads | |
remainingLateNonlaborUnits | ApiEntitySpreadOutputActivity | Spreads | |
remainingLateTotalCost | ApiEntitySpreadOutputActivity | Spreads | |
remainingLateTotalCostProject | ApiEntitySpreadOutputActivity | Spreads | |
remainingMaterialCost | ApiEntitySpreadOutputActivity | Spreads | |
remainingMaterialCostProject | ApiEntitySpreadOutputActivity | Spreads | |
remainingNonlaborCost | ApiEntitySpreadOutputActivity | Spreads | |
remainingNonlaborCostProject | ApiEntitySpreadOutputActivity | Spreads | |
remainingNonlaborUnits | ApiEntitySpreadOutputActivity | Spreads | |
actualLaborCost | ApiEntitySpreadOutputActivitySpread | Spreads | |
actualLaborCostProject | ApiEntitySpreadOutputActivitySpread | Spreads | |
actualLaborUnits | ApiEntitySpreadOutputActivitySpread | Spreads | |
actualMaterialCost | ApiEntitySpreadOutputActivitySpread | Spreads | |
actualMaterialCostProject | ApiEntitySpreadOutputActivitySpread | Spreads | |
actualNonlaborCost | ApiEntitySpreadOutputActivitySpread | Spreads | |
actualNonlaborCostProject | ApiEntitySpreadOutputActivitySpread | Spreads | |
actualNonlaborUnits | ApiEntitySpreadOutputActivitySpread | Spreads | |
atCompletionLaborCost | ApiEntitySpreadOutputActivitySpread | Spreads | |
atCompletionLaborCostProject | ApiEntitySpreadOutputActivitySpread | Spreads | |
atCompletionLaborUnits | ApiEntitySpreadOutputActivitySpread | Spreads | |
atCompletionMaterialCost | ApiEntitySpreadOutputActivitySpread | Spreads | |
atCompletionMaterialCostProject | ApiEntitySpreadOutputActivitySpread | Spreads | |
atCompletionNonlaborCost | ApiEntitySpreadOutputActivitySpread | Spreads | |
atCompletionNonlaborCostProject | ApiEntitySpreadOutputActivitySpread | Spreads | |
atCompletionNonlaborUnits | ApiEntitySpreadOutputActivitySpread | Spreads | |
earnedValueLaborUnits | ApiEntitySpreadOutputActivitySpread | Spreads | |
estimateAtCompletionLaborUnits | ApiEntitySpreadOutputActivitySpread | Spreads | |
plannedLaborCost | ApiEntitySpreadOutputActivitySpread | Spreads | |
plannedLaborCostProject | ApiEntitySpreadOutputActivitySpread | Spreads | |
plannedLaborUnits | ApiEntitySpreadOutputActivitySpread | Spreads | |
plannedMaterialCost | ApiEntitySpreadOutputActivitySpread | Spreads | |
plannedMaterialCostProject | ApiEntitySpreadOutputActivitySpread | Spreads | |
plannedNonlaborCost | ApiEntitySpreadOutputActivitySpread | Spreads | |
plannedNonlaborCostProject | ApiEntitySpreadOutputActivitySpread | Spreads | |
plannedNonlaborUnits | ApiEntitySpreadOutputActivitySpread | Spreads | |
plannedValueLaborUnits | ApiEntitySpreadOutputActivitySpread | Spreads | |
remainingLaborCost | ApiEntitySpreadOutputActivitySpread | Spreads | |
remainingLaborCostProject | ApiEntitySpreadOutputActivitySpread | Spreads | |
remainingLaborUnits | ApiEntitySpreadOutputActivitySpread | Spreads | |
remainingLateLaborCost | ApiEntitySpreadOutputActivitySpread | Spreads | |
remainingLateLaborCostProject | ApiEntitySpreadOutputActivitySpread | Spreads | |
remainingLateLaborUnits | ApiEntitySpreadOutputActivitySpread | Spreads | |
remainingLateMaterialCost | ApiEntitySpreadOutputActivitySpread | Spreads | |
remainingLateMaterialCostProject | ApiEntitySpreadOutputActivitySpread | Spreads | |
remainingLateNonlaborCost | ApiEntitySpreadOutputActivitySpread | Spreads | |
remainingLateNonlaborCostProject | ApiEntitySpreadOutputActivitySpread | Spreads | |
remainingLateNonlaborUnits | ApiEntitySpreadOutputActivitySpread | Spreads | |
remainingLateTotalCost | ApiEntitySpreadOutputActivitySpread | Spreads | |
remainingLateTotalCostProject | ApiEntitySpreadOutputActivitySpread | Spreads | |
remainingMaterialCost | ApiEntitySpreadOutputActivitySpread | Spreads | |
remainingMaterialCostProject | ApiEntitySpreadOutputActivitySpread | Spreads | |
remainingNonlaborCost | ApiEntitySpreadOutputActivitySpread | Spreads | |
remainingNonlaborCostProject | ApiEntitySpreadOutputActivitySpread | Spreads | |
remainingNonlaborUnits | ApiEntitySpreadOutputActivitySpread | Spreads | |
remainingLateCost | ApiEntitySpreadOutputAssignment | Spreads | |
remainingLateCostProject | ApiEntitySpreadOutputAssignment | Spreads | |
remainingLateUnits | ApiEntitySpreadOutputAssignment | Spreads | |
remainingLateCost | ApiEntitySpreadOutputAssignmentSpread | Spreads | |
remainingLateCostProject | ApiEntitySpreadOutputAssignmentSpread | Spreads | |
remainingLateUnits | ApiEntitySpreadOutputAssignmentSpread | Spreads |
Entities
ApiEntity Name | Tag Name | Comments |
ApiEntityRemoveProjectUserGroupPermissions | Project | |
ApiEntityRemoveProjectUserGroupPermissionsResponse | Project | |
ApiEntityRemoveProjectUserPermissions | Project | |
ApiEntityRemoveProjectUserPermissionsResponse | Project | |
ApiEntityRemoveWorkspaceUserGroupPermissions | Workspace | |
ApiEntityRemoveWorkspaceUserGroupPermissionsResponse | Workspace | |
ApiEntityRemoveWorkspaceUserPermissions | Workspace | |
ApiEntityRemoveWorkspaceUserPermissionsResponse | Workspace |
Endpoints
Endpoint | HTTP Method | Tag Name | ApiEntity Name | Comments |
/project/removeUsers | POST | Project | ApiEntityRemoveProjectUserPermissionsResponse | |
/project/removeUserGroups | POST | Project | ApiEntityRemoveProjectUserGroupPermissions | |
/user/allUsers | GET | User | ApiEntityExternallySourcedUser | |
/workspace/removeUsers | POST | Workspace | ApiEntityRemoveWorkspaceUserPermissionsResponse | |
/workspace/removeUserGroups | POST | Workspace | ApiEntityRemoveWorkspaceUserGroupPermissionsResponse |
Modified
Fields
Field Name | ApiEntity Name | Tag Name | Comments |
jobType | ApiEntityJobDetail | Action | MIGRATE_BUDGET_TRANSFER_FORM_PROJECT_FIELDS was added to the list of allowed values for the field. |
type | ApiEntityPreExecutionValidationProblem | Workflow | P6_XML_ENTITY_HAS_ENTITY_AS_IGNORED_ON_IMPORT_CONFIGURED_IGNORED, VALIDATION_NUMBER_BETWEEN, VALIDATION_NUMBER_STRICTLY_WITHIN were added to the list of allowed values for the field. |
description | ApiEntityPreExecutionValidationProblem | Workflow | P6_XML_ENTITY_HAS_ENTITY_AS_IGNORED_ON_IMPORT_CONFIGURED_IGNORED, VALIDATION_NUMBER_BETWEEN, VALIDATION_NUMBER_STRICTLY_WITHIN were added to the list of allowed values for the field. |
Endpoints
Endpoint | HTTP Method | Tag Name | ApiEntity Name | Comments |
/workManagerTask | PUT | Work Manager Task | ApiEntityWorkManagerTask | An optional query parameter 'keepHandOff' has been introduced to enable/disable task hand-off. By default, keepHandOff is set to false. |
/workManagerTask/batch | PUT | Work Manager Task | ApiEntityWorkManagerTask | An optional query parameter 'keepHandOff' has been introduced to enable/disable task hand-off. By default, keepHandOff is set to false. |