Problem Summary
I’m trying to create automated workflows to create projects and folders in Frame.io V4 using Make.com and n8n, but I cannot establish a working OAuth 2.0 connection despite following the documentation and trying multiple configurations.
My Setup
- Frame.io Version: V4 (next.frame.io domain)
- Goal: Create projects and folders via API calls
- Platforms Tested: Both Make.com and n8n
- Adobe Developer Console: Properly configured with Frame.io API integration
Adobe Developer Console Configuration
Project Setup:
- Created project in Adobe Developer Console
- Added Frame.io API to the project
- Configured OAuth Web App credential
Client Details:
- Client ID:
300697ad33c542b896f22c8b03f6fb41
- Client Secret: Available
- Scopes:
additional_info.roles, offline_access, profile, openid
Redirect URIs Tested:
- Make.com:
https://www.make.com/oauth/cb/app
- n8n:
https://oauth.n8n.cloud/oauth2/callback
- Redirect URI Patterns: Properly escaped with
\\.
OAuth Endpoints Attempted
Initial Configuration (Failed)
- Authorize URI:
https://ims-na1.adobelogin.com/ims/authorize/v1
- Token URI:
https://ims-na1.adobelogin.com/ims/token/v1
- Error: Bad Request
Updated Configuration (Failed)
- Authorize URI:
https://ims-na1.adobelogin.com/ims/authorize/v2
- Token URI:
https://ims-na1.adobelogin.com/ims/token/v3
- Error: Resource not found
Current Configuration (Partial Success)
- Authorize URI:
https://ims-na1.adobelogin.com/ims/authorize/v2
- Token URI:
https://ims-na1.adobelogin.com/ims/token/v3
- Flow Type: Authorization Code
- Scopes:
additional_info.roles
,offline_access
,profile
,openid
Error Details
Make.com Errors
- Initial:
Bad Request
when trying different authorize URIs - Current: After clicking authorize, I successfully reach Adobe’s login page and can authenticate, but then get redirected back to:
json
{
"message": "The request failed due to failure of a previous request.",
"code": "SC424",
"suberrors": [
{
"message": "Cannot read properties of null (reading 'authorize')",
"name": "TypeError"
}
]
}
n8n Errors
- Error: “Resource not found” when attempting OAuth authorization
- Same endpoints and configuration as Make.com
Attempts Made
- Scope Variations Tested:
frameio_api
(caused bad request - discovered this isn’t a valid Adobe IMS scope)openid,AdobeID
creative_sdk
- Current:
additional_info.roles,offline_access,profile,openid
- Flow Types Tested:
- Authorization Code
- Implicit Grant (also failed)
- Different URI Versions:
/v1
endpoints/v2
and/v3
endpoints
Current Status
- Adobe login page appears correctly
- User authentication completes successfully
- Redirect back to automation platform fails
- Error suggests OAuth response parsing issue
Questions
- Are there specific OAuth endpoints that work reliably with Frame.io V4 API for automation platforms?
- Is there additional configuration needed in Adobe Developer Console for Make.com/n8n integration?
- Are there known compatibility issues between Adobe IMS OAuth and these automation platforms?
- Is there a timeline for when Frame.io V4 API will have stable support in automation tools?
Additional Context
I’ve found references that suggest Frame.io V4 API may not be fully mature for automation workflows yet, and some sources recommend staying on Frame.io V3 for API integrations. However, I’m already on V4 and would prefer to make this work rather than downgrade if possible.
Any guidance would be greatly appreciated! This is blocking several critical automation workflows for our team.