I’m hitting the same issue as several other threads - GET /v4/accounts/{account_id}/workspaces returns an empty array even though I’m the account owner and can see my workspace, project, folders and assets normally in the Frameio UI.
My setup:
Free tier V4 account, Adobe-connected
I am the account owner (not an invited member)
I have a workspace with a project, folder and assets, all visible and working in next.frame.io
GET /v4/accounts returns my account correctly with a valid account ID
The account ID is a valid UUID and is passed correctly in the request path
What fails:
GET /v4/accounts/{account_id}/workspaces → {"data":[],"links":{"next":null}}
Because workspaces is empty, I can’t get a workspace_id to call the projects endpoint
What I’ve verified:
The account ID is correct (pulled directly from /v4/accounts, not hardcoded)
The token is valid and not expired (other authenticated endpoints work)
I’m using the exact documented endpoint paths
I’ve reconnected/re-authorised multiple times with full scopes
This is my own account that I own, so it shouldn’t be an “invited to workspace but not added to account” situation
From the other threads it looks like this gets resolved by a staff member adding the user properly to the account on the backend. Could you please DM me so I can share my account details privately and get this sorted?
Thanks @CharlieAnderson! that experimental endpoint works and does return data. But it surfaced a deeper issue. I ran a diagnostic hitting four endpoints and here’s what I get:
GET /accounts/{id}/projects (experimental) → returns only ONE project, which is a project shared with me from another user’s workspace (restricted: true, workspace_id: a1ef3f4d-...)
GET /accounts/{id}/invited_projects (experimental) → returns the same shared project, confirming it’s an invited one
GET /accounts/{id}/workspaces → empty{"data":[]}
per-workspace projects → nothing, since workspaces is empty
The problem:my own project doesn’t appear in any endpoint. I own a project called “daniel’s first project” that lives in my own workspace. But my workspaces list comes back empty, and my own project shows up in neither the by-account nor the invited list. The only thing the API can see is a project invited to me from someone else’s workspace.
This looks like my own account/workspace isn’t fully provisioned on the backend — the same class of issue as the older “workspaces returns null” threads. Could you take a look on your end? Happy to share any other details via DM.
What you’re describing usually happens when you have multiple account profiles associated with your user. When you have a moment, can you shoot me a direct message containing the email address you’re using to log in?