Clientes
Compartir en Grupo (Muchos a Muchos)
PUT/clientes/compartir
Permite compartir una lista de clientes con un grupo de usuarios.
Parámetros
| Nombre | Tipo | Validación | Descripción |
|---|
token | varchar | | Token de autenticación enviado en el encabezado token. |
tk | varchar | | Código token que identifica de forma única al recurso relacionado. |
prospectos | varchar | | Lista separada por comas de códigos token de clientes. |
clientes | varchar | | Contiene la lista de los token de los clientes a compartir. |
tkProspectos | varchar | | Código token que identifica de forma única al recurso relacionado. |
ejecutivos | varchar | | Contiene la lista de los token de los usuarios a los que le compartiran los clientes. |
tkUsuarios | varchar | | Código token que identifica de forma única al recurso relacionado. |
tkUsuario | varchar | | Código token que identifica de forma única al recurso relacionado. |
operacion | int | | Indica si se debe compartir o descompartir. |
Respuesta
| Nombre | Tipo | Descripción |
|---|
code | Integer | Proporciona un código de verificación como respuesta. |
msg | String | Proporciona un mensaje descriptivo o razón dependiendo el resultado. |
Solicitud
curl --request PUT 'https://api.upnify.com/v4/clientes/compartir' \
--header 'token: 00000000-0000-4000-8000-000000000001' \
--header 'Content-Type: application/json' \
--data-raw '{"clientes":"00000000-0000-4000-8000-000000000010","ejecutivos":"00000000-0000-4000-8000-000000000010","operacion":1}'const response=await fetch('https://api.upnify.com/v4/clientes/compartir',{method:'PUT',headers:{token:'00000000-0000-4000-8000-000000000001','Content-Type':'application/json'},body:JSON.stringify({"clientes":"00000000-0000-4000-8000-000000000010","ejecutivos":"00000000-0000-4000-8000-000000000010","operacion":1})});
console.log(await response.json());const response=await fetch('https://api.upnify.com/v4/clientes/compartir',{method:'PUT',headers:{token:'00000000-0000-4000-8000-000000000001','Content-Type':'application/json'},body:JSON.stringify({"clientes":"00000000-0000-4000-8000-000000000010","ejecutivos":"00000000-0000-4000-8000-000000000010","operacion":1})});
console.log(await response.json());import requests
response=requests.put('https://api.upnify.com/v4/clientes/compartir',headers={'token':'00000000-0000-4000-8000-000000000001','Content-Type':'application/json'},json={"clientes":"00000000-0000-4000-8000-000000000010","ejecutivos":"00000000-0000-4000-8000-000000000010","operacion":1})
print(response.json())package main
import("bytes";"fmt";"io";"net/http")
func main(){req,_:=http.NewRequest("PUT","https://api.upnify.com/v4/clientes/compartir",bytes.NewBufferString("{\n \"clientes\": \"00000000-0000-4000-8000-000000000010\",\n \"ejecutivos\": \"00000000-0000-4000-8000-000000000010\",\n \"operacion\": 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.Net.Http;using System.Text;using var client=new HttpClient();client.DefaultRequestHeaders.Add("token","00000000-0000-4000-8000-000000000001");using var content=new StringContent("{\n \"clientes\": \"00000000-0000-4000-8000-000000000010\",\n \"ejecutivos\": \"00000000-0000-4000-8000-000000000010\",\n \"operacion\": 1\n}",Encoding.UTF8,"application/json");var response=await client.PutAsync("https://api.upnify.com/v4/clientes/compartir",content);Console.WriteLine(await response.Content.ReadAsStringAsync());
Respuesta
{
"code": 0,
"msg": "Ok"
}