Hi team,
I’m building a SaaS application that integrates with Frame.io V4 API. I’ve followed the documentation to set up OAuth via Adobe Developer Console, but I’m hitting a 401 Unauthorized error when calling the V4 API endpoints.
Setup:
-
Created a project in Adobe Developer Console with Frame.io API added
-
Configured OAuth Web App credential
-
Redirect URI is properly configured and working
-
My Frame.io account is linked to Adobe ID (I log in via Adobe authentication)
What’s working:
-
OAuth flow completes successfully
-
I receive an access_token from Adobe IMS (ims-na1.adobelogin.com)
-
Token exchange works fine
What’s NOT working:
- Any call to
https://api.frame.io/v4/*returns 401:
json
{
"errors": [{
"title": "Unauthorized",
"detail": "Invalid or missing authorization token"
}]
}
```
**Endpoints tested:**
- `GET /v4/me` → 401
- `GET /v4/accounts` → 401
**Token usage:**
```
Authorization: Bearer {access_token_from_adobe_ims}
Scopes in Adobe Developer Console: openid, offline_access, email, profile, additional_info.roles
Questions:
-
Is there an additional step required to link the Adobe OAuth app to Frame.io?
-
Are there specific scopes needed beyond the default ones shown in Adobe Developer Console?
-
Is there a delay after account linking before the API works?
I’ve also tried the V2 legacy API but it returns 500 errors, which I assume is because my account has been migrated to V4.
Any help would be appreciated!