# Trouble with API

**URL:** <https://forum.frame.io/t/trouble-with-api/1865>\
**Category:** Help\
**Tags:** api\
**Created:** [October 21, 2024, 6:22pm UTC](https://forum.frame.io/t/trouble-with-api/1865 "2024-10-21T18:22:38Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Soundbyte](https://avatars.discourse-cdn.com/v4/letter/s/4bbf92/32.png) [@Soundbyte](https://forum.frame.io/u/Soundbyte)\
**Post date:** [October 21, 2024, 6:22pm UTC](https://forum.frame.io/t/trouble-with-api/1865/1 "2024-10-21T18:22:38Z")

</div>

i am trying to setup a program that will basically clone my [frame.io](http://frame.io) locally, but im having trouble getting the api to work. when i try and use [https://api.frame.io/v2/projects](https://api.frame.io/v2/projects) i get an error 404, but when i test with /me instead of projects it is able to give my my account information. when i hover over my account online it says that it is a legacy account. do i need to use a different address because of this or am i just going about this wrong. when making the api key i gave it every permission to eliminate any possibility of a problem there and i know that this program has been made and functional by another member of my team, but it has since been lost and needs to be remade.

---

<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:** [October 21, 2024, 8:41pm UTC](https://forum.frame.io/t/trouble-with-api/1865/2 "2024-10-21T20:41:28Z")

</div>

When you make the API call to `/v2/projects`, are you actually supplying a `project_id` as a path parameter in the API request?

If not, that would explain why you’re getting the 404 response. The API request should look like `/v2/projects/:project_id` (`/v2/projects/27b03903-7ac2-4645-8c70-896e18b176b7`).

---

<div class="post-metadata">

**Author:** ![derekmay](https://avatars.discourse-cdn.com/v4/letter/d/e47774/32.png) [@derekmay](https://forum.frame.io/u/derekmay)\
**Post date:** [October 22, 2024, 2:18pm UTC](https://forum.frame.io/t/trouble-with-api/1865/3 "2024-10-22T14:18:54Z")

</div>

That does not look like a valid API call.

If you want to list projects by team, do

```auto
https://api.frame.io/v2/teams/{team_id}/projects

```

If you want to get a specific project, do

```auto
https://api.frame.io/v2/projects/{project_id}

```

If you want to get all projects for a user, you need to chain

```auto
https://api.frame.io/v2/teams

```

Then, for each of the team IDs you get back do

```auto
https://api.frame.io/v2/teams/{team_id}/projects

```

---

<div class="post-metadata">

**Author:** ![silosync\_io](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.frame.io/silosync_io/32/151_2.png) [@silosync\_io](https://forum.frame.io/u/silosync_io)\
**Post date:** [October 24, 2024, 7:42am UTC](https://forum.frame.io/t/trouble-with-api/1865/4 "2024-10-24T07:42:01Z")

</div>

Hey @Soundbyte

Check out [silosync.io](https://www.silosync.io/)! We’ve launched our downloader, making it easy to automatically download files to any storage location.

-S
