LAP Registry

Slack Web API Skill

slack-web

Provider: Slack Version: 1.7.0 Endpoints: 174 Updated: 2026-04-02

Raw .lap | Lean format | API JSON | Open in app

Endpoints

MethodPathDescription
POST/admin.apps.approve
GET/admin.apps.approved.listApprove an app for installation on a workspace.
GET/admin.apps.requests.listList approved apps for an org or workspace.
POST/admin.apps.restrictList app requests for a team/workspace.
GET/admin.apps.restricted.listRestrict an app for installation on a workspace.
POST/admin.conversations.archiveList restricted apps for an org or workspace.
POST/admin.conversations.convertToPrivateArchive a public or private channel.
POST/admin.conversations.createConvert a public channel to a private channel.
POST/admin.conversations.deleteCreate a public or private channel-based conversation.
POST/admin.conversations.disconnectSharedDelete a public or private channel.
GET/admin.conversations.ekm.listOriginalConnectedChannelInfoDisconnect a connected channel from one or more workspaces.
GET/admin.conversations.getConversationPrefsList all disconnected channels—i.e., channels that were once connected to other workspaces and then disconnected—and the corresponding original channel IDs for key revocation with...
GET/admin.conversations.getTeamsGet conversation preferences for a public or private channel.
POST/admin.conversations.inviteGet all the workspaces a given public or private channel is connected to within this Enterprise org.
POST/admin.conversations.renameInvite a user to a public or private channel.
POST/admin.conversations.restrictAccess.addGroupRename a public or private channel.
GET/admin.conversations.restrictAccess.listGroupsAdd an allowlist of IDP groups for accessing a channel
POST/admin.conversations.restrictAccess.removeGroupList all IDP Groups linked to a channel
GET/admin.conversations.searchRemove a linked IDP group linked from a private channel
POST/admin.conversations.setConversationPrefsSearch for public or private channels in an Enterprise organization.
POST/admin.conversations.setTeamsSet the posting permissions for a public or private channel.
POST/admin.conversations.unarchiveSet the workspaces in an Enterprise grid org that connect to a public or private channel.
POST/admin.emoji.addUnarchive a public or private channel.
POST/admin.emoji.addAliasAdd an emoji.
GET/admin.emoji.listAdd an emoji alias.
POST/admin.emoji.removeList emoji for an Enterprise Grid organization.
POST/admin.emoji.renameRemove an emoji across an Enterprise Grid organization
POST/admin.inviteRequests.approveRename an emoji.
GET/admin.inviteRequests.approved.listApprove a workspace invite request.
GET/admin.inviteRequests.denied.listList all approved workspace invite requests.

Install as Skill

Use this API as a Claude Code skill for instant agent access.

CLI Install

lapsh skill-install slack-web

Downloads and installs to ~/.claude/skills/slack-web/

Manual Install

Download: Skill Bundle (JSON)

Or view: SKILL.md

Recent Versions (1)