Upnify Documentación API
CRM · /campanias/:tkCampania/piezas

Comunicaciones

Campaña - Piezas

GET/campanias/:tkCampania/piezas

Obtiene las piezas configuradas para una campaña.

Parámetros

NombreTipoValidaciónDescripción
tkCampaniaStringRequeridoCódigo token de la campaña.
tkEtiquetaStringCódigo token de la etiqueta de la campaña.
paginaIntegerNúmero de página que se desea consultar.
cantidadRegistrosIntegerCantidad máxima de registros por página.

Respuesta

NombreTipoDescripción
indiceIntegerPosición del registro dentro de la página.
tkPiezaStringCódigo token de la pieza.
tkCampaniaStringCódigo token de la campaña.
condicionStringCondición configurada para la pieza.
tieneAdjuntosIntegerIndica si la pieza tiene archivos adjuntos.
tipoCorreoIntegerTipo de canal de la pieza.
adjuntosArray<Object>Archivos adjuntos de la pieza.
enviar_tiempoIntegerTiempo configurado para el envío.
estadoIntegerEstado de la pieza.
asuntoStringAsunto del mensaje.
cuerpoStringContenido del mensaje.
ordenIntegerOrden de la pieza dentro de la campaña.
enviadosIntegerCantidad de envíos realizados.
erroresIntegerCantidad de envíos con error.
totalCorreosIntegerCantidad total de contactos a los que aplica.
faltantesIntegerCantidad de contactos pendientes.
nombreStringNombre de la pieza.
configStringConfiguración adicional de la pieza.
totalPiezasIntegerCantidad total de piezas de la campaña.

Solicitud

Ejemplo de solicitud

curl --request GET 'https://api.upnify.com/campanias/CAM-00000000-0000-4000-8000-000000000010/piezas?pagina=1&cantidadRegistros=50' \
  --header 'token: 00000000-0000-4000-8000-000000000001'

Respuesta

Ejemplo de respuesta

JSON
[
  {
    "indice": 1,
    "tkPieza": "00000000-0000-4000-8000-000000000012",
    "tkCampania": "CAM-00000000-0000-4000-8000-000000000010",
    "condicion": "",
    "tieneAdjuntos": 0,
    "tipoCorreo": 1,
    "adjuntos": [],
    "enviar_tiempo": 0,
    "estado": 1,
    "asunto": "Asunto de pieza",
    "cuerpo": "Contenido de pieza.",
    "orden": 1,
    "enviados": 0,
    "errores": 0,
    "totalCorreos": 1,
    "faltantes": 1,
    "nombre": "",
    "config": "",
    "totalPiezas": 1
  }
]