和 Twilio 计费体系深度集成
仅做账户层管理,不涉及短信/语音功能
用 Twilio 控制台拿主账户的 ACCOUNT_SID 和 AUTH_TOKEN,POST /Accounts.json 创建子账户。所有子账户 API 都用主账户凭证调用。
可用率 · 30 天窗口
关于这个 API
Twilio Accounts API 是 Twilio 多租户架构的基础设施层。它允许 SaaS 提供商为每个终端客户开独立的子账户——子账户有自己的 SID、AuthToken 和 phone number 资产,但计费和管理权限保留在主账户上。常见用法是把客户隔离做合规审计、每客户限速、或在某个客户出问题时单独 suspend 而不影响其他人。这套 API 还支持轮换 AuthToken(关键的安全防御)和读取账户当前余额。
你可以做什么
- 1为每个客户创建独立的 Twilio 子账户做计费隔离
- 2安全审计后批量轮换 AuthToken
- 3查询账户余额和使用情况
- 4把闲置子账户置为 suspended
优劣对比
优点
- 和 Twilio 计费体系深度集成
- 主账户能继承授权管理所有子账户
- 所有官方 SDK 都覆盖此 API
注意事项
- 仅做账户层管理,不涉及短信/语音功能
- AuthToken 轮换会立即让旧 token 失效,需要协调发布
示例请求
curl https://support.twilio.com/<endpoint>快速开始
用 Twilio 控制台拿主账户的 ACCOUNT_SID 和 AUTH_TOKEN,POST /Accounts.json 创建子账户。所有子账户 API 都用主账户凭证调用。
常见问题
子账户的 phone number 能转回主账户吗?+
可以,调用 PhoneNumbers 的 update 把 AccountSid 改成主账户 SID 即可,号码会迁移所有权但不会重新发号。
AuthToken 轮换会影响正在进行的通话/短信吗?+
不会。Twilio 内部用临时凭证维护活跃 session。但所有用旧 token 发起的新请求会立即被拒。
主账户能看到子账户的明细数据吗?+
可以。用主账户凭证调子账户 API 时把 AccountSid 参数指向子账户,能看到 Usage、Messages、Calls 全部明细。
技术细节
- 认证方式
- unknown
- 计费
- unknown
- 协议
- REST
- SDK
- python, javascript, typescript, go, java, ruby, php, csharp
- 响应时间
- 159 ms
- 上次巡检
- 2026/5/12 07:38:31
更多来自 Twilio 的 API
Twilio 主 API,覆盖语音通话、SMS、Voice、Verify 等通讯能力,按用量计费。
Twilio Autopilot 是已停服的对话式 AI 平台,原本用于构建 IVR 机器人和 NLU 任务(目前推荐迁移到 Voice Intelligence / 第三方 LLM)。
批量导出 Twilio 历史使用数据(Messages / Calls)为压缩 JSON 文件,按天打包,用于审计、计费对账、或灌入数据仓库。
Twilio Chat v1 是已停服的实时聊天 SDK 后端(已被 Conversations 取代);存量项目仍可调用,新项目应直接用 Conversations API。
Twilio Content API 集中管理跨渠道(WhatsApp/SMS/Messenger)的消息模板,含 WhatsApp 模板审批流和动态变量绑定。
Twilio Conversations 是统一跨通道(SMS/MMS/WhatsApp/Chat/Email)的「对话」抽象,支持多参与者、消息持久化、和 read-receipt。
Twilio Events 把 Twilio 平台事件(消息送达、通话状态变化、配额告警)以统一 webhook 流式推送,避免单 endpoint 散落配置。
Twilio Flex 是面向呼叫中心的可编程 contact center 平台,提供 agent 工作台、IVR/ACD 路由、和与 Twilio 全栈通信的深度集成。