Документация для разработчиков
Темная тема

Получить поля цифрового рабочего места

Scope: crm Права на выполнение: пользователи с административным доступом к разделу CRM

Описание и параметры

Метод отдает информацию о полях настроек цифрового рабочего места.

Без параметров.

Примеры кода


  • cURL (Webhook)
    curl -X POST \
    -H "Content-Type: application/json" \
    -H "Accept: application/json" \
    -d '{}' \
    https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/crm.automatedsolution.fields
    
  • cURL (OAuth)
    curl -X POST \
    -H "Content-Type: application/json" \
    -H "Accept: application/json" \
    -d '{}' \
    https://**put_your_bitrix24_address**/rest/crm.automatedsolution.fields?auth=**put_access_token_here**
    
  • JS
    BX24.callMethod(
        "crm.automatedsolution.fields",
        {},
        function(result) {
            if (result.error()) {
                console.error(result.error());
            } else {
                console.info(result.data());
            }
        }
    );
    
  • PHP
    require_once('crest.php');
    
    $result = CRest::call(
        'crm.automatedsolution.fields',
        []
    );
    
    echo '
    ';
    print_r($result);
    echo '
    ';

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


Обработка ответа

HTTP-статус: 200

{
    "result": {
        "id": {
            "type": "integer",
            "isRequired": false,
            "isReadOnly": true,
            "isImmutable": false,
            "isMultiple": false,
            "isDynamic": false,
            "title": "ID",
            "upperName": "ID"
        },
        "title": {
            "type": "string",
            "isRequired": true,
            "isReadOnly": false,
            "isImmutable": false,
            "isMultiple": false,
            "isDynamic": false,
            "title": "TITLE",
            "upperName": "TITLE"
        },
        "typeIds": {
            "type": "crm_dynamic_type",
            "isRequired": false,
            "isReadOnly": false,
            "isImmutable": false,
            "isMultiple": true,
            "isDynamic": false,
            "title": "TYPE_IDS",
            "upperName": "TYPE_IDS"
        }
    },
    "time": {
        "start": 1715848631.568101,
        "finish": 1715848631.898371,
        "duration": 0.33027005195617676,
        "processing": 0.0055119991302490234,
        "date_start": "2024-05-16T11:37:11+03:00",
        "date_finish": "2024-05-16T11:37:11+03:00",
        "operating_reset_at": 1715849231,
        "operating": 0
    }
}

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

Название Описание
result
object
Объект в формате {"field_1": "value_1", ... "field_N": "value_N"}. Где field — поля цифрового рабочего места, а value — объект типа rest_field_description.
time
time
Информация о времени выполнения запроса


© «Битрикс», 2001-2024, «1С-Битрикс», 2024