List an element and its parts in the Composition hierarchy down to a given depth.
List an element and its parts in the Composition hierarchy down to a given depth. The element itself comes at depth 0. Every element appears once, also when legacy data contains cycles or parts with several wholes. Without maxDepth the server limit of 100 levels applies.
Security: Any user holding a Bpanda licence for the process space.
GET
/v1/warehouses/{warehouseId}/architectureElements/{elementId}/hierarchy/subtreeAuthorization
AuthorizationBearer token (JWT) · headerrequiredBpmLicenseAPI key · headerrequiredPath parameters
warehouseIdstringrequiredWarehouse-Id
elementIdstringrequiredLogical id of the element
Query parameters
maxDepthinteger<int32>Levels below the element to include (>= 0, capped at 100)
Responses
200
The element and its parts
nodesArchitectureHierarchyNode[]requiredShow propertiesHide properties
Array of
ArchitectureHierarchyNodedepthinteger<int32>requiredelementBasicArchitectureElementrequiredShow propertiesHide properties
conceptualClassArchitectureElementTyperequiredAllowed:
ApplicationCollaborationApplicationComponentApplicationEventApplicationFunctionApplicationInteractionApplicationInterfaceApplicationProcessApplicationServiceArchitectureElementArtifactAssessmentBusinessActorBusinessCollaborationBusinessEventBusinessFunctionBusinessInteractionBusinessInterfaceBusinessObjectBusinessProcessBusinessRoleBusinessServiceCapabilityCommunicationNetworkCommunicationPathConstraintContractCourseOfActionDataObjectDeliverableDeviceDistributionNetworkDriverEquipmentFacilityGapGoalGroupingImplementationEventLocationMaterialMeaningNodeOutcomePlateauPrincipleProductRepresentationRequirementResourceStakeholderSystemSoftwareTechnologyCollaborationTechnologyEventTechnologyFunctionTechnologyInteractionTechnologyInterfaceTechnologyProcessTechnologyServiceValueValueStreamWorkPackagecreatedHistoryrequiredShow propertiesHide properties
atstringrequiredbystringrequiredelementIdstringrequiredhasPredecessorbooleanrequiredidstringrequiredlayerArchitectureElementLayerrequiredAllowed:
ApplicationLayerBusinessLayerGenericLayerImplementationAndMigrationLayerMotivationElementsStrategyLayerTechnologyLayermodifiedHistoryownersEntityId[]requiredShow propertiesHide properties
Array of
EntityIdtypeEntityIdTyperequiredAllowed:
GroupIdOrgRoleIdOrgUnitIdUserIdvaluestringrequiredprincipalIsOwnerbooleanrequiredpropertiesBasicArchitectureProperty[]requiredShow propertiesHide properties
Array of
BasicArchitecturePropertymetaBasicArchitectureMetaPropertyrequiredShow propertiesHide properties
keystringrequiredlabelstringvaluestringpublishedHistoryrepresentationRefIdShow propertiesHide properties
typestringrequiredspecializationstringvalidityStateArchitectureValidityStaterequiredAllowed:
DraftInvalidNextUpcomingValidvisibilityVisibilityrequiredShow propertiesHide properties
lastChangeHistoryrequiredvisiblebooleanrequiredhasChildrenbooleanrequiredparentElementIdstring400
Negative maxDepth
string403
The edition of this process space does not include the element's type
string404
Element not found
string