# How to create an asset\_id

**URL:** <https://forum.frame.io/t/how-to-create-an-asset-id/644>\
**Category:** Help\
**Tags:** api\
**Created:** [July 8, 2023, 12:17pm UTC](https://forum.frame.io/t/how-to-create-an-asset-id/644 "2023-07-08T12:17:20Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![lamantinboi](https://avatars.discourse-cdn.com/v4/letter/l/76d3ee/32.png) [@lamantinboi](https://forum.frame.io/u/lamantinboi)\
**Post date:** [July 8, 2023, 12:17pm UTC](https://forum.frame.io/t/how-to-create-an-asset-id/644/1 "2023-07-08T12:17:20Z")

</div>

Hello, I’ve looked at the [frame.io](http://frame.io) api documentation, in the create an asset section, you explain that you need to enter the following url: “/v2/assets/{assets\_id}/children”

I’m using the api via n8n, I’ve tried generating a uuid but it doesn’t work so my question is how to create an asset\_id so I can upload assets from n8n to [frame.io](http://frame.io).

I’d also like to know if in source if it has to be a url or if binary data works too.

Thanks a lot!

---

<div class="post-metadata">

**Author:** ![jhodges](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.frame.io/jhodges/32/3_2.png) [@jhodges](https://forum.frame.io/u/jhodges)\
**Post date:** [July 12, 2023, 4:34pm UTC](https://forum.frame.io/t/how-to-create-an-asset-id/644/2 "2023-07-12T16:34:13Z")

</div>

The UUID for the `{asset_id}` in the URL path needs to a parent folder in [Frame.io](http://Frame.io), you wouldn’t be generating that yourself.

Here’s where you’d find the parent folder id in a browser URL:

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/frame1/original/1X/94be937f785bcc51b7f19312ca09929b17bfafaf.png)

The source can be a URL if you follow the right syntax as described [here](https://developer.frame.io/api/reference/operation/createAsset/#!path=source&t=request), but keep in mind it does need to “publicly” accessible so that our servers can fetch that file and import it into [Frame.io](http://Frame.io).

 ![Screenshot 2023-07-12 at 9.32.21 AM](https://canada1.discourse-cdn.com/flex035/uploads/frame1/original/1X/99e95884363fce29403be0f0443b991ce2385c92.png)

You could also upload the binary data yourself but you will need to write your own multi-part uploader as described [here](https://developer.frame.io/docs/workflows-assets/uploading-assets#build-your-own-file-uploader) in our docs.
