[Chatwork Module Issue] All scenarios fail after 3 July 2025 (API error)

■ Issue Summary
Since 3 July 2025 (Wed), every scenario that includes the Chatwork module in Make (formerly Integromat) has been failing.
When the scenario runs, the error shown in the attached screenshot is returned.

■ Error Details
HTTP 400 (see attachment for full message)

■ Hypothesis
Chatwork rolled out an API / page structure change on 3 July that the Make Chatwork module has not yet adopted.
The module may still be calling outdated endpoints or request formats.

■ Questions for the Community / Make Team

  1. Has anyone else observed the same issue?
  2. Is this a known bug on Make’s side, and is a fix scheduled?
  3. Are there any temporary work-arounds (e.g., HTTP module + Webhook) you can share?

If any further information is needed, please let me know.
Thanks in advance for your help!

2 Likes

We faced the same issue.
Even if we complete all the necessary sections, Chatwork integration continuously shows “[400] required body parameter”.

I think Make.com has not implemented the API changes in Chatwork yet.

Hello @tetsuya.seki @rarino, thank you very much for bringing this up in the community.

I just wanted to let you know that we’re aware of the issue and that it’s already been reported to our development team. We’ll make sure to share any updates on the progress as soon as we get any feedback from them.

In the meantime, as a workaround, we recommend using the Make an API call module which should help you move forward for now.

We’re very sorry for any frustration and disruption this is causing.
Thank you for your patience and understanding :folded_hands:

Hi everyone,

I’d like to share a working solution for those facing [400] Parameter 'body' is required errors when using the Chatwork module in Make (as of July 3, 2025).

こんにちは、皆さん。
2025年7月3日以降、MakeのChatworkモジュールで [400] Parameter 'body' is required エラーが発生している方向けに、回避策をご紹介します。


Issue / 問題点:

Since Chatwork updated their API, all scenarios using the built-in Chatwork module are now failing unless the body parameter is properly sent via x-www-form-urlencoded.

Chatwork側のAPI仕様が変更され、MakeのChatworkモジュールでの投稿がすべて失敗するようになりました。
bodyパラメータを正しく送信しない限り、400 Bad Request エラーが発生します。


Cause / 原因:

The current Chatwork module in Make likely uses outdated or deprecated request formatting.
The body parameter is missing in requests and triggers the error:

[400] Parameter ‘body’ is required


Solution / 解決策:

Use the HTTP module instead of the native Chatwork module.

Chatworkモジュールの代わりに、HTTPモジュールを使用すれば正常に動作します。


HTTPモジュール設定:

URL:
https://api.chatwork.com/v2/rooms/{{room_id}}/messages

Method: POST

Headers:
X-ChatWorkToken: (あなたのChatwork APIトークン)
Content-Type: application/x-www-form-urlencoded

Body type: x-www-form-urlencoded

Fields:
body = 本文(例: [To:995656] Hello from Make! や {{Webhook Event.Body}})


オプション:Chatwork上で「メッセージリンクボタン」を表示させたい場合:

以下のURLを1行目に記載してください(これが「ボタン化」される正しい形式です)

https://www.chatwork.com/#!rid{{3.webhook_event.room_id}}-{{3.webhook_event.message_id}}

メッセージリンク のようなMarkdown記法ではボタン化されません。
あくまで Chatwork のUIがURL形式を自動認識してボタン表示します。


確認環境:

  • 2025年7月時点で動作確認済み(Make + Chatwork API v2)
  • メンション通知/ファイル通知/自動返信 全て対応可

Hope this helps! Let me know if you’d like the full Make scenario or help implementing it.

この情報が他の方の助けになれば幸いです。
設定テンプレートが必要な方はお気軽にコメントください。

Thanks,
(Masaki)

1 Like