Crear una campaña masiva
POST
/campaign
const url = 'https://api.matiasimpulso.com/campaign';const options = { method: 'POST', 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 POST \ --url https://api.matiasimpulso.com/campaign \ --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 }'Registra una nueva campaña de envío masivo y materializa los destinatarios asociados.
Authorizations
Sección titulada « Authorizations »Request Bodyrequired
Sección titulada « Request Bodyrequired » Media type application/json
object
name
required
string
whatsappId
required
number
message1
required
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 creada correctamente
Datos de campaña inválidos
Acceso restringido a administradores