Trouble with API

i am trying to setup a program that will basically clone my frame.io locally, but im having trouble getting the api to work. when i try and use 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.

1 Like

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).

1 Like

That does not look like a valid API call.

If you want to list projects by team, do

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

If you want to get a specific project, do

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

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

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

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

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

Hey @Soundbyte

Check out silosync.io ! We’ve launched our downloader, making it easy to automatically download files to any storage location.

-S