Application ID assigned to your application.
Access Token assigned to your application.
The unique session ID for this particular call.
This is a text string containing your own reference ID for this transaction. This value will be included in the response for Notification for your reference. Max 256 characters.
A fully-qualified HTTP/S URL on your web server to be notified when this action has completed execution. The length of this parameter must not exceed 4000 characters. See Controlling IVR Behavior for more details. If omitted, the call will hang up after msg is played, and the notification will not be sent to you.
The Unhold block resumes an IVR session that was put on hold with the Hold block. Once the IVR session is ready, we will post a notification to your specified notify URL.
|status||The result of your request. Refer to Result Status for details.|
|success_ok||The request has been processed successfully.|
|error_invalid_http_method||Invalid HTTP method. Only GET or POST are allowed.|
|error_malformed_params||HTTP POST request parameters contains non-readable bytes.|
|error_X_param_missing||A required parameter is missing. X is the name of the parameter that is missing.|
|error_invalid_access_token||Your Access Token is invalid, expired or has been revoked.|
|error_invalid_app_id||Your Application ID is invalid or has been revoked.|
|error_session_access_denied||You do not have access to this
|error_rate_limit_exceeded||You have exceeded your request limit for this API. Refer to API Limits for details.|
|error_internal_server_error||There is an unexpected error. Please contact Hoiio support for assistance.|
You will receive a notification to your application URL when the
Unhold block has finished executing with the following parameters:
|ivr_block||his is an identifer for the type of block this notification is for. You can use this to differenciate between notifications. This block notification can be identified by the value unhold.|
|session||This is a unique session ID for this particular call. Include this session in your subsequent requests to select what action to take next.|
|txn_ref||The unique reference ID for this transaction.|
|from||The incoming Caller ID of this call. Phone numbers start with a "+" and country code (E.164 format), e.g. +6511111111. This is present only if the call is an incoming call to a Hoiio Number.|
|to||The dialed number of this call (your Hoiio Number). Phone numbers start with a "+" and country code (E.164 format), e.g. +6511111111. This is present only if the call is an incoming call to a Hoiio Number.|
|dest||The destination number that was called. Phone numbers start with a "+" and country code (E.164 format), e.g. +6511111111. This is present only if the call is an outgoing call made via the Dial block.|
|tag||Your own reference ID submitted in the initial request.|
|call_state||The current state of this call. Possible values are:
|date||Date/time (GMT+8) of this transaction in "YYYY-MM-DD HH:mm:SS" format. This is present only if call_state=ended.|
|duration||Duration of the call in minutes. This is present only if call_state=ended.|
|currency||Currency used for this transaction. Refer to Currency Code for the list of currency code. This is present only if call_state=ended.|
|rate||Per-minute charges (sum of both incoming and outgoing call rates) for this call transaction. This is present only if call_state=ended.|
|debit||Total amount billed for this transaction. This is present only if call_state=ended.|
The prevailing incoming or outgoing call rate applies. See Charges for Answer and Dial block for details.
If you use the Transfer block later on in this call, an additional outgoing call rate (depending on the destination number of the transfer) will be charged. For details of the incoming and outgoing call rate, please refer to the Pricing Section.