Создать новую рассылку - CreateNewSmsCampaign
Метод позволяет создать новую СМС рассылку.
Обязательные параметры запроса:
{
controller: ‘sms_campaign’,
action: ‘create_new_sms_campaign’,
sig: <api_key>,
orders_limit: <int>,
project_id: <int>,
template_id: <int>,
client_name_id: <int>
}
Опциональные параметры запроса:
{
sms_recipients_list_id: <int>
phone: <string> #format "79999999999",
address: <Address>,
office_id: <int>,
valid_from: <timestamp>,
valid_to: <timestamp>,
life_time: <int>
}
Ответ сервера:
{
sent: <bool>,
code: <ResponseCodes>
}
Типы: ResponseCodes, SmsRecipientsList
Пример использования:
var xhr = new XMLHttpRequest();
var formData = new FormData();
xhr.open('POST', 'https://admin-api.calltovisit.com', true);
formData.append('controller', 'sms_campaign');
formData.append('action', 'create_new_sms_campaign');
formData.append('sig', 'FmYHRjgnoHAckbgk5bA4VHQZCcAlVYfM');
formData.append('orders_limit', 1);
formData.append('project_id', 12);
formData.append('template_id', 12);
formData.append('client_name_id', 12);
formData.append('phone', "79999999999");
xhr.send(formData);