# How to recursively get asset ID's

**URL:** <https://forum.frame.io/t/how-to-recursively-get-asset-ids/267>\
**Category:** Help\
**Tags:** python, api\
**Created:** [September 1, 2022, 11:24am UTC](https://forum.frame.io/t/how-to-recursively-get-asset-ids/267 "2022-09-01T11:24:27Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Cookseyyyyy](https://avatars.discourse-cdn.com/v4/letter/c/a5b964/32.png) [@Cookseyyyyy](https://forum.frame.io/u/Cookseyyyyy)\
**Post date:** [September 1, 2022, 11:24am UTC](https://forum.frame.io/t/how-to-recursively-get-asset-ids/267/1 "2022-09-01T11:24:27Z")

</div>

Hi there. I’m very new to the Frame API so I’m looking for a little more context around the basic navigation of the platform.

I’ve got my head around the file tree and asset hierarchy but I could do with some best practice on how to access each asset working down the tree to where I want.

For example, I’m trying to write a script that downloads all the assets within a folder within a project.

Maybe I’m looking at it wrong but without looking at the asset’s URL I’m trying to figure out a way of accessing the asset ID within the folder ID, within the project ID, within the Team ID etc. Is there a straightforward way of accessing each in turn or am I approaching this incorrectly?
