Chatwork icon

Chatwork

Retrieve data from Chatwork API.

Room → Get Tasks

AI-generated

Overview

This node operation retrieves tasks from a specified room in Chatwork. It is useful for scenarios where you need to manage or monitor tasks within a particular room, such as tracking open or completed tasks, filtering tasks by assigned accounts, or tasks assigned by specific users. For example, a project manager can use this to get all open tasks assigned to a team member in a project room.

Use Case Examples

  1. Retrieve all open tasks in a room by specifying the Room ID.
  2. Filter tasks assigned to a specific account within a room.
  3. Get tasks assigned by a particular user in a room.
  4. Fetch tasks based on their status (open or done) in a room.

Properties

Name Meaning
Room ID Select a room or enter a Room ID manually to specify which room's tasks to retrieve.
Account ID Filter tasks assigned to this account by providing the account ID.
Assigned By (Account ID) Filter tasks assigned by this account by providing the account ID.
Status Filter tasks by their status, either open or done.
Request Options Additional request options such as batching, ignoring SSL issues, proxy settings, and timeout configuration.

Output

JSON

  • tasks - An array of task objects retrieved from the specified room, each containing details about individual tasks such as status, assigned accounts, and task descriptions.

Dependencies

  • Chatwork API with an API key credential for authentication

Troubleshooting

  • Ensure the Room ID is a valid numeric string; otherwise, the request will fail due to invalid input.
  • If filtering by Account ID or Assigned By Account ID, verify that the account IDs exist and have access to the room's tasks.
  • Check network connectivity and proxy settings if requests time out or fail to connect.
  • If SSL certificate validation fails and the request is blocked, consider enabling the 'Ignore SSL Issues' option cautiously.

Discussion