Comunicaciones
Contacto de campaña - Pausar
PUT/campanias/:tkCampania/contactos/:tkProspecto/pausar
Pausa o reanuda el contacto indicado dentro de una campaña automática.
Parámetros
| Nombre | Tipo | Validación | Descripción |
|---|
tkCampania | String | Requerido | Código token de la campaña. |
tkProspecto | String | Requerido | Código token del prospecto. |
pausar | Integer | | Indica si el contacto debe quedar pausado: 1 pausa y 0 reanuda. |
Respuesta
| Nombre | Tipo | Descripción |
|---|
code | Integer | Código numérico que indica el resultado de la operación. |
msg | String | Mensaje descriptivo del resultado de la operación. |
Solicitud
curl --request PUT 'https://api.upnify.com/campanias/CAM-00000000-0000-4000-8000-000000000010/contactos/00000000-0000-4000-8000-000000000011/pausar' \
--header 'token: 00000000-0000-4000-8000-000000000001' \
--header 'Content-Type: application/json' \
--data-raw '{"pausar":1}'const response = await fetch("https://api.upnify.com/campanias/CAM-00000000-0000-4000-8000-000000000010/contactos/00000000-0000-4000-8000-000000000011/pausar", { method: "PUT", headers: { token: "00000000-0000-4000-8000-000000000001", "Content-Type": "application/json" }, body: JSON.stringify({"pausar":1}) });
console.log(await response.json());// Node.js 18 o posterior
const response = await fetch("https://api.upnify.com/campanias/CAM-00000000-0000-4000-8000-000000000010/contactos/00000000-0000-4000-8000-000000000011/pausar", { method: "PUT", headers: { token: "00000000-0000-4000-8000-000000000001", "Content-Type": "application/json" }, body: JSON.stringify({"pausar":1}) });
console.log(await response.json());import requests
response = requests.request("PUT", "https://api.upnify.com/campanias/CAM-00000000-0000-4000-8000-000000000010/contactos/00000000-0000-4000-8000-000000000011/pausar", headers={"token": "00000000-0000-4000-8000-000000000001", "Content-Type": "application/json"}, json={"pausar":1})
print(response.json())package main
import (
"bytes"
"fmt"
"io"
"net/http"
)
func main() {
req, _ := http.NewRequest("PUT", "https://api.upnify.com/campanias/CAM-00000000-0000-4000-8000-000000000010/contactos/00000000-0000-4000-8000-000000000011/pausar", bytes.NewBufferString("{\n \"pausar\": 1\n}"))
req.Header.Set("token", "00000000-0000-4000-8000-000000000001")
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
data, _ := io.ReadAll(res.Body)
fmt.Println(string(data))
}using System.Text;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("token", "00000000-0000-4000-8000-000000000001");
using var content = new StringContent("{\n \"pausar\": 1\n}", Encoding.UTF8, "application/json");
var response = await client.PutAsync("https://api.upnify.com/campanias/CAM-00000000-0000-4000-8000-000000000010/contactos/00000000-0000-4000-8000-000000000011/pausar", content);
Console.WriteLine(await response.Content.ReadAsStringAsync());
Respuesta
{
"code": 0,
"msg": "Ok"
}