Skip to content
全部能力
集成packages/integrations/webhooks

webhooks 能力包

出站 webhook 投递 — Svix 或自实现,负载签名、指数退避重试、用户自助订阅 portal。

打开文档
稳定性
稳定
作用域
全局
边界
packages/integrations/webhooks
https://api.example.com/v1/hooks
活跃上次投递 2 分钟前
最近投递5
状态事件状态码尝试次数延迟时间
2xxinvoice.paid2001/5184ms2 分钟前
2xxuser.created2011/5142ms5 分钟前
subscription.canceled5033/5重试中4,821ms刚刚
4xxuser.updated4292/5312ms12 分钟前
5xxinvoice.paid5005/51,204ms1 小时前

99.2% 成功 · p95 248ms · HMAC 签名

使用方式webhooks.ts
typescript
webhooks.ts
1import { getWebhooks } from "@nebutra/webhooks";
2
3const webhooks = await getWebhooks();
4
5await webhooks.sendEvent({
6  id: crypto.randomUUID(),
7  eventType: "user.created",
8  payload: { userId: user.id, email: user.email },
9  timestamp: new Date().toISOString(),
10  tenantId: org.id,
11});