Skip to main content
Principle of Least Privilege — Only request scopes that are essential for your app’s core functionality. You can always request additional permissions later if needed.

Forms

Submissions

Contacts

Team

Webhooks

Analytics

Requesting Scopes

Include the scopes you need in the authorization URL as a space-separated list:

Common Scope Combinations

Read-only Dashboard

View forms and submissions without making changes forms:read submissions:read

Form Builder

Create and manage form configurations forms:read forms:write

Full Integration

Complete access for building comprehensive integrations forms:read forms:write submissions:read webhooks:read webhooks:write

Next Steps

OAuth Setup

Implement the authorization flow

App Review

Submit for marketplace listing