fbpx
Search
Close this search box.
Search
Close this search box.

< / >

APIs Information

1. Monitoring Audit Logs En

URL: https://wv{{wolkvox_server}}.wolkvox.com/api/v2/information.php?api=audit_log&date_ini={{YYYYmmddHHiiss}}&date_end={{YYYYmmddHHiiss}} Description: This API allows for a report of all the movements that have been made on the module, along with the date on which the change or request was made, the public IP, user, workplace and movement that was carried out. Benefit: By knowing all the changes that have been made on the module, it is possible to identify errors such as in routing or if any service with additional cost was activated, among others. how it works:
  • Consuming this API is done via the GET method.
  • To consume this API you must replace {{wolkvox_server}} in the url with the server nomenclature of the operation.
  • The wolkvoxtoken header must be used to make use of the authorization token.
  • Be aware 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.
  • In terms of time, to track your operation you can make a consumption every 5 minutes of the information.
REQUEST
NAME DESCRIPTION TYPE
api Type of report required String
date_ini Initial Date (YYYYmmddHHiiss) String
date_end Final Date (YYYYmmddHHiiss) String
RESPONSE
NAME DESCRIPTION TYPE
date Date and time at which the action took place String
ip Public IP from where the action took place String
user Manager user who performed the action String
action Description of the action taken String
workstation Name of the workstation from where the action was taken String
Posibles códigos de respuesta
				
					$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL =&gt; 'https://wv{{wolkvox_server}}.wolkvox.com/api/v2/information.php?api=audit_log&amp;date_ini={{YYYYmmddHHiiss}}&amp;date_end={{YYYYmmddHHiiss}}',
  CURLOPT_RETURNTRANSFER =&gt; true,
  CURLOPT_ENCODING =&gt; '',
  CURLOPT_MAXREDIRS =&gt; 10,
  CURLOPT_TIMEOUT =&gt; 0,
  CURLOPT_FOLLOWLOCATION =&gt; true,
  CURLOPT_HTTP_VERSION =&gt; CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST =&gt; 'GET',
  CURLOPT_HTTPHEADER =&gt; array(
    'wolkvox-token: {{token}}'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
				
			

RESPONSE

				
					{
    "code": 200,
    "error": null,
    "msg": "1 records were found",
    "data": [
        {
            "date": "",
            "ip": "",
            "user": "",
            "action": "",
            "workstation": ""
        }
    ]
}
				
			

Hacemos uso de cookies, si continúas navegando asumiremos que estás de acuerdo. Puede leer más sobre el uso de cookies en nuestras políticas de privacidad y tratamiento de datos personales

Hacemos uso de cookies, si continúas navegando asumiremos que estás de acuerdo. Puede leer más sobre el uso de cookies en nuestras políticas de privacidad y tratamiento de datos personales