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

< / >

APIs Billing

4. IVR Minutes

URL:

https://wv{{wolkvox_server}}.wolkvox.com/api/v2/billing.php?api=ivr_minutes

Descripción:

Esta API permite consultar el consumo de minutos de ivr relacionando la operación, el producto, la cantidad de minutos consumidos y la fecha de la consulta

Beneficio:

Permite hacer un control periódico en la operación del consumo de los minutos de IVR

Cómo funciona:

  • El consumo de esta API se realiza por método GET.
  • Para consumir esta API debe reemplazar en la url {{wolkvox_server}} por la nomenclatura del servidor de la operación y el wolkvox-token: {{token}} generado desde wolkvox Manager para obtener la información de manera segura.
  • Tenga en cuenta que un mismo token no puede ser consumidos de manera simultanea, por lo cual puede programar que la siguiente API sea consumida cuando el resultado de la anterior sea exitoso.
  • La consulta de esta api se realiza únicamente en el mes en curso.
  • En términos de tiempo, para hacer seguimiento a su operación puede hacer un consumo cada 5 minutos de la información.

REQUEST

NAME DESCRIPTION TYPE
api Tipo de reporte requerido String

RESPONSE

NAME DESCRIPTION TYPE
operation Indica el nombre de la operación String
description Hace referencia al producto del cual se consulta su consumo String
items Indica la cantidad de uso String
date Indica la fecha de la consulta String

Posibles códigos de respuesta
				
					$curl = curl_init();
 
curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://wv{{wolkvox_server}}.wolkvox.com/api/v2/billing.php?api=ivr_minutes',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'GET',
  CURLOPT_HTTPHEADER => array(
    'wolkvox-token: {{token}}'
  ),
));
 
$response = curl_exec($curl);
 
curl_close($curl);
echo $response;
				
			

RESPONSE

				
					{
    "code": 200,
    "error": null,
    "msg": "Information found for the current month",
    "data": [
        {
            "operation": "",
            "description": "",
            "items": "",
            "date": ""
        }
    ]
}

				
			

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