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

Comunicaciones

Campaña - Actualizar

PUT/campanias/:tkCampania

Actualiza la configuración de una campaña.

Parámetros

NombreTipoValidaciónDescripción
tkCampaniaStringRequeridoCódigo token de la campaña.
tkEtiquetaStringCódigo token de la etiqueta que define los contactos de la campaña.
nombreStringNombre 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.
tipoRemitenteIntegerTipo de remitente que se utilizará.
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.
paramsStringParámetros adicionales de actualizació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 actualizada.

Solicitud

Ejemplo de solicitud

curl --request PUT 'https://api.upnify.com/campanias/CAM-00000000-0000-4000-8000-000000000010' \
  --header 'token: 00000000-0000-4000-8000-000000000001' \
  --form 'nombre=Campaña actualizada' \
  --form 'asunto=Asunto actualizado' \
  --form 'cuerpo=Contenido actualizado.' \
  --form 'archivos=[]'

Respuesta

Ejemplo de respuesta

JSON
{
  "code": 0,
  "msg": "Ok",
  "details": "[{\"tkCampania\":\"CAM-00000000-0000-4000-8000-000000000010\"}]"
}