Comunicaciones
Cuentas de correo - Detalle
GET/comm/correos/:tkUsuarioCorreo
Permite obtener el detalle de una cuenta de correo específica.
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. |
tkUsuario | varchar | | Código token que identifica de forma única al recurso relacionado. |
pagina | int | | Número de página que se desea consultar. |
cantidadRegistros | int | | Cantidad máxima de registros que devuelve la consulta. |
Respuesta
| Nombre | Tipo | Descripción |
|---|
tkUsuarioCorreo | UUID | Código token que corresponde a una cuenta de correo configurada, registrada en el sistema. |
respondera | String | Indica el correo electrónico con el que se configuró la cuenta. |
puedeSerPredeterminado | Integer | Indica si la cuenta de correo puede ser elegida como predeterminada por el sistema. |
cuenta | String | Contiene el nombre de la cuenta de correo. |
proveedor | String | Indica el proveedor de mensajería que utiliza el correo. |
tipoCuenta | Integer | Código que indica el tipo de cuenta de correo. |
predeterminado | Integer | Indica si la cuenta de correo, es la predeterminada del sistema. |
tkProveedor | UUID | Código token que identifica a un proveedor de correo eléctronico. |
Solicitud
curl --request GET 'https://api.upnify.com/v4/comm/correos/00000000-0000-4000-8000-000000000010?pagina=1&cantidadRegistros=50' \
--header 'token: 00000000-0000-4000-8000-000000000001'const response = await fetch('https://api.upnify.com/v4/comm/correos/00000000-0000-4000-8000-000000000010?pagina=1&cantidadRegistros=50', { method: 'GET', headers: { token: '00000000-0000-4000-8000-000000000001' } });
console.log(await response.json());const response = await fetch('https://api.upnify.com/v4/comm/correos/00000000-0000-4000-8000-000000000010?pagina=1&cantidadRegistros=50', { method: 'GET', headers: { token: '00000000-0000-4000-8000-000000000001' } });
console.log(await response.json());import requests
response = requests.get('https://api.upnify.com/v4/comm/correos/00000000-0000-4000-8000-000000000010?pagina=1&cantidadRegistros=50', headers={'token':'00000000-0000-4000-8000-000000000001'})
print(response.json())package main
import ("bytes"; "fmt"; "io"; "net/http")
func main() {
req, _ := http.NewRequest("GET", "https://api.upnify.com/v4/comm/correos/00000000-0000-4000-8000-000000000010?pagina=1&cantidadRegistros=50", nil)
req.Header.Set("token", "00000000-0000-4000-8000-000000000001")
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");
var response = await client.GetAsync("https://api.upnify.com/v4/comm/correos/00000000-0000-4000-8000-000000000010?pagina=1&cantidadRegistros=50");
Console.WriteLine(await response.Content.ReadAsStringAsync());
Respuesta
[
{
"tkUsuarioCorreo": "00000000-0000-4000-8000-000000000010",
"respondera": "valor-respondera",
"puedeSerPredeterminado": 0,
"cuenta": "valor-cuenta",
"proveedor": "valor-proveedor",
"tipoCuenta": 0,
"predeterminado": 0,
"tkProveedor": "00000000-0000-4000-8000-000000000010"
}
]