Comunicaciones
Cuentas de correo Firma - Modificación
PUT/comm/correos/:tkUsuarioCorreo/firma
Permite modificar la firma de un correo configurado en el sistema.
Parámetros
| Nombre | Tipo | Validación | Descripción |
|---|
tkUsuarioCorreo | varchar | | Código token que corresponde a una cuenta de correo configurada, registrada en el sistema, la cual se requiere modificar la firma. |
email | varchar | | Contiene el correo electrónico de la cuenta configurada en el sistema. |
cco | varchar | | Guarda un correo alternativo en donde se enviará una copia oculta de todos los correos enviados. |
firma | varchar | | Contiene un texto breve, el cual, se coloca en cada uno de los correos enviados por el sistema. |
predeterminado | int | | Indica si la cuenta de correo es actualmente la predeterminada para el sistema. |
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/comm/correos/00000000-0000-4000-8000-000000000010/firma' \
--header 'token: 00000000-0000-4000-8000-000000000001' \
--header 'Content-Type: application/json' \
--data-raw '{"email":"ejemplo@invalid.test","firma":"valor-firma","cco":"valor-cco","predeterminado":1}'const response = await fetch('https://api.upnify.com/v4/comm/correos/00000000-0000-4000-8000-000000000010/firma', { method: 'PUT', headers: { token: '00000000-0000-4000-8000-000000000001', 'Content-Type': 'application/json' }, body: JSON.stringify({"email":"ejemplo@invalid.test","firma":"valor-firma","cco":"valor-cco","predeterminado":1}) });
console.log(await response.json());const response = await fetch('https://api.upnify.com/v4/comm/correos/00000000-0000-4000-8000-000000000010/firma', { method: 'PUT', headers: { token: '00000000-0000-4000-8000-000000000001', 'Content-Type': 'application/json' }, body: JSON.stringify({"email":"ejemplo@invalid.test","firma":"valor-firma","cco":"valor-cco","predeterminado":1}) });
console.log(await response.json());import requests
response = requests.put('https://api.upnify.com/v4/comm/correos/00000000-0000-4000-8000-000000000010/firma', headers={'token':'00000000-0000-4000-8000-000000000001','Content-Type':'application/json'}, json={"email":"ejemplo@invalid.test","firma":"valor-firma","cco":"valor-cco","predeterminado":1})
print(response.json())package main
import ("bytes"; "fmt"; "io"; "net/http")
func main() {
req, _ := http.NewRequest("PUT", "https://api.upnify.com/v4/comm/correos/00000000-0000-4000-8000-000000000010/firma", bytes.NewBufferString("{\n \"email\": \"ejemplo@invalid.test\",\n \"firma\": \"valor-firma\",\n \"cco\": \"valor-cco\",\n \"predeterminado\": 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 \"email\": \"ejemplo@invalid.test\",\n \"firma\": \"valor-firma\",\n \"cco\": \"valor-cco\",\n \"predeterminado\": 1\n}", Encoding.UTF8, "application/json");
var response = await client.PutAsync("https://api.upnify.com/v4/comm/correos/00000000-0000-4000-8000-000000000010/firma", content);
Console.WriteLine(await response.Content.ReadAsStringAsync());
Respuesta
{
"code": 0,
"msg": "Ok"
}