Changes to admin apps
Admin apps API response is enhanced to include the developer_type of the app.
What's changing
developer_type will be part of the response for APIs
developer_type is an enum with values
slack
- identifies the app is developed by Slack.internal
- identifies the app is developed by the same team.third_party
- identifies the app is developed by external developer.
API response including developer_type:
{"ok": true,
"app_requests": [
{
"id": "AXXXXXX",
"app": {
"id": "AXXXXXX",
"is_app_directory_approved": true,
"is_internal": false,
"developer_type": "third_party"
},
"additional_info": ""
},
"previous_resolution": null,
"user": {
"id": "UXXXXXX"
},
"team": {
"id": "TXXXXXX"
},
"scopes": [
{
"name": "bot",
"description": "Add the ability for people to direct message",
"is_sensitive": true,
"token_type": "bot"
},
],
"message": "Please approve"
}
],
"response_metadata": {
"next_cursor": ""
}
}
How to respond or prepare
If you don't plan to consume the developer_type
, you don't need to do anything.
When is this happening
This change happens on August 31, 2021.
As always, feedback is welcome at feedback@slack.com.