Scopes
The manifest of your app specifies which APIs it can access and which webhooks it can register to.
When the user installs an application, the scopes are presented to the user for confirmation.
When applications are created for the first time on the Duda Sandbox environment, they will be given all existing scopes in order not to block development. The Duda team will work with you to narrow down scopes to relevant ones before the app goes live.
Scope | APIs | Webhooks |
---|---|---|
APIs and webhooks which don't require a scope | Get Branding | BRANDING_CHANGED |
GET_ACCOUNT_DETAILS | Get account info | |
GET_WEBSITE | Get site | PUBLISH |
UPDATE_WEBSITE | Update site | DOMAIN_UPDATED |
PUBLISH_SITE | Publish site | PUBLISH |
SITE_WIDE_HTML | ||
GET_PAGES | Get pages | |
UPDATE_PAGES | Update page | |
GET_CONTENT_LIBRARY | Get Content Library Data | CONTENT_LIB_PUBLISHED |
UPDATE_CONTENT_LIBRARY | Update content library data | |
GET_INJECT_CONTENT | Get Inject Content Values | |
UPDATE_INJECT_CONTENT | Inject content | |
GET_COLLECTION | Get Site Collections | |
UPDATE_COLLECTIONS | Create Collection | |
REPORTING | Get contact form data | CONTACT_FORM_SENT |
GET_BACKUP | Get site backups | SITE_RESTORED |
MANAGE_BACKUPS | Get site backups | SITE_RESTORED |
UPDATE_SSL | Generate SSL Certificate |
Updated 8 months ago