# V4 API key not working

**URL:** <https://forum.frame.io/t/v4-api-key-not-working/3019>\
**Category:** Help\
**Created:** [December 11, 2025, 8:50am UTC](https://forum.frame.io/t/v4-api-key-not-working/3019 "2025-12-11T08:50:44Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![TIANCI](https://avatars.discourse-cdn.com/v4/letter/t/b3f665/32.png) [@TIANCI](https://forum.frame.io/u/TIANCI)\
**Post date:** [December 11, 2025, 8:50am UTC](https://forum.frame.io/t/v4-api-key-not-working/3019/1 "2025-12-11T08:50:44Z")

</div>

Hello,

I’m trying to hit frame API endpoints on n8n and make some automation, I followed the documentation and got a frame API key from Adobe Developer Console, and the key is simply not working (Authorization failed).

**What I have done:**

1. Linked my Adobe account to my frame account (same email address)
2. Created a project on Adobe Developer Console and added frame API service.
3. Try using the API key to access endpoints listed [here](https://next.developer.frame.io/platform/api-reference/users/show) using n8n.
4. Not working

I’m simply out of idea what to do next, any help is appreciated, thank you!

Tianci.

 ![WechatIMG226](https://canada1.discourse-cdn.com/flex035/uploads/frame1/original/1X/aa41ad656ab219f16f6aa4f023cd474b2f799696.jpeg)

---

<div class="post-metadata">

**Author:** ![CharlieAnderson](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.frame.io/charlieanderson/32/491_2.png) [@CharlieAnderson](https://forum.frame.io/u/CharlieAnderson)\
**Post date:** [December 11, 2025, 3:23pm UTC](https://forum.frame.io/t/v4-api-key-not-working/3019/2 "2025-12-11T15:23:32Z")

</div>

hi @TIANCI the [Frame.io](http://Frame.io) V4 API doesn’t use simple API keys - it uses **OAuth 2.0 with Adobe IMS**. The Client ID you got from Adobe Developer Console isn’t meant to be used directly in API calls. You need to:

1. Have both **Client ID** AND **Client Secret** from an “OAuth Web App” credential
2. Go through the OAuth authorization flow (user logs in via browser)
3. Exchange the authorization code for an **access token**
4. Use that access token as Authorization: Bearer \<access\_token\> in your API calls

In n8n, create an OAuth2 credential with your Client ID/Secret, then click “Connect my account” to complete the flow. n8n will handle token management after that.

Here are the auth urls for reference;  
Token URL: [https://ims-na1.adobelogin.com/ims/token/v3](https://ims-na1.adobelogin.com/ims/token/v3)  
Auth URL: [https://ims-na1.adobelogin.com/ims/authorize/v2](https://ims-na1.adobelogin.com/ims/authorize/v2)  
Scopes: email openid profile additional\_info.roles offline\_access

---

<div class="post-metadata">

**Author:** ![TIANCI](https://avatars.discourse-cdn.com/v4/letter/t/b3f665/32.png) [@TIANCI](https://forum.frame.io/u/TIANCI)\
**Post date:** [December 12, 2025, 3:05am UTC](https://forum.frame.io/t/v4-api-key-not-working/3019/3 "2025-12-12T03:05:25Z")

</div>

Hi Charlie, thank you so much for the answer, I’ve got the API key working, I tested it with “get user info” endpoint and it worked.

However, the credential I’ve got still didn’t work when I tried retrieving file or project information. These endpoints would return “401 unauthorized” error. Does working with file and project requires additional scopes? Thanks for your patients!

Tianci.

---

<div class="post-metadata">

**Author:** ![CharlieAnderson](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.frame.io/charlieanderson/32/491_2.png) [@CharlieAnderson](https://forum.frame.io/u/CharlieAnderson)\
**Post date:** [December 12, 2025, 2:18pm UTC](https://forum.frame.io/t/v4-api-key-not-working/3019/4 "2025-12-12T14:18:08Z")

</div>

Hi @TIANCI please be sure to use all of the scopes in your Adobe Developer Console project (offline\_access, profile, additional\_info.roles, email, openid) and please check to make sure you have an Adobe ID connected to your [frame.io](http://frame.io) account: [Connecting to Adobe authentication | Frame.io V4 Knowledge Center](https://help.frame.io/en/articles/11758018-connecting-to-adobe-authentication)
