Sample - Slack Web API
GET/apps.permissions.info

Get app permissions

Retrieves the permissions that an app has for a workspace. The response organizes permission details for team, channel, group, direct-message, multi-party direct-message, and app-home resources. You can provide a token to identify the authenticated app or user context.

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

1 parameter
tokenstringoptional
Optional authentication token with no additional required scope.

2 status codes
200Returns an object with `ok` set to true and an `info` object containing permission details for `team`, `channel`, `group`, `mpim`, `im`, and `app_home` resources.
infoobjectrequired
okbooleanrequired
Allowed:true
defaultReturns an object with `ok` set to false and an `error` value describing the authentication or request failure.
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 is optional, but when supplied it must be a valid authentication token. Use the appropriate token context when you need permission details for a specific workspace or installation.