Skip to main content

Snyk/slack

@webframp/snyk/slackv2026.07.20.2· 5d agoMODELS
01README

Snyk Slack Integration — Slack app configuration and channel management

02Release Notes

2026.07.20.2

Fixed: The create_slack_default_notification_settings and create_slack_project_notification_settings methods wrote their resources under verb-prefixed spec names, but the resource schemas are registered under the noun-only keys slack_default_notification_settings and slack_project_notification_settings. The writes therefore targeted undeclared resource specs. Both methods now write to their declared specs.

Upgrade note: Data from these methods is now written under the noun-only resource specs instead of the verb-prefixed names. Queries or stored resources keyed on the old spec names should be updated.

03Models1
@webframp/snyk/slackv2026.07.20.2snyk/slack.ts

Global Arguments

ArgumentTypeDescription
apiTokenstringSnyk API token
orgIdstringSnyk organization ID
versionstringSnyk API version date
fn get_slack_default_notification_settings(bot_id: string)
Get Slack integration default notification settings.
ArgumentTypeDescription
bot_idstringBot ID
fn create_slack_default_notification_settings(bot_id: string, data: object)
Create new Slack notification default settings.
ArgumentTypeDescription
bot_idstringBot ID
dataobject
fn delete_slack_default_notification_settings(bot_id: string)
Remove the given Slack App integration
ArgumentTypeDescription
bot_idstringBot ID
fn get_slack_project_notification_settings_collection(bot_id: string)
Slack notification settings overrides for projects
ArgumentTypeDescription
bot_idstringBot ID
fn create_slack_project_notification_settings(project_id: string, bot_id: string, data: object)
Create a new Slack settings override for a given project.
ArgumentTypeDescription
project_idstringProject ID
bot_idstringBot ID
dataobject
fn update_slack_project_notification_settings(bot_id: string, project_id: string, data?: object)
Update Slack notification settings for a project.
ArgumentTypeDescription
bot_idstringBot ID
project_idstringProject ID
data?object
fn delete_slack_project_notification_settings(project_id: string, bot_id: string)
Remove Slack settings override for a project.
ArgumentTypeDescription
project_idstringProject ID
bot_idstringBot ID
fn list_channels(tenant_id: string)
Get a list of Slack channels
ArgumentTypeDescription
tenant_idstringTenant ID
fn get_channel_name_by_id(channel_id: string, tenant_id: string)
Get Slack Channel name by Slack Channel ID.
ArgumentTypeDescription
channel_idstringSlack Channel ID
tenant_idstringTenant ID

Resources

slack_default_notification_settings(infinite)— Get Slack integration default notification settings.
get_slack_project_notification_settings_collection(infinite)— Slack notification settings overrides for projects
slack_project_notification_settings(infinite)— Create a new Slack settings override for a given project.
channels(infinite)— Get a list of Slack channels
channel_name_by_id(infinite)— Get Slack Channel name by Slack Channel ID.
04Previous Versions1
2026.07.19.1

2026.07.19.1

Added: Initial code-generated release of @webframp/snyk/slack with 9 methods covering the Snyk slack API surface.

05Stats
A
100 / 100
Downloads
0
Archive size
7.8 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
06Platforms
07Labels