Skip to main content
Question

OAuth app with valid client_id returns "doesn't exist" on figma.com/oauth endpoint — private app published to team

  • May 14, 2026
  • 3 replies
  • 124 views

Carlx Pat

Title:

OAuth app with valid client_id returns "doesn't exist" on figma.com/oauth endpoint — private app published to team

Description:

We created a private OAuth app via figma.com/developers/apps, published it to our team (Creative AdBundance), and configured a redirect URI. However, when we try to authorize using the standard OAuth URL:

https://www.figma.com/oauth?client_id=8eKIYXCkESoJweas8kHFwX&redirect_uri=https://www.figma.com/oauth/mcp/callback&scope=file_content:read&state=n8n&response_type=code

We get: "OAuth app with client id 8eKIYXCkESoJweas8kHFwX doesn't exist"

The client_id is confirmed correct — it matches exactly what's shown in the OAuth credentials page of our developer dashboard. The app status shows as Private, published to Creative AdBundance.

We've tried:

  • Different redirect URIs (our own server + https://www.figma.com/oauth/mcp/callback)
  • Different scope combinations
  • Multiple browsers and incognito mode
  • A second app created by the team Owner — same error

Figma support confirmed the MCP OAuth flow is only for Figma Make. We're trying to use a standard OAuth 2.0 authorization_code flow to get an access token for the Figma REST API.

Has anyone successfully gotten a private OAuth app to work with the figma.com/oauth authorization endpoint? Is there a step we're missing after publishing?

3 replies

adamsmasher
Figmate
  • Figmate
  • May 14, 2026

Hey, ​@Carlx Pat!

 

Thanks for providing all this detailed information - this is really helpful in understanding what you’ve completed and where you are with your private app. Can you try publishing the app again? I’m wondering if there were changes made to the configuration of the app that requires publishing again, and the error is a by-product of that. I’m not sure what would have happened with the second app that the team owner created, but it’s worth publishing again either way.


Let me know if that doesn’t help and I’ll create a ticket for you with our support team.


TFMS
  • New Member
  • May 22, 2026

Hey, ​@Carlx Pat!

 

Thanks for providing all this detailed information - this is really helpful in understanding what you’ve completed and where you are with your private app. Can you try publishing the app again? I’m wondering if there were changes made to the configuration of the app that requires publishing again, and the error is a by-product of that. I’m not sure what would have happened with the second app that the team owner created, but it’s worth publishing again either way.


Let me know if that doesn’t help and I’ll create a ticket for you with our support team.

We are also facing this same issue, client id is correct we double checked from figma.com/developers/apps we also tried publishing the app again but still the error persist.


adamsmasher
Figmate
  • Figmate
  • May 23, 2026

Thanks for posting, ​@TFMS, and for letting me know that you’ve already verified the client_id and re-published. 

 

I think we’re going to need some deeper troubleshooting at this point since you’ve already tried some basic steps. I’ve made a ticket to help get you in touch with our Technical Quality team (#1923006). Feel free to reply to that with any other info about your app and the error message, and you’ll hear back soon. Thanks for your patience!