Chatwork icon

Chatwork

Retrieve data from Chatwork API.

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 tasks operation, it fetches the list of tasks associated with a specified chatroom.

Use cases include:

  • Automating task tracking within specific chatrooms.
  • Integrating Chatwork task data into workflows for project management or reporting.
  • Monitoring task statuses or assignments in team communication channels.

For example, you can use this node to pull all tasks from a particular chatroom to display them in a dashboard or trigger further automation based on task details.

Properties

Name Meaning
Chatroom ID The unique numeric identifier of the chatroom from which to retrieve tasks.

Output

The output is a JSON array where each element represents a task object retrieved from the specified chatroom. Each task object contains details such as task ID, body (description), limit (due date as a Unix timestamp), assigned members, status, and other metadata defined by the Chatwork API.

No binary data is output by this operation.

Dependencies

  • Requires an active connection to the Chatwork API using a valid API authentication token configured in n8n credentials.
  • The node depends on the chatworkApiRequest helper function to make authenticated HTTP requests to Chatwork endpoints.

Troubleshooting

  • Common issues:

    • Invalid or missing Chatroom ID will cause the API request to fail.
    • Insufficient permissions or invalid API token may result in authorization errors.
    • Network connectivity problems can prevent successful API calls.
  • Error messages:

    • "operation is not supported." — This indicates that the selected operation is not implemented for the Rooms resource; ensure "Get tasks" is chosen.
    • "resource is not supported." — Indicates an unsupported resource was selected; verify the resource is set to "Rooms".
    • API errors returned from Chatwork (e.g., 401 Unauthorized, 404 Not Found) should be checked for correct credentials and valid chatroom IDs.

To resolve errors, verify the input parameters, ensure the API key is valid and has necessary scopes, and confirm the chatroom exists and is accessible.

Links and References

Discussion