Skip to content

Webhook 傳送 ​

本頁是 webhook 的送出側:MessageEagle 嘗試傳送了什麼,以及你的端點如何回應。關於接收傳送回條,請參閱英文文件 Webhooks & Delivery Reports。

操作Route
傳送紀錄GET /organization/{organizationId}/webhook-deliveries
重新傳送POST /organization/{organizationId}/webhook-deliveries/{deliveryId}/replay
測試端點POST /webhook-test

{organizationId} 與你在 X-TenantID 中傳送的值相同。

測試端點 ​

在接上真實事件之前,先向 URL 發一次請求,看看它如何回應。

bash
curl -X POST "$ME_BASE/webhook-test" \
  -H "API-Key: $ME_API_KEY" \
  -H "X-TenantID: $ME_TENANT" \
  -H "Content-Type: application/json" \
  -d '{
        "url": "https://example.com/hooks/me",
        "method": "POST",
        "headers": [{ "key": "X-Secret", "value": "s3cr3t" }],
        "body": { "ping": true }
      }'

success 不等於 2xx

success 只代表請求已完成,並不代表對方接受了它。請一併檢查 status。