Slack

SLACKBOT_LIST_CANVASES

Lists Slack Canvases with filtering by channel, user, timestamp, and page-based pagination. Uses Slack's files.list API with types=canvas filter.

Remote slackbot

Other tools also called SLACKBOT_LIST_CANVASES? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "page": {
      "type": "integer",
      "title": "Page",
      "default": 1,
      "minimum": 1,
      "description": "Page number for pagination (1-based)"
    },
    "user": {
      "type": "string",
      "title": "User",
      "default": null,
      "examples": [
        "U1234567890"
      ],
      "nullable": true,
      "description": "Optional user ID to filter canvases created by a specific user."
    },
    "count": {
      "type": "integer",
      "title": "Count",
      "default": 100,
      "maximum": 1000,
      "minimum": 1,
      "description": "Maximum number of canvases to return per page (1-1000)"
    },
    "ts_to": {
      "type": "string",
      "title": "Ts To",
      "default": null,
      "examples": [
        "123456789"
      ],
      "nullable": true,
      "description": "Filter canvases created before this timestamp (inclusive). Unix timestamp as string."
    },
    "channel": {
      "type": "string",
      "title": "Channel",
      "default": null,
      "examples": [
        "C1234567890",
        "C9876543210"
      ],
      "nullable": true,
      "description": "Optional channel ID (e.g., 'C1234567890') to filter canvases. Must be a channel ID, not name."
    },
    "ts_from": {
      "type": "string",
      "title": "Ts From",
      "default": null,
      "examples": [
        "123456789"
      ],
      "nullable": true,
      "description": "Filter canvases created after this timestamp (inclusive). Unix timestamp as string."
    }
  }
}
          

Provider

Slack →