{
  "args": {
    "cursor": {
      "default": "*",
      "desc": "Set `cursor` to `next_cursor` returned in the previous call, to fetch the next page.",
      "required": false,
      "type": "string"
    },
    "last_message_activity_before": {
      "desc": "Filter by _public_ channels where the most recent message was sent _before_ last\\_message\\_activity",
      "required": true,
      "type": "integer"
    },
    "limit": {
      "default": "1000",
      "desc": "Maximum number of results",
      "required": false,
      "type": "integer"
    },
    "max_member_count": {
      "default": "1",
      "desc": "Filter by _public_ channels with member count _equal to or less than_ the specified number",
      "required": false,
      "type": "integer"
    },
    "team_ids": {
      "desc": "Array of team IDs to filter by",
      "required": true,
      "type": "array"
    }
  },
  "desc": "Returns channels on the given team using the filters.",
  "errors": {
    "feature_not_enabled": "The feature is not enabled",
    "invalid_cursor": "Value passed for `cursor` was not valid or is no longer valid.",
    "no_valid_teams": "The team\\_ids argument doesn't contain any valid teams"
  },
  "rate_limit": {
    "label": "Tier 2: 20+ per minute",
    "url": "https://docs.slack.dev/apis/web-api/rate-limits"
  },
  "scopes": {
    "user": [
      {
        "name": "admin.conversations:read",
        "url": "https://docs.slack.dev/reference/scopes/admin.conversations.read"
      }
    ]
  }
}

