新たな垂直分野向けデザインパートナーを募集 — 新しい業界を開拓し、プラットフォームを半額でご利用いただけます

Webhooks

ワークスペースのイベントを受け取る HTTPS エンドポイントを登録します(例:agent run の完了時)。配信は耐久性を持ち——失敗時には再試行され記録されます——そのためポーリングは不要です。

Webhook の登録

POST/v1/workspaces/{workspace_id}/webhooks

ボディ:url(必須、あなたの HTTPS レシーバ)、events(送信するイベント)、description

bash
curl https://nexevo.ai/v1/workspaces/$NEXEVO_WORKSPACE/webhooks \
  -H "Authorization: Bearer $NEXEVO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com/hooks/nexevo", "events": ["agent.completed"]}'

管理とデバッグ

GET/v1/workspaces/{workspace_id}/webhooks

/

PATCH/v1/workspaces/{workspace_id}/webhooks/{webhook_id}

/

DELETE/v1/workspaces/{workspace_id}/webhooks/{webhook_id}

一覧、更新(URL のローテーション、events の変更、enabled)、削除。

POST/v1/workspaces/{workspace_id}/webhooks/{webhook_id}/test

テスト配信を送信します。

GET/v1/workspaces/{workspace_id}/webhooks/{webhook_id}/deliveries

直近の配信とそのステータス(デバッグ用)。

配信は永続化され再試行されます(再起動後も残ります)ので、あなた側の一時的な障害でイベントが失われることはありません。各配信の署名を検証し、素早く 2xx で応答してください;時間のかかる処理はリクエスト処理の外で行ってください。