Метод setStatuses¶
Загрузка статусов сделок. В случае если будет передан статус с уже записанным ID в сервисе R7K12, то статус будет обновлен. Метод: POST Формат: JSON Ссылка: https://api.r7k12.ru/{{TOKEN}}/setStatuses Параметры: Таблица 1 Content-type: application/json Таблица 1
| Название | Значение | Обязательный | Описание |
| id | string | Да | Уникальный идентификатор статуса в CRM системе |
| group | integer | Да | Группа к которой относится статус. Значение от 1 до 4. - 1 - Не учитывается - 2 - В обработке - 3 - Успешно реализовано - 4 - Отказ |
| name | string | Нет | Название статуса в CRM системе (не более 500 символов). |
Пример тела запроса:¶
[
{
"id":"56385",
"group":"1",//Не учитывать
"name":"Новый заказ"
},
{
"id":"57667454",
"group":"3"//Успешно реализовано
}
]
Пример скрипта (PHP):¶
define('TOKEN','YOURTOKEN');
@file_get_contents(
'https://api.r7k12.ru/'.TOKEN.'/setStatuses',
0,
stream_context_create(
[
'http' => [
'method' => "POST",
'header' => "Content-Type: application/json\r\n",
'content' => json_encode(
[
[
'id' => '56385',
'group' => '1',
'name' => 'Новый заказ'
],
[
'id' => '57667454',
'group' => '3'
],
]
),
],
]
)
);