SnykSlackChannel

Model for Snyk Slack Channel.

  1. Overview

Overview

This model represents a Slack channel that the Snyk Slack App can access. Uses the Snyk v2 REST API endpoint: /orgs/{org_id}/slack_app/{tenant_id}/channels/{channel_id}

import clearskies
from clearskies_snyk.models import SnykSlackChannel


def my_handler(snyk_slack_channel: SnykSlackChannel):
    # List Slack channels accessible by the Snyk Slack App
    channels = snyk_slack_channel.where("org_id=org-123").where("tenant_id=tenant-456")
    for channel in channels:
        print(f"Channel: {channel.name}, Type: {channel.channel_type}")