24.12

APIs are subject to rate limiting to protect the API service usage for all customers. To learn more, see Rate Limiting.

The following updates were made for 24.12.

Added

Fields

Field Name ApiEntity Name Tag Name Comments
calendarCode ApiEntityProject    
wbsNotes ApiEntityNotebookTopicsAssignmentInput    
projectNotes ApiEntityNotebookTopicsAssignmentInput    

Entities

ApiEntity Name Tag Name Comments
ApiEntityBaselineImportInfoInput P6 Import Export  
ApiEntityBaselineProjectInfoInput P6 Import Export  
ApiEntityExportBaselineInfoInput P6 Import Export  
ApiEntityExportP6XMLInput P6 Import Export  
ApiEntityExportProjectInfoInput P6 Import Export  
ApiEntityExportScenarioInfoInput P6 Import Export  
ApiEntityImportClobberConfigInput P6 Import Export  
ApiEntityImportP6XERInput P6 Import Export  
ApiEntityImportP6XMLInput P6 Import Export  
ApiEntityProjectClobberConfigInput P6 Import Export  
ApiEntityProjectImportInfoInput P6 Import Export  
ApiEntityProjectInfoInput P6 Import Export  
ApiEntityWorkspaceClobberConfigInput P6 Import Export  
ApiEntityXerBaselineProjectInfoInput P6 Import Export  
ApiEntityXerProjectInfoInput P6 Import Export  
ApiEntityNotebookTopicProject Project  
ApiEntityNotebookTopicProjectInput Project  
ApiEntityProjectUserGroupAssignmentInput Project  
ApiEntityProjectUserGroupPermissionInput Project  
ApiEntityProjectUserGroupProfileInput Project  
ApiEntityNotebookTopicWBS WBS  
ApiEntityNotebookTopicWBSInput WBS  
ApiEntityWorkspaceUserGroupAssignmentInput Workspace  
ApiEntityWorkspaceUserGroupPermissionInput Workspace  
ApiEntityWorkspaceUserGroupProfileInput Workspace  
ApiEntityApplicationUserSettingInput User Preferences  

Endpoints

Endpoint HTTP Method Tag Name ApiEntity Name Comments
/project/notebookTopic/workspace/{workspaceId} GET Project ApiEntityNotebookTopicProject  
/wbs/notebookTopic/project/{projectId} GET Project ApiEntityNotebookTopicWBS  
/project/assignUserGroup POST Project ApiEntityProjectUserGroupPermissionInput  
/project/assignUsersToGroup POST Project ApiEntityProjectUserGroupAssignmentInput  
/project/removeUsersFromGroup POST Project ApiEntityProjectUserGroupAssignmentInput  
/workspace/assignUserGroup POST Workspace ApiEntityWorkspaceUserGroupPermissionInput  
/workspace/assignUsersToGroup POST Workspace ApiEntityWorkspaceUserGroupPermissionInput  
/workspace/removeUsersFromGroup POST Workspace ApiEntityWorkspaceUserGroupPermissionInput  
/userPreferences/syncBatch POST User Preferences ApiEntityApplicationUserSettingInput  

Modified

Fields

