Wooxy API v.3.0

Remove Contact From Viber Black List

The Remove Contact From Viber Black List method allows you to remove a phone number from the Viber blacklist.

Request

POST
https://api.wooxy.com/v3/viber/blacklist/remove

IMPORTANT: Do not send more than 10 concurrent API requests.

Body Example

                                        {
    "phoneNumber": "+15555555"
}
                                    

Parameters

Title Type Default Description

phoneNumber

required
string

IMPORTANT: should be valid E.164 phone number.

Response

                                        {
 "result":true
}
                                    

Parameters

Title Type Description

result

boolean

The value indicates that the contact was successfully removed from the account Email Black List:

  • true -> Contact was successfully removed.

result

boolean

The value indicates that the contact was successfully removed from the account Email Black List.

trueContact was successfully removed

Method Errors

                                        {
   "result": false,
   "errors": [
      "Error description text"
   ]
}
                                    
Error

“Argument email must be a non-empty string”

“Allowed rejectType is {allowed}, but {rejectType} given”

“Invalid authorization token!”

“Internal server error”

“Bad Request”

“no matches found for access token {accessToken}”

“user {id} not enabled”

“no data found for key {userId}”

“access token check failed for key\/secret $key\/$accessToken”

“Argument {argument} required”

Code Examples

PHP
                $accessToken = "YOUR_API_KEY";
$url         = 'https://api.wooxy.com/v3/viber/blacklist/remove';

$body = json_encode([
    "phoneNumber"      => "+15555555"
]);

/**
 * Request Example
 */
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
//curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_INFILESIZE, null);
curl_setopt($ch, CURLOPT_POSTFIELDS, $body);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    "Access-Token: $accessToken",
    'Content-Type: application/json',
    'Content-Length: ' . strlen($body),
]);

$result = curl_exec($ch);
if ($result === false) {
    echo 'cURL error:' . curl_error($ch) . PHP_EOL;
} else {
    echo strval($result) . PHP_EOL;
}