Kanorio

クラウド基盤

イベント、ワークフロー、信頼性の高い実行

署名付きWebhook(再試行・フィルター機能付き)、追跡可能な操作、バックグラウンドジョブについて解説します。

提供中

サイト上で何らかの変更が発生すると、Kanorioはイベントを記録し、確実に配信します。長時間実行される処理や外部との連携は追跡可能な操作として実行されるため、完了したかどうかを確認できます。

主要オブジェクト

  • Webhookエンドポイント:お客様のURL、サブスクライブするイベント、およびオプションのフィルター。配信には署名が付与され、再試行が行われます。
  • 操作(Operations):支払い処理やアクセス権の付与など、実行中にIDで検索可能なビジネス操作。
  • ジョブ(Jobs):サイト生成などのバックグラウンド処理。ステータスをポーリングで確認できます。

APIの活用方法

  • Management APIを使用して、エンドポイントの管理、最近の配信のリスト表示、テストイベントの送信を行います。
  • GET /operations/{id} および GET /jobs/{id} で進捗状況を報告します。
  • 署名、再試行、キャッシュについてはWebhooksを、安全な再試行についてはIdempotencyを参照してください。

API で利用できる範囲

  • Signed webhooks, per-event filters & ISR cache tags提供中
    API
    Management API webhooks.* (filter.collectionKeys, filter.formIds); SDK parseDeliveryCacheTags
    ホスト型サイト
    /settings/webhooks
    Webhooks
    All TEAM_SUBSCRIBABLE_EVENT_KEYS (HMAC-SHA256 signed, automatic retries)

API リファレンス

最近の変更

  • 2026-11-03 Cache tags: per-record and per-locale invalidation, new localization events
  • 2026-10-27 BUSY (503) admission errors
  • 2026-10-27 operations.get, Idempotency-Key, optimistic concurrency on pages.update
変更履歴をすべて見る

サイト運営者向け

管理画面での使い方はヘルプセンターで説明しています。

ヘルプセンターを開く