21.7

The following updates were made for 21.7.

Added

Fields

Field Name ApiEntity Name Tag Name Comments
codeTypeCode ApiEntityCodeValueActivity Activity  
codeTypeId ApiEntityCodeValueActivity Activity  
codeValueCode ApiEntityCodeValueActivity Activity  
codeValueId ApiEntityCodeValueActivity Activity  
codeValueName ApiEntityCodeValueActivity Activity  
parentId ApiEntityCodeValueActivity Activity  
projectCode ApiEntityCodeValueActivity Activity  
projectId ApiEntityCodeValueActivity Activity  
sequenceNumber ApiEntityCodeValueActivity Activity  
  ApiEntityCodeValueConstraint Constraint This is a new entity.
codeTypeCode ApiEntityCodeValueCustomLog Custom Log Item  
codeTypeId ApiEntityCodeValueCustomLog Custom Log Item  
codeValueCode ApiEntityCodeValueCustomLog Custom Log Item  
codeValueId ApiEntityCodeValueCustomLog Custom Log Item  
codeValueName ApiEntityCodeValueCustomLog Custom Log Item  
parentId ApiEntityCodeValueCustomLog Custom Log Item  
projectCode ApiEntityCodeValueCustomLog Custom Log Item  
projectId ApiEntityCodeValueCustomLog Custom Log Item  
sequenceNumber ApiEntityCodeValueCustomLog Custom Log Item  
codeTypeCode ApiEntityCodeValueDocument Document  
codeTypeId ApiEntityCodeValueDocument Document  
codeValueCode ApiEntityCodeValueDocument Document  
codeValueId ApiEntityCodeValueDocument Document  
codeValueName ApiEntityCodeValueDocument Document  
parentId ApiEntityCodeValueDocument Document  
projectCode ApiEntityCodeValueDocument Document  
projectId ApiEntityCodeValueDocument Document  
sequenceNumber ApiEntityCodeValueDocument Document  
codeTypeCode ApiEntityCodeValueFund Fund  
codeTypeId ApiEntityCodeValueFund Fund  
codeValueCode ApiEntityCodeValueFund Fund  
codeValueId ApiEntityCodeValueFund Fund  
codeValueName ApiEntityCodeValueFund Fund  
parentId ApiEntityCodeValueFund Fund  
projectCode ApiEntityCodeValueFund Fund  
projectId ApiEntityCodeValueFund Fund  
sequenceNumber ApiEntityCodeValueFund Fund  
codeTypeCode ApiEntityCodeValueIdea Idea  
codeTypeId ApiEntityCodeValueIdea Idea  
codeValueCode ApiEntityCodeValueIdea Idea  
codeValueId ApiEntityCodeValueIdea Idea  
codeValueName ApiEntityCodeValueIdea Idea  
parentId ApiEntityCodeValueIdea Idea  
projectCode ApiEntityCodeValueIdea Idea  
projectId ApiEntityCodeValueIdea Idea  
sequenceNumber ApiEntityCodeValueIdea Idea  
codeTypeCode ApiEntityCodeValuePortfolio Portfolio  
codeTypeId ApiEntityCodeValuePortfolio Portfolio  
codeValueCode ApiEntityCodeValuePortfolio Portfolio  
codeValueId ApiEntityCodeValuePortfolio Portfolio  
codeValueName ApiEntityCodeValuePortfolio Portfolio  
parentId ApiEntityCodeValuePortfolio Portfolio  
projectCode ApiEntityCodeValuePortfolio Portfolio  
projectId ApiEntityCodeValuePortfolio Portfolio  
sequenceNumber ApiEntityCodeValuePortfolio Portfolio  
  ApiEntityCodeValueProgram Program This is a new entity.
