Actualizar una campaña masiva
PUT
/campaign/{id}
const url = 'https://api.matiasimpulso.com/campaign/1';const options = { method: 'PUT', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"name":"example","whatsappId":1,"message1":"example","message2":"example","message3":"example","message4":"example","message5":"example","scheduledAt":"example","confirmation":true,"openTicket":"enabled","statusTicket":"open","queueId":1,"tagIds":[1],"contactIds":[1],"autoStart":true}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request PUT \ --url https://api.matiasimpulso.com/campaign/1 \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "name": "example", "whatsappId": 1, "message1": "example", "message2": "example", "message3": "example", "message4": "example", "message5": "example", "scheduledAt": "example", "confirmation": true, "openTicket": "enabled", "statusTicket": "open", "queueId": 1, "tagIds": [ 1 ], "contactIds": [ 1 ], "autoStart": true }'Actualiza los parámetros, contenido o programación de una campaña existente.
Authorizations
Sección titulada « Authorizations »Parameters
Sección titulada « Parameters »Path Parameters
Sección titulada « Path Parameters » id
required
number
ID de la campaña
Request Bodyrequired
Sección titulada « Request Bodyrequired » Media type application/json
object
name
string
whatsappId
number
message1
string
message2
string
message3
string
message4
string
message5
string
scheduledAt
string
confirmation
boolean
openTicket
string
statusTicket
string
queueId
number
tagIds
Array<number>
contactIds
Array<number>
autoStart
boolean
Responses
Sección titulada « Responses »Campaña actualizada correctamente
Datos de actualización inválidos
Acceso restringido a administradores
Campaña no encontrada