メインコンテンツへスキップ
Legitmark は Webhook を通じて、HTTPS エンドポイントにリアルタイムのイベント通知を送信します。サービスリクエストのステータスが変更されたとき、品質管理で画像が拒否されたとき、またはリクエストが無効化されたとき、エンドポイントにイベントペイロードを含む POST リクエストが届きます。 配信には自動リトライと指数バックオフが含まれます。
Webhook 送信先のセットアップが必要ですか?はじめにの手順に従ってください。

要件

Webhook エンドポイントは以下の要件を満たす必要があります:
要件詳細
HTTPS送信先 URL は HTTPS を使用すること
200 レスポンス受信確認として 30 秒以内に 200 ステータスを返すこと
冪等性重複配信を処理すること — イベントタイプごとの重複排除戦略は Webhook 処理ガイド を参照

イベントタイプ

すべての送信先は自動的にすべてのイベントタイプを受信します。イベントごとのフィルタリングはありません。

共通ペイロードフィールド

すべての Webhook イベントに以下の基本フィールドが含まれます:
フィールド説明
event_typestringイベント識別子(state_changemedia_rejectedinvalidate_sr
sr_uuidstringサービスリクエスト UUID
reference_idstring | null貴社の内部商品 ID(サービスリクエスト作成時に設定した external_id
timestampstringイベント発生時の ISO 8601 タイムスタンプ

リトライ

配信失敗(非 2xx レスポンスまたはタイムアウト)は指数バックオフで自動リトライされます:
試行回数遅延
1即時
2約 5 秒
3約 5 分
4約 30 分
5約 2 時間
すべてのリトライが尽きると、メッセージは失敗としてマークされます。配信状況の確認と手動リトライは Legitmark ダッシュボードから行えます。

テスト

エンドポイントがまだ準備できていない場合は、Svix Play を使用してテスト用の一時的な Webhook URL を生成できます。生成された URL を開発者設定に Webhook 送信先として貼り付け、テストイベントを送信して、リアルタイムでペイロードを確認してください。

次のステップ