codeTypeCode ApiEntityCodeValueProject Project  
codeTypeId ApiEntityCodeValueProject Project  
codeValueCode ApiEntityCodeValueProject Project  
codeValueId ApiEntityCodeValueProject Project  
codeValueName ApiEntityCodeValueProject Project  
parentId ApiEntityCodeValueProject Project  
projectCode ApiEntityCodeValueProject Project  
sequenceNumber ApiEntityCodeValueProject Project  
codeTypeCode ApiEntityCodeValueResource Resource  
codeTypeId ApiEntityCodeValueResource Resource  
codeValueCode ApiEntityCodeValueResource Resource  
codeValueId ApiEntityCodeValueResource Resource  
codeValueName ApiEntityCodeValueResource Resource  
parentId ApiEntityCodeValueResource Resource  
projectCode ApiEntityCodeValueResource Resource  
projectId ApiEntityCodeValueResource Resource  
sequenceNumber ApiEntityCodeValueResource Resource  
codeTypeCode ApiEntityCodeValueRisk Project Risk  
codeTypeId ApiEntityCodeValueRisk Project Risk  
codeValueCode ApiEntityCodeValueRisk Project Risk  
codeValueId ApiEntityCodeValueRisk Project Risk  
codeValueName ApiEntityCodeValueRisk Project Risk  
parentId ApiEntityCodeValueRisk Project Risk  
projectCode ApiEntityCodeValueRisk Project Risk  
projectId ApiEntityCodeValueRisk Project Risk  
sequenceNumber ApiEntityCodeValueRisk Project Risk  
codeTypeCode ApiEntityCodeValueScopeItem Scope Item  
codeTypeId ApiEntityCodeValueScopeItem Scope Item  
codeValueCode ApiEntityCodeValueScopeItem Scope Item  
codeValueId ApiEntityCodeValueScopeItem Scope Item  
codeValueName ApiEntityCodeValueScopeItem Scope Item  
parentId ApiEntityCodeValueScopeItem Scope Item  
projectCode ApiEntityCodeValueScopeItem Scope Item  
projectId ApiEntityCodeValueScopeItem Scope Item  
sequenceNumber ApiEntityCodeValueScopeItem Scope Item  
codeTypeCode ApiEntityCodeValueScopeItemAssignment Scope Item Assignment  
codeTypeId ApiEntityCodeValueScopeItemAssignment Scope Item Assignment  
codeValueCode ApiEntityCodeValueScopeItemAssignment Scope Item Assignment  
codeValueId ApiEntityCodeValueScopeItemAssignment Scope Item Assignment  
codeValueName ApiEntityCodeValueScopeItemAssignment Scope Item Assignment  
parentId ApiEntityCodeValueScopeItemAssignment Scope Item Assignment  
projectCode ApiEntityCodeValueScopeItemAssignment Scope Item Assignment  
projectId ApiEntityCodeValueScopeItemAssignment Scope Item Assignment  
sequenceNumber ApiEntityCodeValueScopeItemAssignment Scope Item Assignment  
codeTypeCode ApiEntityCodeValueStrategy Strategy  
codeTypeId ApiEntityCodeValueStrategy Strategy  
codeValueCode ApiEntityCodeValueStrategy Strategy  
codeValueId ApiEntityCodeValueStrategy Strategy  
codeValueName ApiEntityCodeValueStrategy Strategy  
parentId ApiEntityCodeValueStrategy Strategy  
projectCode ApiEntityCodeValueStrategy Strategy  
projectId ApiEntityCodeValueStrategy Strategy  
sequenceNumber ApiEntityCodeValueStrategy Strategy  
codeTypeCode ApiEntityCodeValueWBS WBS  
codeTypeId ApiEntityCodeValueWBS WBS  
codeValueCode ApiEntityCodeValueWBS WBS  
codeValueId ApiEntityCodeValueWBS WBS  
codeValueName ApiEntityCodeValueWBS WBS  
parentId ApiEntityCodeValueWBS WBS  
projectCode ApiEntityCodeValueWBS WBS  
projectId ApiEntityCodeValueWBS WBS  
sequenceNumber ApiEntityCodeValueWBS WBS  
codeTypeCode ApiEntityCodeValueWorkManagerTask Work Manager Task  
codeTypeId ApiEntityCodeValueWorkManagerTask Work Manager Task  
codeValueCode ApiEntityCodeValueWorkManagerTask Work Manager Task  
codeValueId ApiEntityCodeValueWorkManagerTask Work Manager Task  
codeValueName ApiEntityCodeValueWorkManagerTask Work Manager Task  
parentId ApiEntityCodeValueWorkManagerTask Work Manager Task  
projectCode ApiEntityCodeValueWorkManagerTask Work Manager Task  
projectId ApiEntityCodeValueWorkManagerTask Work Manager Task  
sequenceNumber ApiEntityCodeValueWorkManagerTask Work Manager Task  
codeTypeCode ApiEntityCodeValueWorkPackage Work Package  
codeTypeId ApiEntityCodeValueWorkPackage Work Package  
codeValueCode ApiEntityCodeValueWorkPackage Work Package  
codeValueId ApiEntityCodeValueWorkPackage Work Package  
codeValueName ApiEntityCodeValueWorkPackage Work Package  
parentId ApiEntityCodeValueWorkPackage Work Package  
projectCode ApiEntityCodeValueWorkPackage Work Package  
projectId ApiEntityCodeValueWorkPackage Work Package  
sequenceNumber ApiEntityCodeValueWorkPackage Work Package  
  ApiEntityConstraint Constraint This is a new entity.
  ApiEntityConstraintConfiguredFieldValue Constraint This is a new entity.
  ApiEntityProgram Program This is a new entity.
  ApiEntityProgramBudget Program Budget This is a new entity.
  ApiEntityProgramBudgetChange Program Budget Change This is a new entity.
  ApiEntityProgramBudgetChangeConfiguredFieldValue Program Budget Change This is a new entity.
  ApiEntityProgramBudgetChangeCost Program Budget Change This is a new entity.
  ApiEntityProgramBudgetChangeTransaction Program Budget Change This is a new entity.
  ApiEntityProgramBudgetItem Program Budget Item This is a new entity.
  ApiEntityProgramBudgetItemConfiguredFieldValue Program Budget Item This is a new entity.
  ApiEntityProgramBudgetItemCost Program Budget Item This is a new entity.
  ApiEntityProgramBudgetStatusTransitionHistory Program Budget This is a new entity.
  ApiEntityProgramBudgetTransaction Program Budget This is a new entity.
  ApiEntityProgramBudgetTransactionConfiguredFieldValue Program Budget This is a new entity.
  ApiEntityProgramBudgetTransactionCost Program Budget This is a new entity.
  ApiEntityProgramBudgetTransfer Program Budget Transfer This is a new entity.
  ApiEntityProgramBudgetTransferConfiguredFieldValue Program Budget Transfer This is a new entity.
  ApiEntityProgramBudgetTransferTransaction Program Budget Transfer This is a new entity.
  ApiEntityProgramConfiguredFieldValue Program This is a new entity.
  ApiEntityProgramLinkedObject Program This is a new entity.
  ApiEntityProgramRisk Program Risk This is a new entity.
  ApiEntityProgramRiskConfiguredFieldValue Program Risk This is a new entity.
  ApiEntityProgramRiskFinancial Program Risk This is a new entity.
  ApiEntityProgramRiskImpact Program Risk This is a new entity.
  ApiEntityProgramRiskMitigation Program Risk Mitigation This is a new entity.
  ApiEntityProgramRiskQuantifiedCostImpact Program Risk This is a new entity.
  ApiEntityProgramRiskQuantifiedOtherImpact Program Risk This is a new entity.
  ApiEntityProgramRiskWeatherPeriod Program Risk Weather Period This is a new entity.
