Search
Close this search box.

< / >

APIs Configuration

10. Remover IP En

URL:

https://wv{{wolkvox_server}}.wolkvox.com/api/v2/configuration.php?api=remove_ip

Description:

This API allows for removing the IP from the server firewall to disable execution of actions on this.

Benefit:

Quickly remove the IPs of your users or servers to our firewall to restrict the execution of actions.

How it works:

  • This API is consumed via DELETE method.
  • Parameters are added in the json according to the operation or process to be carried out.
  • To consume this API you must replace the {{wolkvox_server}} in the url with the nomenclature of the server of the operation.
  • The wolkvoxtoken header must be used to make use of the authorization token.
  • Please note that the same token cannot be consumed simultaneously, so you can program the next API to be consumed when the result of the previous one is successful.
  • Limit of records that can be downloaded per consumption: 60,000 records.
  • Limit of records that can be uploaded per consumption: 10,000 records.
  • Limit of days queried in dates: 31 days.
  • Limit of result weight: 256 MB.
  • API consumption time limit: 60 seconds.
  • Concurrent consumption limit of a token: 2 simultaneous requests.
  • Daily limit of tokens: Number of licenses multiplied by 1000 daily tokens.

Request

NAME DESCRIPTION TYPE
ip IPv4 address to be removed in the module String

Response

NAME DESCRIPTION TYPE
code Code Response int
error Error String
msg Description of the Response String
Possible response codes
				
					$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://wv{{wolkvox_server}}.wolkvox.com/api/v2/configuration.php?api=remove_ip',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'DELETE',
  CURLOPT_POSTFIELDS =>'{
    "ip": "{{ip}}"
}',
  CURLOPT_HTTPHEADER => array(
    'wolkvox_server: {{wolkvox_server}}',
    'wolkvox-token: {{wolkvox-token}}',
    'Content-Type: application/json'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

				
			

RESPONSE

				
					{
    "code": "202",
    "error": null,
    "msg": "IP: XXX.XXX.XXX.XXX has been deleted successfully"
}
				
			
We use cookies, if you continue browsing we will assume that you agree. You can read more about the use of cookies in our privacy policies and treatment of personal data