Chatwork
Team messaging and task management platform
| API | Protocol | Base URL | Docs | Reference | OpenAPI | SDKs |
|---|---|---|---|---|---|---|
| Main | rest | https://api.chatwork.com/v2 | link | — | — | — |
Actions (32)
Rooms · 25
- Create roomPOST /rooms
Creates a new group chat (room).
documented - Create room invite linkPOST /rooms/{room_id}/link
Creates an invitation link for the chat room.
documented - Create room taskPOST /rooms/{room_id}/tasks
Adds a new task to the chat room.
documented - Delete room invite linkDELETE /rooms/{room_id}/link
Deletes the chat room invitation link.
documented - Delete room messageDELETE /rooms/{room_id}/messages/{message_id}
Deletes a specific message in the chat room.
documented - Get room fileGET /rooms/{room_id}/files/{file_id}
Retrieves information about a file in the chat room.
documented - Get room informationGET /rooms/{room_id}
Retrieves information about a specific chat room.
documented - Get room invite linkGET /rooms/{room_id}/link
Retrieves the invitation link for the chat room.
documented - Get room messageGET /rooms/{room_id}/messages/{message_id}
Retrieves a specific message in the chat room.
documented - Get room taskGET /rooms/{room_id}/tasks/{task_id}
Retrieves a specific task in the chat room.
documented - Leave roomDELETE /rooms/{room_id}
Leaves the specified chat room.
documented - List room filesGET /rooms/{room_id}/files
Lists files in the chat room.
documented - List room membersGET /rooms/{room_id}/members
Retrieves the member list of the chat room.
documented - List room messagesGET /rooms/{room_id}/messages
Retrieves messages in the chat room.
documented - List room tasksGET /rooms/{room_id}/tasks
Lists tasks in the chat room.
documented - List roomsGET /rooms
Retrieves chat rooms the user is a member of.
documented - Mark messages as readPUT /rooms/{room_id}/messages/read
Marks chat room messages as read.
documented - Mark messages as unreadPUT /rooms/{room_id}/messages/unread
Marks chat room messages as unread.
documented - Send room messagePOST /rooms/{room_id}/messages
Posts a new message to the chat room.
documented - Update roomPUT /rooms/{room_id}
Updates information for the specified chat room.
documented - Update room invite linkPUT /rooms/{room_id}/link
Changes the room invitation link.
documented - Update room membersPUT /rooms/{room_id}/members
Changes the members of the chat room.
documented - Update room messagePUT /rooms/{room_id}/messages/{message_id}
Updates a specific message in the chat room.
documented - Update room task statusPUT /rooms/{room_id}/tasks/{task_id}/status
Updates the completion status of a room task.
documented - Upload room filePOST /rooms/{room_id}/files
Uploads a file to the chat room.
documented