招募新行业共建伙伴 —— 凡开辟新行业,平台费用一律半价

Webhooks

为一个 HTTPS 端点订阅工作区事件(例如某个 agent 运行完成时)。投递是持久的——失败会重试并记录在案——因此你无需轮询。

注册一个 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、更改事件、enabled)、删除。

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

发送一次测试投递。

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

近期的投递记录及其状态,用于调试。

投递会被持久化并重试(能挺过重启),因此你一端的短暂中断不会丢失事件。请校验每次投递的签名并快速返回 2xx;耗时的工作放到请求之外处理。