Actions16
- Rooms Actions
- Create a new group chat
- Leave/Delete a group chat
- Get detail
- Update info
- Get members
- Change associated members
- Get messages
- Send message
- Get message detail
- Update the specified message
- Delete message
- Get tasks
- Get task detail
- Add a new task to the chat
- Get the list of files
- Get information about the specified file
Overview
This node integrates with the Chatwork API to retrieve and manage data related to chatrooms, contacts, messages, tasks, files, and user information. Specifically, for the Rooms resource with the Get the list of files operation, it fetches a list of files uploaded in a specified chatroom, optionally filtered by the uploader's account ID.
Common scenarios where this node is beneficial include:
- Automating file management workflows by retrieving all files shared in a particular chatroom.
- Filtering files by uploader to audit or process files from specific users.
- Integrating Chatwork file data into other systems for reporting or backup purposes.
Practical example:
- A user wants to get all files shared in a project chatroom to archive them externally.
- A team lead wants to list files uploaded by a particular member to review their contributions.
Properties
| Name | Meaning |
|---|---|
| Chatroom ID | The unique numeric identifier of the chatroom from which to retrieve files (required). |
| Account Id | Optional numeric ID of the account who uploaded the files; filters the file list by uploader. |
Output
The output is an array of JSON objects representing files retrieved from the specified chatroom. Each object corresponds to a file's metadata as returned by the Chatwork API, including details such as file ID, name, size, upload date, and uploader information.
If multiple input items are processed, the output aggregates all files from each request.
No binary data output is indicated for this operation.
Dependencies
- Requires an active connection to the Chatwork API using a valid API authentication token configured in n8n credentials.
- The node uses HTTP requests to interact with Chatwork endpoints.
- No additional external services or environment variables are required beyond the API credential.
Troubleshooting
- Error: Operation not supported — This occurs if an unsupported operation is selected for the Rooms resource. Ensure "Get the list of files" is chosen.
- Error: Resource not supported — Indicates an invalid resource selection; verify that "Rooms" is selected.
- Empty result set — If no files are returned, confirm the Chatroom ID is correct and that files exist in that room. Also, check if the optional Account Id filter is too restrictive.
- Authentication errors — Verify that the API key credential is correctly configured and has sufficient permissions to access room files.
- Network or API errors — Check network connectivity and Chatwork API status.
