You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否通过RingOut API设置主叫ID(CID/CLID)为隐藏状态?

How to Hide Caller ID with RingCentral RingOut API

Yes, you absolutely can set your caller ID to hidden/anonymous when using the RingOut API—even though it’s not immediately obvious from the basic request examples in the docs! Here’s how to implement it:

Key Method: Use "Anonymous" as the Caller ID Value

Instead of providing a regular phone number in the callerId object, set the phoneNumber field to the string "Anonymous". This taps into the exact same functionality as the "Hide Caller ID" option in your online account portal.

Example Request Payload

{
  "from": {"phoneNumber": "+14155550100"},
  "callerId": {"phoneNumber": "Anonymous"},
  "to": {"phoneNumber": "+18005550123"},
  "playPrompt": true
}

Important Notes

  • Feature Enablement: Your extension must have the "Anonymous Caller ID" feature enabled (this is the same setting you configure in the online portal). If it’s not turned on, this request will throw an error.
  • Carrier Display: The recipient will see "Anonymous", "Private Number", or a similar label depending on their phone carrier’s settings—your actual number won’t be visible.
  • Alternative Configuration: If your extension has a preconfigured anonymous caller ID setup in the portal, you can also reference its internal ID, but using "Anonymous" is the simplest and most direct way to hide your number.

Why It’s Not Obvious in the API Reference

The API docs show a phone number example for callerId because that’s the most common use case, but the API accepts special values like "Anonymous" for this field. This detail is covered in deeper sections of the docs focused on caller ID configuration options.


内容的提问来源于stack exchange,提问作者Grokify

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 03:56:03