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."
}
}
}