API de WhatsApp y CRM
PATCH/campaigns/{campaignId}/contacts

Actualizar contactos de una campaña

Actualiza o inserta (upsert) contactos en una campaña existente.

API de WhatsApp y CRM
Necesitas una clave de API. Pídela a nuestro equipo de soporte o créala desde la plataforma.
PATCH https://api.getincloud.ai/v1/campaigns/{campaignId}/contacts

Actualiza o inserta (upsert) contactos en una campaña existente.

De forma predeterminada, los contactos se actualizan parcialmente (upsert). Para sobrescribir todos los contactos, usa el parámetro de consulta de la URL overwrite=true en la llamada.

Solo se pueden actualizar las campañas con estado draft, pending y paused.


Prueba este endpoint en el probador de API en vivo

>¿Necesitas ayuda? Explora todos los tutoriales, más de 100 ejemplos de casos de uso y juega con el probador de API en vivo con ejemplos de código listos para usar en más de 15 lenguajes de programación, incluidos JavaScript/Node.js, PHP, Python, C#, Java, Ruby, Swift, Kotlin, Powershell, cURL y más.

Autenticación

Envía tu API key en el encabezado Token en cada petición.

Parámetros

CampoDóndeTipoObligatorioDescripción
overwritequerybooleanNoUsa overwrite=true para actualizar todos los contactos de la campaña, sobrescribiendo los contactos existentes default: False

Respuestas

CódigoDescripción
200Contactos de la campaña actualizados
400Datos de consulta o cuerpo de la solicitud no válidos
401No autorizado: token de API no válido o ausente
403Faltan los permisos requeridos
404Recurso no encontrado
409La campaña ya no se puede editar
429Demasiadas solicitudes: inténtalo de nuevo más tarde
500Error inesperado
501No implementado
503Servicio no disponible temporalmente: inténtalo de nuevo más tarde
// This code example requires you to have installed curl package
// Installation instructions here: https://curl.haxx.se/download.html

// Update campaign contacts
curl --request PATCH \
  --url https://api.getincloud.ai/v1/campaigns/{id}/contacts \
  --header 'Content-Type: application/json' \
  --header 'Token: <api token goes here>' \
  --data '[{"target":"+1234567890","name":"Contact name","message":"Sample message to send to this contact on this campaign"}]'
AnteriorActualizar campañaSiguienteCrear campaña
¿Te sirvió esta página?