Завершение процессов и задач по ним в Postman:
Завершение осуществляется методом POST. Важно указать ID завершаемого процесса непосредственно в ссылке. Сам ID можно получить консольными командами, либо в адресной строке браузера, открыв нужный процесс в конструкторе.
Число сделок, в которых одновременно можно завершить процесс не ограничено, но рекомендуется при массовых пусках делать это группами по 100 сделок.
entity_id в данных означает ID сделки.
entity_type будет означать тип сущности, с которым мы работаем (отличается от ID сущностей amoCRM). Для нас это всегда сделка и потому entity_type всегда равен 1.
Параметр "close_tasks": true указывать не обязательно. Он означает, что в указанных сделках помимо завершения процесса, так же будет завершена задача по процессу.
Завершение процессов и задач по ним через консоль с помощью JS:
var sensei_api = function() { var baseUrl = 'https://api.sensei.plus/v1/'; var self = this; this.send = function (url, method, data) { data = data || {}; headers = {}; headers.domain = AMOCRM.widgets.system.domain; headers.api_key = AMOCRM.widgets.system.amohash; headers.login = AMOCRM.widgets.system.amouser; headers.account = AMOCRM.constant('account').id; var params = { url: baseUrl + url, data: data, method: method, dataType: 'json', headers: { 'X-Auth-Sensei-Token': 'Ваш Sensei-токен' }, success: function(data) { console.log(data); } }; return new $.ajax(params); }; }; api = new sensei_api; api.send('process/stop/13574', 'POST', {"close_tasks": true, "data":[ {"entity_type":1, "entity_id":AMOCRM.constant('card_id')}]})