Upnify Documentación API
CRM · /campanias

Comunicaciones

Campaña - Crear

POST/campanias

Crea una campaña de comunicación.

Parámetros

NombreTipoValidaciónDescripción
nombreStringRequeridoNombre de la campaña.
tkEtiquetaStringCódigo token de la etiqueta que define los contactos de la campaña.
aplicaProspectoIntegerIndica si la campaña aplica a prospectos.
aplicaClienteIntegerIndica si la campaña aplica a clientes.
aplicaOportunidadIntegerIndica si la campaña aplica a oportunidades.
tkUsuarioStringCódigo token del usuario responsable.
asuntoStringAsunto del mensaje.
cuerpoStringContenido del mensaje.
configStringConfiguración adicional de la campaña.
enviadoPorStringCódigo token del remitente.
adjuntosStringReferencias de archivos adjuntos.
archivosArray<Object>Archivos que se asociarán a la campaña.
tipoIntegerTipo de campaña.
fechaInicioDateTimeFecha y hora de inicio.
fechaFinDateTimeFecha y hora de finalización.
tipoEnvioIntegerTipo de envío de la campaña.

Respuesta

NombreTipoDescripción
codeIntegerCódigo numérico que indica el resultado de la operación.
msgStringMensaje descriptivo del resultado de la operación.
detailsStringCódigo token de la campaña creada y nombre asignado.

Solicitud

Ejemplo de solicitud

curl --request POST 'https://api.upnify.com/campanias' \
  --header 'token: 00000000-0000-4000-8000-000000000001' \
  --form 'nombre=Campaña de ejemplo' \
  --form 'tipo=2' \
  --form 'aplicaProspecto=1' \
  --form 'asunto=Asunto de ejemplo' \
  --form 'cuerpo=Contenido de ejemplo.' \
  --form 'archivos=[]'

Respuesta

Ejemplo de respuesta

JSON
{
  "code": 0,
  "msg": "Ok",
  "details": "[{\"tkCampania\":\"CAM-00000000-0000-4000-8000-000000000010\",\"nombre\":\"Campaña de ejemplo\"}]"
}