Aprovan Registry
provider 174 operations
@utdk/slack
Slack Web API

Generated UTDK provider client for Slack Web API. One way to interact with the Slack platform is its HTTP RPC-based Web API, a collection of methods requiring OAuth 2.0-based user, bot, or workspace tokens blessed with related OAuth scopes.

Import sample

import slack from "@utdk/slack"

Factory sample

import { createSlackClient } from "@utdk/slack"
Provider path
slack
Source API title
Slack Web API
Version
1.7.0
Generated
May 30, 2026, 12:25 PM
Homepage
Open site
API spec
View spec
README
Embedded directly from the package source.

slack

Generated UTDK provider types and OpenAPI-backed client for https://api.apis.guru/v2/specs/slack.com/1.7.0/openapi.json.

Operations
174 operations — open try-it console
Method Operation ID
POST admin_apps_approve Try
GET admin_apps_approved_list Try
GET admin_apps_requests_list Try
POST admin_apps_restrict Try
GET admin_apps_restricted_list Try
POST admin_conversations_archive Try
POST admin_conversations_convertToPrivate Try
POST admin_conversations_create Try
POST admin_conversations_delete Try
POST admin_conversations_disconnectShared Try
GET admin_conversations_ekm_listOriginalConnectedChannelInfo Try
GET admin_conversations_getConversationPrefs Try
GET admin_conversations_getTeams Try
POST admin_conversations_invite Try
POST admin_conversations_rename Try
POST admin_conversations_restrictAccess_addGroup Try
GET admin_conversations_restrictAccess_listGroups Try
POST admin_conversations_restrictAccess_removeGroup Try
GET admin_conversations_search Try
POST admin_conversations_setConversationPrefs Try
POST admin_conversations_setTeams Try
POST admin_conversations_unarchive Try
POST admin_emoji_add Try
POST admin_emoji_addAlias Try
GET admin_emoji_list Try
POST admin_emoji_remove Try
POST admin_emoji_rename Try
POST admin_inviteRequests_approve Try
GET admin_inviteRequests_approved_list Try
GET admin_inviteRequests_denied_list Try
POST admin_inviteRequests_deny Try
GET admin_inviteRequests_list Try
GET admin_teams_admins_list Try
POST admin_teams_create Try
GET admin_teams_list Try
GET admin_teams_owners_list Try
GET admin_teams_settings_info Try
POST admin_teams_settings_setDefaultChannels Try
POST admin_teams_settings_setDescription Try
POST admin_teams_settings_setDiscoverability Try
POST admin_teams_settings_setIcon Try
POST admin_teams_settings_setName Try
POST admin_usergroups_addChannels Try
POST admin_usergroups_addTeams Try
GET admin_usergroups_listChannels Try
POST admin_usergroups_removeChannels Try
POST admin_users_assign Try
POST admin_users_invite Try
GET admin_users_list Try
POST admin_users_remove Try
POST admin_users_session_invalidate Try
POST admin_users_session_reset Try
POST admin_users_setAdmin Try
POST admin_users_setExpiration Try
POST admin_users_setOwner Try
POST admin_users_setRegular Try
GET api_test Try
GET apps_event_authorizations_list Try
GET apps_permissions_info Try
GET apps_permissions_request Try
GET apps_permissions_resources_list Try
GET apps_permissions_scopes_list Try
GET apps_permissions_users_list Try
GET apps_permissions_users_request Try
GET apps_uninstall Try
GET auth_revoke Try
GET auth_test Try
GET bots_info Try
POST calls_add Try
POST calls_end Try
GET calls_info Try
POST calls_participants_add Try
POST calls_participants_remove Try
POST calls_update Try
POST chat_delete Try
POST chat_deleteScheduledMessage Try
GET chat_getPermalink Try
POST chat_meMessage Try
POST chat_postEphemeral Try
POST chat_postMessage Try
POST chat_scheduleMessage Try
GET chat_scheduledMessages_list Try
POST chat_unfurl Try
POST chat_update Try
POST conversations_archive Try
POST conversations_close Try
POST conversations_create Try
GET conversations_history Try
GET conversations_info Try
POST conversations_invite Try
POST conversations_join Try
POST conversations_kick Try
POST conversations_leave Try
GET conversations_list Try
POST conversations_mark Try
GET conversations_members Try
POST conversations_open Try
POST conversations_rename Try
GET conversations_replies Try
POST conversations_setPurpose Try
POST conversations_setTopic Try
POST conversations_unarchive Try
GET dialog_open Try
POST dnd_endDnd Try
POST dnd_endSnooze Try
GET dnd_info Try
POST dnd_setSnooze Try
GET dnd_teamInfo Try
GET emoji_list Try
POST files_comments_delete Try
POST files_delete Try
GET files_info Try
GET files_list Try
POST files_remote_add Try
GET files_remote_info Try
GET files_remote_list Try
POST files_remote_remove Try
GET files_remote_share Try
POST files_remote_update Try
POST files_revokePublicURL Try
POST files_sharedPublicURL Try
POST files_upload Try
GET migration_exchange Try
GET oauth_access Try
GET oauth_token Try
GET oauth_v2_access Try
POST pins_add Try
GET pins_list Try
POST pins_remove Try
POST reactions_add Try
GET reactions_get Try
GET reactions_list Try
POST reactions_remove Try
POST reminders_add Try
POST reminders_complete Try
POST reminders_delete Try
GET reminders_info Try
GET reminders_list Try
GET rtm_connect Try
GET search_messages Try
POST stars_add Try
GET stars_list Try
POST stars_remove Try
GET team_accessLogs Try
GET team_billableInfo Try
GET team_info Try
GET team_integrationLogs Try
GET team_profile_get Try
POST usergroups_create Try
POST usergroups_disable Try
POST usergroups_enable Try
GET usergroups_list Try
POST usergroups_update Try
GET usergroups_users_list Try
POST usergroups_users_update Try
GET users_conversations Try
POST users_deletePhoto Try
GET users_getPresence Try
GET users_identity Try
GET users_info Try
GET users_list Try
GET users_lookupByEmail Try
GET users_profile_get Try
POST users_profile_set Try
POST users_setActive Try
POST users_setPhoto Try
POST users_setPresence Try
GET views_open Try
GET views_publish Try
GET views_push Try
GET views_update Try
GET workflows_stepCompleted Try
GET workflows_stepFailed Try
GET workflows_updateStep Try