hot.dev/slack-admin — Slack Admin API (admin.*) bindings for Hot on Enterprise organizations: conversations (bulk archive/delete/move, retention, sharing), workspaces, users and sessions, apps, emoji, invite requests, IDP groups, roles, information barriers, auth policies, analytics, workflows and functions, with ok:false error handling and cursor pagination.
Add to your project
"hot.dev/slack-admin": "0.10.0"
Add this to your deps in hot.hot
Namespaces
::slack::admin
| Namespace | Functions | Types | Description |
|---|---|---|---|
::analytics | 2 | 1 | `admin.analytics.getFile`: daily member or public-channel analytics |
::api | 13 | 1 | Shared client for the Slack Admin API: form-encoded requests with the |
::apps | 15 | 11 | `admin.apps.*`: approve, restrict or uninstall apps; review install |
::auth | 4 | 3 | `admin.auth.policy.*`: assign users to, or remove them from, an |
::barriers | 5 | 4 | `admin.barriers.*`: information barriers that stop members of one IDP |
::conversations | 29 | 25 | `admin.conversations.*`: create, archive, delete, rename, invite, |
::emoji | 5 | 5 | `admin.emoji.*`: add, alias, list, rename and remove custom emoji |
::functions | 4 | 3 | `admin.functions.*`: list the custom functions apps provide and |
::invite-requests | 8 | 5 | `admin.inviteRequests.*`: review workspace invite requests. |
::roles | 4 | 3 | `admin.roles.*`: list, add and remove admin role assignments (Channel |
::teams | 13 | 10 | `admin.teams.*`: create and list the workspaces in an Enterprise |
::usergroups | 4 | 4 | `admin.usergroups.*`: link IDP groups to default channels and |
::users | 19 | 17 | `admin.users.*`: list, invite, assign and remove users; change roles |
::workflows | 6 | 5 | `admin.workflows.*`: search workflows across the org, look up who may |