Get descriptions of fields for deal categories crm.dealcategory.fields

Scope: crm

Who can execute the method: any user

Warning

The method is deprecated. It is recommended to use crm.category.fields

The method returns descriptions of fields for deal categories.

No parameters.

Code Examples

How to Use Examples in Documentation

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.dealcategory.fields
        
curl -X POST \
        -H "Content-Type: application/json" \
        -H "Accept: application/json" \
        -d '{"auth":"**put_access_token_here**"}' \
        https://**put_your_bitrix24_address**/rest/crm.dealcategory.fields
        
try
        {
        	const response = await $b24.callMethod(
        		"crm.dealcategory.fields",
        		{}
        	);
        	
        	const result = response.getData().result;
        	console.dir(result);
        }
        catch( error )
        {
        	console.error(error);
        }
        
try {
            $response = $b24Service
                ->core
                ->call(
                    'crm.dealcategory.fields',
                    []
                );
        
            $result = $response
                ->getResponseData()
                ->getResult();
        
            if ($result->error()) {
                error_log($result->error());
            } else {
                echo 'Success: ' . print_r($result->data(), true);
            }
        
        } catch (Throwable $e) {
            error_log($e->getMessage());
            echo 'Error fetching deal category fields: ' . $e->getMessage();
        }
        
BX24.callMethod(
            "crm.dealcategory.fields",
            {},
            function(result)
            {
                if(result.error())
                    console.error(result.error());
                else
                    console.dir(result.data());
            }
        );
        
require_once('crest.php');
        
        $result = CRest::call(
            'crm.dealcategory.fields',
            []
        );
        
        echo '<PRE>';
        print_r($result);
        echo '</PRE>';
        

Returned Data

Required parameters are marked with *

Name
type

Description

CREATED_DATE
datetime

Creation date

ID
integer

Identifier of the deal category

IS_LOCKED
char

Locked

NAME*
string

Name of the category

SORT
integer

Sorting