関連テンプレ構成
テンプレート
# Webhook仕様
**概要:**
本システムで発生した特定のイベント(決済完了、ステータス変更等)を外部システムへリアルタイムに通知するためのWebhookインターフェース。
連携先システムが指定したエンドポイントに対してHTTP POSTリクエストでイベントデータを送信する。
**エンドポイント設定:**
- 連携先が指定するURLにPOSTリクエストを送信
- 署名検証用のシークレットキーを使用
**リクエスト例:**
```http
POST /webhook/events
Content-Type: application/json
X-Signature: sha256=...
{
"event": "payment_completed",
"data": {
"payment_id": "pay_12345",
"amount": 10000,
"status": "success"
}
}
```
**リトライ:**
- HTTP 2xx以外の応答時に再送
- 最大3回、指数バックオフ
**タイムアウト:** 30秒
--- プレビュー
Webhook仕様
概要:
本システムで発生した特定のイベント(決済完了、ステータス変更等)を外部システムへリアルタイムに通知するためのWebhookインターフェース。
連携先システムが指定したエンドポイントに対してHTTP POSTリクエストでイベントデータを送信する。
エンドポイント設定:
- 連携先が指定するURLにPOSTリクエストを送信
- 署名検証用のシークレットキーを使用
リクエスト例:
POST /webhook/events
Content-Type: application/json
X-Signature: sha256=...
{
"event": "payment_completed",
"data": {
"payment_id": "pay_12345",
"amount": 10000,
"status": "success"
}
}
リトライ:
- HTTP 2xx以外の応答時に再送
- 最大3回、指数バックオフ
タイムアウト: 30秒