SupportWire API

Scopes

Permission scopes that gate API operations.

Apps declare a superset of scopes; each authorization grants a subset. The access token may only call endpoints covered by its granted scopes — calls missing a scope return 403 insufficient_scope.

ScopeGrants
conversations:readRead conversations
conversations:writeCreate, update, and assign conversations
messages:readRead messages
messages:writeSend, edit, and delete messages
notes:readRead internal notes
notes:writeAdd internal notes
contacts:readRead contacts and attributes
contacts:writeCreate and update contacts
segments:readRead segments
segments:writeCreate, update, and delete segments
tasks:readRead tasks
tasks:writeCreate, update, and delete tasks
users:readRead team members
users:writeInvite, update, and remove team members
organization:readRead organization details and settings
organization:writeUpdate organization details and settings

For actor=self tokens, scopes are additionally capped by the user's role. Non-admin members do not get :write scopes that require admin rights, even if the app requested them.

Request the minimum scopes you need — admins are far more likely to approve a focused permission set.