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 changesforms:read submissions:read
Form Builder
Create and manage form configurationsforms:read forms:write
Full Integration
Complete access for building comprehensive integrationsforms:read forms:write submissions:read webhooks:read webhooks:write
Next Steps
OAuth Setup
Implement the authorization flow
App Review
Submit for marketplace listing