files_list
Retrieve files from a Slack workspace by team, channel, or user, with filters for type, date range, and pagination.
Instructions
List files for a team, channel, or user. Set detailed=True for full response.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number of results to return. | |
| user | No | Filter files to those created by this user (e.g. ``U0123``). | |
| count | No | Number of files to return per page. | |
| ts_to | No | Filter files created before this Unix timestamp. | |
| types | No | Comma-separated file types to filter by (e.g. ``images,pdfs``; also ``all``, ``snippets``, ``gdocs``). | |
| channel | No | Filter files to those shared in this channel (e.g. ``C0123``). | |
| team_id | No | ID of the workspace to list files for, required for org-wide tokens (e.g. ``T0123``). | |
| ts_from | No | Filter files created after this Unix timestamp. | |
| detailed | No | Return the full Slack response instead of the compacted summary when ``True``. | |
| show_files_hidden_by_limit | No | Include files hidden due to the free-plan message/file limit when ``True``. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||