Moves a structure so that it sits beneath a different parent. The structure keeps its members and field values; only its position in the hierarchy changes. Only structures whose type supports hierarchy can be moved — check can_move on the structure first.
Moves a structure so that it sits beneath a different parent. A successful call returns an empty response. You can review the structure with the Get a structure endpoint if you need its new state.
Only the structure's position in the hierarchy changes. Its members, roles, field values and ID are unaffected, and its descendants move with it. Set new_parent_id to the structure that should become the new parent.
In addition, only structures whose type supports hierarchy can be moved. Read the structure first and check can_move before calling this endpoint.
Requirements
Moving a structure changes which users inherit membership of it. Users who inherited membership from the old parent lose that inherited membership, and users assigned to the new parent gain it. Direct memberships on the moved structure are unchanged.