@@ -1478,6 +1478,67 @@ def apps_uninstall(
14781478 kwargs .update ({"client_id" : client_id , "client_secret" : client_secret })
14791479 return self .api_call ("apps.uninstall" , params = kwargs )
14801480
1481+ def apps_manifest_create (
1482+ self ,
1483+ * ,
1484+ manifest : str ,
1485+ ** kwargs ,
1486+ ) -> Union [Future , SlackResponse ]:
1487+ """Creates a new app from a manifest.
1488+ https://api.slack.com/methods/apps.manifest.create
1489+ """
1490+ kwargs .update ({"manifest" : manifest })
1491+ return self .api_call ("apps.manifest.create" , params = kwargs )
1492+
1493+ def apps_manifest_delete (
1494+ self ,
1495+ * ,
1496+ app_id : str ,
1497+ ** kwargs ,
1498+ ) -> Union [Future , SlackResponse ]:
1499+ """Deletes an app.
1500+ https://api.slack.com/methods/apps.manifest.delete
1501+ """
1502+ kwargs .update ({"app_id" : app_id })
1503+ return self .api_call ("apps.manifest.delete" , params = kwargs )
1504+
1505+ def apps_manifest_export (
1506+ self ,
1507+ * ,
1508+ app_id : str ,
1509+ ** kwargs ,
1510+ ) -> Union [Future , SlackResponse ]:
1511+ """Retrieves the manifest of an app.
1512+ https://api.slack.com/methods/apps.manifest.export
1513+ """
1514+ kwargs .update ({"app_id" : app_id })
1515+ return self .api_call ("apps.manifest.export" , params = kwargs )
1516+
1517+ def apps_manifest_update (
1518+ self ,
1519+ * ,
1520+ app_id : str ,
1521+ manifest : str ,
1522+ ** kwargs ,
1523+ ) -> Union [Future , SlackResponse ]:
1524+ """Updates an app using a manifest.
1525+ https://api.slack.com/methods/apps.manifest.update
1526+ """
1527+ kwargs .update ({"app_id" : app_id , "manifest" : manifest })
1528+ return self .api_call ("apps.manifest.update" , params = kwargs )
1529+
1530+ def apps_manifest_validate (
1531+ self ,
1532+ * ,
1533+ manifest : str ,
1534+ ** kwargs ,
1535+ ) -> Union [Future , SlackResponse ]:
1536+ """Validates an app manifest.
1537+ https://api.slack.com/methods/apps.manifest.validate
1538+ """
1539+ kwargs .update ({"manifest" : manifest })
1540+ return self .api_call ("apps.manifest.validate" , params = kwargs )
1541+
14811542 def auth_revoke (
14821543 self ,
14831544 * ,
@@ -3803,6 +3864,18 @@ def team_profile_get(
38033864 kwargs .update ({"visibility" : visibility })
38043865 return self .api_call ("team.profile.get" , http_verb = "GET" , params = kwargs )
38053866
3867+ def tooling_tokens_rotate (
3868+ self ,
3869+ * ,
3870+ refresh_token : str ,
3871+ ** kwargs ,
3872+ ) -> Union [Future , SlackResponse ]:
3873+ """Refresh a tooling token.
3874+ https://api.slack.com/methods/tooling.tokens.rotate
3875+ """
3876+ kwargs .update ({"refresh_token" : refresh_token })
3877+ return self .api_call ("tooling.tokens.rotate" , params = kwargs )
3878+
38063879 def usergroups_create (
38073880 self ,
38083881 * ,
0 commit comments