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