TwistScope
type TwistScope =
| "user:read"
| "user:write"
| "workspaces:read"
| "workspaces:write"
| "channels:read"
| "channels:write"
| "channels:remove"
| "threads:read"
| "threads:write"
| "threads:remove"
| "comments:read"
| "comments:write"
| "comments:remove"
| "groups:read"
| "groups:write"
| "groups:remove"
| "messages:read"
| "messages:write"
| "messages:remove"
| "reactions:read"
| "reactions:write"
| "reactions:remove"
| "search:read"
| "attachments:read"
| "attachments:write"
| "notifications:read"
| "notifications:write";
OAuth scopes for the Twist API.
Remarks
Request only the scopes your application needs:
User Scopes:
user:read
- Access user's personal settingsuser:write
- Access and update user's personal settings
Workspace Scopes:
workspaces:read
- Access teams the user is part ofworkspaces:write
- Access and update teams the user is part of
Channel Scopes:
channels:read
- Access channelschannels:write
- Access and update channelschannels:remove
- Access, update, and delete channels
Thread Scopes:
threads:read
- Access threadsthreads:write
- Access and update threadsthreads:remove
- Access, update, and delete threads
Comment Scopes:
comments:read
- Access commentscomments:write
- Access and update commentscomments:remove
- Access, update, and delete comments
Group Scopes:
groups:read
- Access groupsgroups:write
- Access and update groupsgroups:remove
- Access, update, and delete groups
Message Scopes:
messages:read
- Access messagesmessages:write
- Access and update messagesmessages:remove
- Access, update, and delete messages
Reaction Scopes:
reactions:read
- Access reactionsreactions:write
- Access and update reactionsreactions:remove
- Access, update, and delete reactions
Search Scopes:
search:read
- Search
Attachment Scopes:
attachments:read
- Access attachmentsattachments:write
- Access and update attachments
Notification Scopes:
notifications:read
- Read user's notifications settingsnotifications:write
- Read and update user's notifications settings