programCode ApiEntityRiskMatrix Risk Matrix This is a new entity.
programId ApiEntityRiskMatrix Risk Matrix This is a new entity.
programCode ApiEntityRiskScoreType Risk Score Type This is a new entity.
programId ApiEntityRiskScoreType Risk Score Type This is a new entity.
taskConstraints ApiEntityTaskConstraint Work Manager Task This is a new entity.
  ApiEntityTaskConstraint Constraint This is a new entity.
lag ApiEntityWorkManagerTaskDependency Work Manager Task Dependency  
useCalendar ApiEntityWorkManagerTaskDependency Work Manager Task Dependency  

Endpoints

Endpoint HTTP Method Tag Name ApiEntity Name Comments
/cbs/import/workspaceCbs/{cbsTemplateCodeId}/program/{programId} PUT CBS    
/constraint POST Constraint ApiEntityConstraint  
/constraint PUT Constraint ApiEntityConstraint  
/constraint/{constraintId} DELETE Constraint ApiEntityConstraint  
/constraint/{constraintId} GET Constraint ApiEntityConstraint  
/constraint/batch DELETE Constraint ApiEntityConstraint  
/constraint/batch POST Constraint ApiEntityConstraint  
/constraint/batch PUT Constraint ApiEntityConstraint  
/constraint/code/{constraintCode} GET Constraint ApiEntityConstraint  
/constraint/project/{projectId} GET Constraint ApiEntityConstraint  
/constraint/workManagerTask/{workManagerTaskId} GET Constraint ApiEntityConstraint  
/constraint/workspace/{workspaceCode}/project/{projectCode} GET Constraint ApiEntityConstraint  
/program POST Program ApiEntityProgram  
/program PUT Program ApiEntityProgram  
/program/{programId} DELETE Program ApiEntityProgram  
/program/{programId} GET Program ApiEntityProgram  
/program/batch DELETE Program ApiEntityProgram  
/program/batch POST Program ApiEntityProgram  
/program/batch PUT Program ApiEntityProgram  
/program/byItemCode GET Program ApiEntityProgram  
/program/code/{programCode} GET Program ApiEntityProgram  
/program/codeType/{codeTypeId}/codeValue/{codeValueCode} GET Program ApiEntityProgram  
/program/configuredField/{viewColumnName}/value/{value} GET Program ApiEntityProgram  
/program/name/{programName} GET Program ApiEntityProgram  
/program/portfolio/{portfolioId} GET Program ApiEntityProgram  
/program/portfolio/name/{portfolioName} GET Program ApiEntityProgram  
/program/project/{projectId} GET Program ApiEntityProgram  
/program/workspace/{workspaceId} GET Program ApiEntityProgram  
/programBudget POST Program Budget ApiEntityProgramBudget  
/programBudget/{programBudgetId} GET Program Budget ApiEntityProgramBudget  
/programBudget/{programBudgetId}/linkedProjectTransactions GET Program Budget ApiEntityBudgetTransaction  
/programBudget/{programBudgetId}/transactions GET Program Budget ApiEntityProgramBudgetTransaction  
/programBudget/batch POST Program Budget ApiEntityProgramBudget  
/programBudget/portfolio/name/{portfolioName} GET Program Budget ApiEntityProgramBudget  
/programBudget/program/{programId} GET Program Budget ApiEntityProgramBudget  
/programBudget/program/{programId}/changeBudgetStatus PUT Program Budget ApiEntityProgramBudget  
/programBudget/program/{programId}/linkedProjectTransactions GET Program Budget ApiEntityBudgetTransaction  
/programBudget/program/{programId}/statusTransitionHistory GET Program Budget ApiEntityProgramBudgetStatusTransitionHistory  
/programBudget/program/{programId}/transactions GET Program Budget ApiEntityProgramBudgetTransaction  
/programBudget/workspace/code/{workspaceCode} GET Program Budget ApiEntityProgramBudget  
/programBudgetChange POST Program Budget Change ApiEntityProgramBudgetChange  
/programBudgetChange PUT Program Budget Change ApiEntityProgramBudgetChange  
/programBudgetChange/{programBudgetChangeId} DELETE Program Budget Change ApiEntityProgramBudgetChange  
/programBudgetChange/{programBudgetChangeId} GET Program Budget Change ApiEntityProgramBudgetChange  
/programBudgetChange/{programBudgetChangeId}/changeProgramBudgetChangeStatus PUT Program Budget Change ApiEntityStatusTransition  
/programBudgetChange/{programBudgetChangeId}/statusTransitionHistory GET Program Budget Change ApiEntityProgramBudgetChangeStatusTransitionHistory  
/programBudgetChange/batch DELETE Program Budget Change    
/programBudgetChange/batch POST Program Budget Change ApiEntityProgramBudgetChange  
/programBudgetChange/batch PUT Program Budget Change ApiEntityProgramBudgetChange  
/programBudgetChange/byItemCode GET Program Budget Change ApiEntityProgramBudgetChange  
/programBudgetChange/byParent GET Program Budget Change ApiEntityProgramBudgetChange  
/programBudgetChange/program/{programId} GET Program Budget Change ApiEntityProgramBudgetChange  
/programBudgetChange/program/{programId}/configuredField/{viewColumnName}/value/{value} GET Program Budget Change ApiEntityProgramBudgetChange  
/programBudgetChange/program/{programId}/statusTransitionHistory GET Program Budget Change ApiEntityProgramBudgetChangeStatusTransitionHistory  
/programBudgetChange/programBudget/{programBudgetId} GET Program Budget Change ApiEntityProgramBudgetChange  
/programBudgetChange/programBudget/{programBudgetId}/configuredField/{viewColumnName}/value/{value} GET Program Budget Change ApiEntityProgramBudgetChange  
/programBudgetItem POST Program Budget Item ApiEntityProgramBudgetItem  
/programBudgetItem PUT Program Budget Item ApiEntityProgramBudgetItem  
/programBudgetItem/{programBudgetItemId} DELETE Program Budget Item ApiEntityProgramBudgetItem  
/programBudgetItem/{programBudgetItemId} GET Program Budget Item ApiEntityProgramBudgetItem  
/programBudgetItem/batch DELETE Program Budget Item ApiEntityProgramBudgetItem  
/programBudgetItem/batch POST Program Budget Item ApiEntityProgramBudgetItem  
/programBudgetItem/batch PUT Program Budget Item ApiEntityProgramBudgetItem  
/programBudgetItem/byItemCode GET Program Budget Item ApiEntityProgramBudgetItem  
/programBudgetItem/program/{programId} GET Program Budget Item ApiEntityProgramBudgetItem  
/programBudgetItem/program/{programId}/configuredField/{viewColumnName}/value/{value} GET Program Budget Item ApiEntityProgramBudgetItem  
/programBudgetItem/programBudget/{programBudgetId} GET Program Budget Item ApiEntityProgramBudgetItem  
/programBudgetTransfer POST Program Budget Transfer ApiEntityProgramBudgetTransfer  
/programBudgetTransfer PUT Program Budget Transfer ApiEntityProgramBudgetTransfer  
/programBudgetTransfer/{programBudgetTransferId} DELETE Program Budget Transfer    
/programBudgetTransfer/{programBudgetTransferId} GET Program Budget Transfer ApiEntityProgramBudgetTransfer  
/programBudgetTransfer/{programBudgetTransferId}/changeProgramBudgetTransferStatus PUT Program Budget Transfer ApiEntityStatusTransition  
/programBudgetTransfer/{programBudgetTransferId}/statusTransitionHistory GET Program Budget Transfer ApiEntityProgramBudgetTransferStatusTransitionHistory  
/programBudgetTransfer/batch DELETE Program Budget Transfer    
/programBudgetTransfer/batch POST Program Budget Transfer ApiEntityProgramBudgetTransfer  
/programBudgetTransfer/batch PUT Program Budget Transfer ApiEntityProgramBudgetTransfer  
/programBudgetTransfer/byItemCode GET Program Budget Transfer ApiEntityProgramBudgetTransfer  
/programBudgetTransfer/byParent GET Program Budget Transfer ApiEntityProgramBudgetTransfer  
/programBudgetTransfer/program/{programId} GET Program Budget Transfer ApiEntityProgramBudgetTransfer  
/programBudgetTransfer/program/{programId}/configuredField/{viewColumnName}/value/{value} GET Program Budget Transfer ApiEntityProgramBudgetTransfer  
/programBudgetTransfer/program/{programId}/statusTransitionHistory GET Program Budget Transfer ApiEntityProgramBudgetTransferStatusTransitionHistory  
/programBudgetTransfer/programBudget/{programBudgetId} GET Program Budget Transfer ApiEntityProgramBudgetTransfer  
/programBudgetTransfer/programBudget/{programBudgetId}/configuredField/{viewColumnName}/value/{value} GET Program Budget Transfer ApiEntityProgramBudgetTransfer  
/programRisk POST Program Risk ApiEntityProgramRisk  
/programRisk PUT Program Risk ApiEntityProgramRisk  
/programRisk/{programRiskId} DELETE Program Risk ApiEntityProgramRisk  
/programRisk/{programRiskId} GET Program Risk ApiEntityProgramRisk  
/programRisk/batch DELETE Program Risk ApiEntityProgramRisk  
/programRisk/batch POST Program Risk ApiEntityProgramRisk  
/programRisk/batch PUT Program Risk ApiEntityProgramRisk  
/programRisk/codeType/{codeTypeId}/codeValue/{codeValueCode} GET Program Risk ApiEntityProgramRisk  
/programRisk/name/{riskName} GET Program Risk ApiEntityProgramRisk  
/programRisk/program/{programId}/configuredField/{viewColumnName}/{value} GET Program Risk ApiEntityProgramRisk  
/programRisk/program/{programId}/riskCode/{riskCode} GET Program Risk ApiEntityProgramRisk  
/programRisk/programId/{programId} GET Program Risk ApiEntityProgramRisk  
/programRisk/workspace/{workspaceId} GET Program Risk ApiEntityProgramRisk  
/programRiskMitigation POST Program Risk Mitigation ApiEntityProgramRiskMitigation  
/programRiskMitigation PUT Program Risk Mitigation ApiEntityProgramRiskMitigation  
/programRiskMitigation/{programRiskMitigationId} DELETE Program Risk Mitigation ApiEntityProgramRiskMitigation  
/programRiskMitigation/{programRiskMitigationId} GET Program Risk Mitigation ApiEntityProgramRiskMitigation  
/programRiskMitigation/batch DELETE Program Risk Mitigation ApiEntityProgramRiskMitigation  
/programRiskMitigation/batch POST Program Risk Mitigation ApiEntityProgramRiskMitigation  
/programRiskMitigation/batch PUT Program Risk Mitigation ApiEntityProgramRiskMitigation  
/programRiskMitigation/code/{programRiskMitigationCode} GET Program Risk Mitigation ApiEntityProgramRiskMitigation  
/programRiskMitigation/program/{programId} GET Program Risk Mitigation ApiEntityProgramRiskMitigation  
/programRiskMitigation/programRisk/{programRiskId} GET Program Risk Mitigation ApiEntityProgramRiskMitigation  
/programRiskWeatherPeriod POST Program Risk Weather Period ApiEntityProgramRiskWeatherPeriod  
/programRiskWeatherPeriod PUT Program Risk Weather Period ApiEntityProgramRiskWeatherPeriod  
/programRiskWeatherPeriod/{programRiskWeatherPeriodId} DELETE Program Risk Weather Period ApiEntityProgramRiskWeatherPeriod  
/programRiskWeatherPeriod/{programRiskWeatherPeriodId} GET Program Risk Weather Period ApiEntityProgramRiskWeatherPeriod  
/programRiskWeatherPeriod/batch DELETE Program Risk Weather Period ApiEntityProgramRiskWeatherPeriod  
/programRiskWeatherPeriod/batch POST Program Risk Weather Period ApiEntityProgramRiskWeatherPeriod  
/programRiskWeatherPeriod/batch PUT Program Risk Weather Period ApiEntityProgramRiskWeatherPeriod  
/programRiskWeatherPeriod/code/{periodName} GET Program Risk Weather Period ApiEntityProgramRiskWeatherPeriod  
/programRiskWeatherPeriod/program/{programId} GET Program Risk Weather Period ApiEntityProgramRiskWeatherPeriod  
/programRiskWeatherPeriod/programRisk/{programRiskId} GET Program Risk Weather Period ApiEntityProgramRiskWeatherPeriod  
/projectRisk/codeType/{codeTypeId}/codeValue/{codeValueCode} GET Project Risk ApiEntityProjectRisk  
/projectRisk/workspace/{workspaceId} GET Project Risk ApiEntityProjectRisk  
/riskMatrix/program/{programId} GET Risk Matrix ApiEntityRiskMatrix  
/riskScoreType/program/{programId} GET Risk Score Type ApiEntityRiskScoreType  

Modified

Fields

Field Name ApiEntity Name Tag Name Comments
jobType ApiEntityJobDetail Action PROGRAM_EXCEL_IMPORT is added to the list of allowed values for this field.
type ApiEntityWorkManagerTaskDependency Work Manager Task Dependency START_TO_START is added to the list of allowed values for this field.