Estimate call cost
Changed onPre-call cost estimate for a PSTN call: the carrier leg plus optional recording and transcription add-ons.
It uses the same billing formula as the post-call invoice, so the quote and the final charge can't disagree.
The carrier figure follows the carrier's per-destination rate card: a call dialed from a number in the destination country uses the local mobile rate, and a tel: forward destination is quoted as a second carrier leg billed from the same number.
The real cost comes from the settled carrier record after the call.
Parity endpoint of GET /v1/whatsapp/calls/estimate, minus the Meta line. PSTN calls have no separate Meta bill, so totalCostUSD equals billableCostUSD.
Request
- Base URLhttps://zernio.com/api
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Destination number, E.164 (leading + optional).
The number the call would dial from, E.164. When it is verified on a Branded Calling identity and to is a US number, the estimate includes the per-call Branded Calling surcharge.
Destination the call bridges to: tel:+E164, sip:... or wss://.... Defaults to the dialing number's configured forward. A tel: destination adds a second carrier leg to the quote. Encode the + as %2B.
Response
Estimate
Changes
- info
added the new optional
queryrequest parameterforwardTo
- info
- warning
added the new
accountenum value to the/response property for the response status
- warning