Sample - Slack Web API
GET/apps.permissions.scopes.list

List app scopes

Lists the scopes that an app has on a team. The response groups granted scopes by resource type, including channels, groups, direct messages, multi-party direct messages, teams, users, and the app home.

  • RetriesRetries up to 2×, 500ms backoff, 30s timeout.

1 parameter
tokenstringrequired
Authentication token for the app; the required scope is `none`.

2 status codes
200Returns an object with `ok` set to true and a `scopes` object containing granted scopes grouped by resource type.
okbooleanrequired
Allowed:true
scopesobjectrequired
defaultReturned when authentication, authorization, or request validation fails; the response contains `ok` set to false and an `error` value.
callstackstringoptional
Note: PHP callstack is only visible in dev/qa
errorstringrequired
Allowed:not_authedinvalid_authaccount_inactivetoken_revokedno_permissionorg_login_requireduser_is_botinvalid_arg_nameinvalid_array_arginvalid_charsetinvalid_form_datainvalid_post_type
okbooleanrequired
Allowed:false

Error handling

token must contain a valid authentication token with the required none scope. The request must use the supported parameter format for the token.