Description
I’m building a Zoom Phone metrics dashboard using the /phone/call_history endpoint and need clarification on how to accurately interpret the call_result field for outbound calls to unreachable numbers (e.g., numbers that are no longer in service).
In testing, I’ve noticed inconsistent results—sometimes the call_result is call_connected, other times it’s call_failed or call_cancelled. I’m specifically trying to understand when the call_result value will be service_unavailable.
Could someone please clarify:
- What exact conditions trigger the
service_unavailableresult? - Is it returned for disconnected numbers, carrier-level blocks, or something else?
Any official guidance or documentation reference would be very helpful.
Error?
No specific error—just unclear and inconsistent call_result values when calling unreachable numbers.
How To Reproduce
- Make an outbound call from a Zoom Phone user to a number that is no longer in service or unreachable.
- Query the
/phone/call_historyendpoint and observe thecall_result. - In my testing, the result varies—I’ve seen
call_connected,call_failed, andcall_cancelled, but haven’t consistently triggeredservice_unavailable.