Skip to content
Get started

Callforwardingsignal

Call Forwarding Signal

ModelsExpand Collapse
CreateCallForwardingSignal object { phoneNumber }

resource containing the phone number (PhoneNumber) regarding which the Call Forwarding Service must be checked. To be provided/valued only in case of two-legged authentication. If provided/valued with three-legged authentication a 422-UNNECESSARY_IDENTIFIER error code is returned.

phoneNumber: optional string

A public identifier addressing a telephone subscription. In mobile networks it corresponds to the MSISDN (Mobile Station International Subscriber Directory Number). In order to be globally unique it has to be formatted in international format, according to E.164 standard, prefixed with ’+’.

CallforwardingsignalCheckUnconditionalForwardingResponse object { active }

resource containing the information about the Unconditional Call Forwarding Service for the given phone number (PhoneNumber)

active: optional boolean

Indicates if the unconditional call forwarding service is active.

CallforwardingsignalCheckActiveForwardingsResponse = array of "inactive" or "unconditional" or "conditional_busy" or 2 more

resource containing the list of the Call Forwarding Services active for the given phone number (PhoneNumber). The possible states are, ‘inactive’ (no call forwarding service activated), ‘unconditional’ (call forwarded independently from the device status), ‘conditional_busy’ (call forwarded if the device is on an active call), ‘conditional_not_reachable’ (call forwarded if the device is not reachable), ‘conditional_no_answer’ (call forwarded if the device doesn’t answer the incoming call).

One of the following:
"inactive"
"unconditional"
"conditional_busy"
"conditional_not_reachable"
"conditional_no_answer"