v1 API · 正式发布
用一个 API 连接你的所有客户对话。
Boni 让你的产品通过一把密钥、一个 SDK、一条投递管道,同时拥有短信、语音、邮件与验证能力——延迟看得见。
- 可用性 SLA
- 99.99%
- 发送中位延迟
- 142ms
- 服务区域
- 4
$ boni messages send --to +13035550164 --body "Code: 481-227"
▸ id msg_9f2c41d8
▸ status delivered
▸ latency 142ms
$ boni verify start --channel sms --to +8190••••1234
▸ vrf_2d81aa ✓ approved
$
这些产品团队正在使用
产品
每个渠道,同一份契约
六个可自由组合的通信原语。相同的鉴权、相同的 Webhook、相同的幂等规则。
直接看代码
五行代码发出第一条消息
复制、粘贴、送达。提供 Node.js 与 Python SDK,也可以直接用 curl 走 HTTPS。
curl https://api.bonnietec.com/v1/messages \
-u "$BONI_KEY:$BONI_SECRET" \
-d channel=sms \
-d to=+13035550164 \
-d body="Your table is ready 🎉"{
"id": "msg_9f2c41d8",
"channel": "sms",
"to": "+13035550164",
"status": "delivered",
"segments": 1,
"cost": { "amount": 0.0079, "currency": "USD" },
"latency_ms": 142
}网络
构建在运营商级线路之上
针对每个目的地优化的直连与最优路由,让你的流量始终走最短路径。
180+
可达国家与地区
600+
运营商直连
40M
每月消息量
99.99%
近 12 个月可用性
北美在线
拉丁美洲在线
欧洲 · EMEA在线
亚太在线
开发者体验
由自己值班的工程师打造
每个设计决策都为你最不想经历的凌晨两点故障优化:可重放的请求、带签名的 Webhook、诚实的状态页。
默认幂等
相同幂等键的请求随便重试——我们去重,你安心睡觉。
签名 Webhook
每个事件都带 HMAC 签名,并可在控制台重放。
类型完备的 SDK
Node.js 与 Python 官方客户端,随每次发布从规范自动生成。
99.99% SLA
未达标自动补偿额度——无需提交工单。
01POST /v1/messages 201 · 138ms
02queue › carrier-select route: us-west
03carrier › t-mobile handoff ok
04webhook › message.delivered 200 · signed