Figma
Difficulty: ReviewedYou can register a Figma OAuth app in minutes, and publish it right away as a private app for your own team or organization. Before people outside that team or org can connect, Figma has to review the app as a public app. The submission page says 5 to 10 business days, but developers report waits of two to four weeks or more.
- Your work
- 2–6 h
- Waiting on Figma
- 1–5 weeks
- First user connects
- Today, in about 15 to 30 minutes. Draft apps work for you and your plan's admins.
Plan
14 tasksSetupBefore you start
BuildDraft app
work 15–30 min · wait noneYou and your Figma plan's admins.
BetaPrivate app
work 10–20 min · wait noneMembers of the team or organization you chose when you created the app.
LaunchPublic app
work 2–5 h · wait 1–5 weeksAny Figma user who authorizes the app.
Why reviewed
- Tier
- Users outside the team or organization that owns the app can't authorize it until Figma reviews and approves it as a public app.
- Using Composio?
- Composio has a managed Figma OAuth app, so you can prototype before you register your own. Register your own app and get it approved as public before launch, so your name and scopes are on the consent screen.figma
- Draft app
- Users see: Figma's standard OAuth consent page with your app name and the scopes you requested.Next: Publish the app as Private, which needs no review.Docs2
Scopes
4
Figma scopes don't change the review path. All public apps are reviewed, and you justify each scope. Some scopes are limited to private apps or certain plans.
current_user:read, file_content:read, file_metadata:read, file_comments:read/write, file_versions:read, webhooks:read/write, library_content:readbasicTypical read and comment access to files the user can see. Allowed for private apps, and for public apps after the standard review.file_variables:read/write, library_analytics:readsensitiveVariables and library analytics. Only works for users on Enterprise plans.teams:read, teams:write, team_members:write, folders:write, file_duplicate:writerestrictedTeam and folder management. Private apps only, so they can't be used in a public app.org:activity_log_read, org:discovery_read, org:developer_log_read, org:ai_metering_usage_readrestrictedOrganization admin data. Needs an Enterprise plan (some also need Governance+) and an organization admin.
When you get stuck
4
Teammates or customers can't authorize the app, but it works for you.
The app is still a draft, which only you and your plan's admins can use. Or the app is private and the user is outside your team or org.
FixPublish as private for your team. For anyone else, publish as public and pass review.
Docs2My Apps shows 'Update required' on an older app.
Figma's November 17, 2025 platform changes require existing apps to be republished as private or public, with granular scopes.
FixRepublish from My Apps. Replace files:read with granular scopes. Users must reauthenticate only for newly added scopes.
Docs5Public review is pending for weeks with no update.
Figma's review queue has high volume.
FixAsk on the Figma Forum or through support. Staff have flagged long-pending reviews internally, but there's no official expedite.
Token exchange fails with an invalid code.
The authorization code expires after 30 seconds.
FixExchange the code as soon as the callback receives it.
Docs2
Not confirmed
3
Is a privacy policy URL strictly required for public review?
The guidelines suggest preparing one, but the listed form fields don't include one.
ResolveCheck the Publish form in My Apps, or ask Figma support.
Is there a cap on how many users a private or public app can have?
The docs don't mention a user cap.
ResolveAsk on the Figma Forum or contact developer support.
Is review time currently close to the stated 5 to 10 business days?
The only data is forum anecdotes from March to July 2026.
ResolveCheck recent Figma Forum threads before you plan your launch date.
Sources
10
- 1AuthenticationFigma developer docs · Official docs · checked 28 Oct 2026
- 2OAuth appsFigma developer docs · Official docs · checked 28 Oct 2026
- 3ScopesFigma developer docs · Official docs · checked 28 Oct 2026
- 4Figma Community App Review GuidelinesFigma Help Center · Official docs · checked 28 Oct 2026
- 5Republish OAuth appsFigma developer docs · Official docs · checked 28 Oct 2026
- 6Publish an app to the Figma CommunityFigma Help Center · Official docs · checked 28 Oct 2026
- 7No update on OAuth app review for my appFigma Forum · Community · checked 28 Oct 2026
- 8How long does it take for a Figma OAuth app to get approvedFigma Forum · Search results · not yet checked
- 9Public OAuth app review submitted March 26, no updateFigma Forum · Search results · not yet checked
- 10Composio managed auth toolkitsComposio docs · Composio docs · checked 28 Oct 2026
Feedback
On the version researched 28 Oct 2026- worked
- 0
- waiting on review
- 0
- stuck
- 0
- wrong
- 0