Skip to content

Cisco WebexへcURLでメッセージを投稿する

CLIのcURLからCisco Webexへメッセージ送信する方法をメモしておきます。

検証環境

対象 バージョン
Ubuntu 24.04.3 LTS

テキストメッセージを送信する

装飾の無い、シンプルなテキストメッセージを送信するには以下のように実行します。

curl -X POST -H "Content-Type: application/json" \
  -d '{"text" : "This is a message from a Webex incoming webhook."}' \
  "https://webexapis.com/v1/webhooks/incoming/[WEBHOOK-URL]"

Markdown形式のメッセージを送信する

Markdown形式のメッセージを送信するには、以下のように実行します。

curl -X POST -H "Content-Type: application/json" \
  -d '{"markdown" : "This is a message **from a Webex incoming webhook.**"}' \
  "https://webexapis.com/v1/webhooks/incoming/[WEBHOOK-URL]"

別ファイルに保存したMarkdown形式のメッセージを送信する

送信したいメッセージが長い場合などは一旦、メッセージをJSONファイルとして保存します。

{ "markdown": "## Message\n\nThis is a message **from a Webex incoming webhook.**" }

事前に保存したJSONファイルを指定してメッセージを送信します。

curl -X POST -H "Content-Type: application/json" \
  -d '@data.json' \
  "https://webexapis.com/v1/webhooks/incoming/[WEBHOOK-URL]"