Comunicaciones
Campaña - Detalle
GET/campanias/:tkCampania
Obtiene el detalle de una campaña.
Parámetros
| Nombre | Tipo | Validación | Descripción |
|---|
tkCampania | String | Requerido | Código token de la campaña. |
Respuesta
| Nombre | Tipo | Descripción |
|---|
idCampania | Integer | Identificador interno de la campaña. |
tkCampania | String | Código token que identifica la campaña. |
tipo | Integer | Tipo de campaña. |
nombre | String | Nombre de la campaña. |
situacion | Integer | Situación actual de la campaña. |
aplicaProspecto | Integer | Indica si la campaña aplica a prospectos. |
aplicaOportunidad | Integer | Indica si la campaña aplica a oportunidades. |
aplicaCliente | Integer | Indica si la campaña aplica a clientes. |
iniciales | String | Iniciales del usuario responsable. |
etiqueta | String | Nombre de la etiqueta asociada. |
color | String | Color de la etiqueta asociada. |
tkEtiqueta | String | Código token de la etiqueta asociada. |
nombreEjecutivo | String | Nombre del ejecutivo responsable. |
piezas | Integer | Cantidad de piezas configuradas. |
asignados | Integer | Cantidad de contactos asignados. |
tkUsuario | String | Código token del usuario responsable. |
tkEmpresa | String | Código token de la empresa. |
objetivoCantidad | Integer | Cantidad objetivo configurada. |
objetivoMonto | Number | Monto objetivo configurado. |
avanceCantidad | Integer | Cantidad alcanzada. |
avanceMonto | Number | Monto alcanzado. |
fechaInicio | DateTime | Fecha y hora de inicio. |
fechaFin | DateTime | Fecha y hora de finalización. |
asunto | String | Asunto del mensaje. |
tipoRemitente | Integer | Tipo de remitente utilizado. |
enviadoPor | String | Código token del remitente. |
anexos | Array<Object> | Archivos anexos asociados. |
cuerpo | String | Contenido del mensaje. |
Solicitud
curl --request GET 'https://api.upnify.com/campanias/CAM-00000000-0000-4000-8000-000000000010' \
--header 'token: 00000000-0000-4000-8000-000000000001'const response = await fetch("https://api.upnify.com/campanias/CAM-00000000-0000-4000-8000-000000000010", { method: "GET", headers: { token: "00000000-0000-4000-8000-000000000001" } });
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", { method: "GET", headers: { token: "00000000-0000-4000-8000-000000000001" } });
console.log(await response.json());import requests
response = requests.request("GET", "https://api.upnify.com/campanias/CAM-00000000-0000-4000-8000-000000000010", headers={"token": "00000000-0000-4000-8000-000000000001"})
print(response.json())package main
import (
"fmt"
"io"
"net/http"
)
func main() {
req, _ := http.NewRequest("GET", "https://api.upnify.com/campanias/CAM-00000000-0000-4000-8000-000000000010", 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 var client = new HttpClient();
client.DefaultRequestHeaders.Add("token", "00000000-0000-4000-8000-000000000001");
var response = await client.GetAsync("https://api.upnify.com/campanias/CAM-00000000-0000-4000-8000-000000000010");
Console.WriteLine(await response.Content.ReadAsStringAsync());
Respuesta
[
{
"idCampania": 10,
"tkCampania": "CAM-00000000-0000-4000-8000-000000000010",
"tipo": 2,
"nombre": "Campaña de ejemplo",
"situacion": 1,
"aplicaProspecto": 1,
"aplicaOportunidad": 0,
"aplicaCliente": 0,
"iniciales": "UE",
"etiqueta": "Clientes potenciales",
"color": "#FF2D6A",
"tkEtiqueta": "00000000-0000-4000-8000-000000000013",
"nombreEjecutivo": "Usuario de ejemplo",
"piezas": 1,
"asignados": 1,
"tkUsuario": "00000000-0000-4000-8000-000000000014",
"tkEmpresa": "00000000-0000-4000-8000-000000000015",
"objetivoCantidad": 0,
"objetivoMonto": 0,
"avanceCantidad": 0,
"avanceMonto": 0,
"fechaInicio": "2026-09-20T09:00:00",
"fechaFin": "2026-09-30T18:00:00",
"asunto": "Asunto de ejemplo",
"cuerpo": "Contenido de ejemplo.",
"tipoRemitente": 1,
"enviadoPor": null,
"anexos": []
}
]