Webhook連携
AnimaTimeのイベントを外部サービスにリアルタイムで通知するWebhookの設定方法です。
Webhookを設定する
1
設定 → Webhook → 「新規Webhook」をクリック
2
Webhook URLを入力(外部サービスのエンドポイント)
3
受信するイベントを選択
4
「保存」をクリックして有効化
利用可能なイベント
| イベント | トリガー |
|---|---|
| status_change | 工程のステータスが変わった |
| retake | リテイクが発生した |
| comment | 工程にコメントが投稿された |
| delay | 工程の遅延を検知した |
| reminder | 締切前のリマインドを送った |
イベントを1つも選ばずに保存した場合は、全イベントを受け取ります。 各イベントのペイロード例は Webhookイベント一覧 を参照してください。
ペイロード形式
{
"event": "status_change",
"timestamp": "2026-09-06T05:30:00.000Z",
"data": {
"project": "作品タイトル",
"episode": "1",
"cut": "C-005",
"processType": "KEY_ANIMATION",
"oldStatus": "IN_PROGRESS",
"newStatus": "COMPLETED",
"actor": "変更した人の表示名"
}
}セキュリティ
Webhookにシークレットを設定すると、リクエストヘッダの X-Webhook-Signature にsha256=<HMAC-SHA256> 形式の署名が付きます。 受信側で同じシークレットを使って本文の署名を検証することで、リクエストの真正性を確認できます。