building an automation system using the Frame.io V4 API

Hi team,

I’m building an automation system using the Frame.io V4 API to sync project folders and upload status into Google Sheets via Google Apps Script.

I have already created an OAuth Web App integration in the Adobe Developer Console with:

  • Redirect URI: https://script.google.com/oauth_callback

But when I open the IMS login URL, the redirect returns:

error=invalid_scope

This means my Frame.io organization does not have the required V4 API scopes enabled (openid, read/write, project/asset scopes).

I need your help enabling or granting access to the correct scopes for the V4 API so OAuth can complete successfully.

Goal / what I am trying to build

A workflow where my Google Apps Script:

  • Authenticates with Frame.io V4 API

  • Reads Workspaces → Projects → Folders → Files

  • Updates Google Sheets automatically

  • Creates folders if missing

  • Monitors file uploads for each client’s video folder

Everything is ready except OAuth cannot proceed due to scope restrictions.

Question

Can you please enable the required Frame.io V4 API OAuth scopes for my org, or advise what scopes are currently available for my plan and how I can successfully authenticate?

This is blocking development, and any guidance would be appreciated.

Thanks!

All V4 Accounts have the same scopes available to them, there is no enabling/disabling scopes on V4.

The scopes will be included in your Adobe Developer Console project. They are the same for everyone using the V4 API:

email, openid, profile, offline_access, additional_info.roles