Field Name ApiEntity Name Tag Name Comments
jobType  ApiEntityJobDetail  Action  IMPORT_SCHEDULE_RECALCULATION was added to the list of allowed values for the field.
timescale ApiEntityCalcActivitySpreadInput Spreads YEARLY was added to the list of allowed values for the field.
timescale ApiEntityCalcAssignmentSpreadInput Spreads YEARLY was added to the list of allowed values for the field.
timescale ApiEntitySpreadOutput Spreads YEARLY was added to the list of allowed values for the field.
description  ApiEntityPreExecutionValidationProblem  Workflow  P6_XML_ENTITY_ASSIGNMENT_RESOURCEROLE_NOT_FOUND, IMPORT_LOG_DETAIL_MESSAGE_ORIGINAL_BASELINE_CREATED_NEW were added to the list of allowed values for the field and P6_XML_INVALID_REL_IF_SUCC_ACT_IS_START_MILESTONE_AND_REL_TYPE_IS_SF, P6_XML_INVALID_REL_IF_PRED_ACT_IS_START_MILESTONE_AND_REL_TYPE_IS_FF, P6_XML_INVALID_REL_IF_SUCC_ACT_IS_START_MILESTONE_AND_REL_TYPE_IS_FF, P6_XML_INVALID_REL_IF_SUCC_ACT_IS_FINISH_MILESTONE_AND_REL_TYPE_IS_SS, P6_XML_INVALID_REL_IF_PRED_ACT_IS_START_MILESTONE_AND_REL_TYPE_IS_FS, P6_XML_INVALID_REL_IF_SUCC_ACT_IS_FINISH_MILESTONE_AND_REL_TYPE_IS_FS, P6_XML_INVALID_REL_IF_PRED_ACT_IS_FINISH_MILESTONE_AND_REL_TYPE_IS_SF, P6_XML_INVALID_REL_IF_BOTH_ACT_ARE_START_MILESTONE, P6_XML_INVALID_REL_IF_PRED_ACT_IS_FINISH_MILESTONE_AND_REL_TYPE_IS_SS, P6_XML_INVALID_REL_IF_BOTH_ACT_ARE_FINISH_MILESTONE, P6_XML_INVALID_REL_IF_PRED_IS_FINISH_MILESTONE_AND_SUCC_IS_START_MILESTONE, P6_XML_INVALID_REL_IF_PRED_IS_START_MILESTONE_AND_SUCC_IS_FINISH_MILESTONE were removed to the list of allowed values for the field.
type  ApiEntityPreExecutionValidationProblem  Workflow  P6_XML_ENTITY_ASSIGNMENT_RESOURCEROLE_NOT_FOUND, IMPORT_LOG_DETAIL_MESSAGE_ORIGINAL_BASELINE_CREATED_NEW were added to the list of allowed values for the field and P6_XML_INVALID_REL_IF_SUCC_ACT_IS_START_MILESTONE_AND_REL_TYPE_IS_SF, P6_XML_INVALID_REL_IF_PRED_ACT_IS_START_MILESTONE_AND_REL_TYPE_IS_FF, P6_XML_INVALID_REL_IF_SUCC_ACT_IS_START_MILESTONE_AND_REL_TYPE_IS_FF, P6_XML_INVALID_REL_IF_SUCC_ACT_IS_FINISH_MILESTONE_AND_REL_TYPE_IS_SS, P6_XML_INVALID_REL_IF_PRED_ACT_IS_START_MILESTONE_AND_REL_TYPE_IS_FS, P6_XML_INVALID_REL_IF_SUCC_ACT_IS_FINISH_MILESTONE_AND_REL_TYPE_IS_FS, P6_XML_INVALID_REL_IF_PRED_ACT_IS_FINISH_MILESTONE_AND_REL_TYPE_IS_SF, P6_XML_INVALID_REL_IF_BOTH_ACT_ARE_START_MILESTONE, P6_XML_INVALID_REL_IF_PRED_ACT_IS_FINISH_MILESTONE_AND_REL_TYPE_IS_SS, P6_XML_INVALID_REL_IF_BOTH_ACT_ARE_FINISH_MILESTONE, P6_XML_INVALID_REL_IF_PRED_IS_FINISH_MILESTONE_AND_SUCC_IS_START_MILESTONE, P6_XML_INVALID_REL_IF_PRED_IS_START_MILESTONE_AND_SUCC_IS_FINISH_MILESTONE were removed to the list of allowed values for the field.

Endpoints

Endpoint HTTP Method Tag Name ApiEntity Name Comments
/userPreferences PUT User Preferences ApiEntityApplicationUserSettingInput The request body entity has been changed from ApiEntityApplicationUserSetting to ApiEntityApplicationUserSettingInput. The read only fields have been deprecated in the new entity.
/userPreferences/batch PUT User Preferences ApiEntityApplicationUserSettingInput The request body entity has been changed from ApiEntityApplicationUserSetting to ApiEntityApplicationUserSettingInput. The read only fields have been deprecated in the new entity.