метод REST scope: crm

crm.item.details.configuration.reset

Сбросить параметры карточки элементов

Кто может выполнять: проверка прав при выполнении метода зависит от переданных данных:

Описание

Метод crm.item.details.configuration.reset сбрасывает настройки карточки элемента до значений по умолчанию. Удаляет личные настройки карточки указанного пользователя или общие настройки, заданные для всех пользователей.

Параметры

entityTypeId integer обязательный

Идентификатор системного или пользовательского типа объектов CRM

userId user необязательный

Идентификатор пользователя, чью конфигурацию вы хотите сбросить.

Если параметр не передан, то будет взят userId пользователя, вызывающего этот метод.

Нужен только при запросе личных настроек

scope string необязательный

Область применения настроек. Допустимые значения:
- 'P' — личные настройки
- 'C' — общие настройки

По умолчанию значение равно 'P'

extras object необязательный

Дополнительные параметры. Возможные значения и их структура описана ниже

extras

Смарт-процесс необязательный

categoryId

Сделка необязательный

dealCategoryId

Лид необязательный

leadCustomerType

Примеры запроса

curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"entityTypeId":2,"userId":1,"scope":"C","extras":{"dealCategoryId":9}}' \
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/crm.item.details.configuration.reset

Ответ

HTTP-статус: 200

{
    "result": true,
    "time": {
        "start": 1720687072.190654,
        "finish": 1720687072.586945,
        "duration": 0.39629101753234863,
        "processing": 0.057084083557128906,
        "date_start": "2024-07-11T10:37:52+02:00",
        "date_finish": "2024-07-11T10:37:52+02:00",
        "operating": 0
    }
}

Возвращаемые данные

result boolean

Корневой элемент ответа. Возвращает true в случае успешного сброса настроек

time time

Информация о времени выполнения запроса

Обработка ошибок

HTTP-статус: 400

{
    "error": "",
    "error_description": "Parameter 'entityTypeId' is not defined"
}
Код Описание Значение
Parameter 'entityTypeId' is not defined Не передан обязательный параметр entityTypeId
The entity type 'entityTypeName' is not supported in current context. Метод не поддерживает данный тип сущности
Access denied. У пользователя нет административных прав

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.