Удалить набор дополнительных контентных блоков в дело
Scope: crm Права на выполнение: REST Приложение
Описание и параметры
Метод crm.activity.layout.blocks.delete позволяет REST приложению удалить установленный им же набор дополнительных контентных блоков для дела.
REST Приложение может удалить только тот набор дополнительных контентных блоков, который был установлен им же
Параметры
Обязательные параметры отмечены *
Параметртип |
Описание |
---|---|
entityTypeId*integer |
Идентификатор типа объекта CRM, к которому привязано дело |
entityId*integer |
Идентификатор объекта CRM, к которому привязано дело |
activityId*integer |
Идентификатор дела |
Примеры кода
Удалить набор дополнительных контентных блоков в деле с id = 8
, привязанного к сделке с id = 4
:
- cURL (Webhook)
curl -X POST \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ -d '{"entityTypeId":2,"entityId":4,"activityId":8}' \ https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/crm.activity.layout.blocks.delete
- cURL (OAuth)
curl -X POST \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ -d '{"entityTypeId":2,"entityId":4,"activityId":8,"auth":"**put_access_token_here**"}' \ https://**put_your_bitrix24_address**/rest/crm.activity.layout.blocks.delete
- JS
BX24.callMethod( 'crm.activity.layout.blocks.delete', { entityTypeId: 2, // Сделка entityId: 4, // ID Сделки activityId: 8, // ID Дела привязанного к данной сделке }, (result) => { if (result.error()) { console.error(result.error()); } else { console.info(result.data()); } }, );
- PHP
require_once('crest.php'); $result = CRest::call( 'crm.activity.layout.blocks.delete', [ 'entityTypeId' => 2, 'entityId' => 4, 'activityId' => 8 ] ); echo '
'; print_r($result); echo '
';
Обработка ответа и ошибок
HTTP-статус: 200
Возвращает { success: true }
в случае успешного удаления набора дополнительных контентных блоков, иначе null
.
{ "success": true }
Возможные коды ошибок
Код | Описание |
---|---|
ERROR_WRONG_CONTEXT | Вызов метода возможен только в контексте rest приложения |
OWNER_NOT_FOUND | Сущность, к которой привязано дело, не найдена |
NOT_FOUND | Дело не найдено |
ACCESS_DENIED | Доступ запрещен |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024