{% note warning "Мы еще обновляем эту страницу" %}
Тут может не хватать некоторых данных — дополним в ближайшее время
{% endnote %}
{% if build == 'dev' %}
{% note alert "TO-DO не выгружается на prod" %}
- не указаны параметры и их типы
- отсутствует ответ в случае ошибки и успеха
{% endnote %}
{% endif %}
Scope:
crm
Кто может выполнять метод: любой пользователь
Метод crm.userfield.fields
возвращает описание полей для пользовательских полей.
{% list tabs %}
-
JS
BX24.callMethod( "crm.userfield.fields", {}, function(result) { if(result.error()) console.error(result.error()); else console.dir(result.data()); } );
-
PHP
require_once('crest.php'); $result = CRest::call( 'crm.userfield.fields', [] ); echo '<PRE>'; print_r($result); echo '</PRE>';
-
CURL (oauth)
curl -X POST \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ -d '{}' \ https://**put_your_bitrix24_address**/rest/crm.userfield.fields?auth=**put_access_token_here**
-
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.userfield.fields
{% endlist %}
{% include Сноска о примерах %}