fbpx

< / >

Update

Update

URL:

https://{{wolkvox_server}}/server/API/v2/custom/update.php

Descripción:

El API de actualización nos permite mediante el envío de parámetros actualizar registros en los módulos configurados de nuestro CRM. 

¿Cómo funciona?:

Esta API funciona a través de una petición en POST, la cual requiere para su correcto funcionamiento los siguientes campos:

En las cabeceras de la petición se requiere:

  • Wolkvox-Token 

 

– En el cuerpo de la petición se requiere:

  • operation
  • module
  • wolkvox-id
  • fields

REQUEST

KEY
DESCRIPCIÓN
EJEMPLO
Wolkvox-Token
Es el token configurado por el cliente en la página de CRM.
{token}
Wolkvox-id
Es el id del registro. Este lo podemos encontrar como el último parámetro de la URL.
6074xxx0801374xxxxx781025xxx7d3
operation
Es el nombre de la operación del CRM.
{operation_name}
module
Nombre del módulo que utilizaremos para actualizar.
contacts
fields
Es el campo que utilizaremos para actualizar todo el formulario de nuestro CRM. Este debe ser utilizado bajo la estructura de un objeto.
{“namecontact”: “Jane Doe”}

RESPONSE

				
					<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://{{wolkvox_server}}/server/API/v2/custom/update.php',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS =>'{
    "operation":"{operation}",
    "module":"{module}",
    "wolkvox-id":"{wolkvox-id}",
    "fields":{
        "MyFirstField": "Example"
    }
}',
  CURLOPT_HTTPHEADER => array(
    'Wolkvox-Token: {Wolkvox-Token}',
    'Content-Type: application/json',
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

				
			
Posibles códigos de error

Usamos cookies, se continuar a navegar assumimos que concorda. Pode ler mais sobre a utilização de cookies nas nossas políticas de privacidade e tratamento de dados pessoais

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