Sarada,
There is not a way to do this without looping. You will either need to walk the hierarchy up from the leaf Portfolio Items. Or work down from the top by fetching the Children collections of the Portfolio Items.
To help some, you may set the fetch parameter to be only what you need so you are not returning the whole Artifact for example:
fetch=FormattedID,Name,Parent
Michael