Get Fields of Enumeration Type Property crm.product.property.enumeration.fields
Scope:
crmWho can execute the method: any user
Method development has been halted
The method crm.product.property.enumeration.fields is still operational, but there is a more relevant alternative catalog.productPropertyEnum.*.
The method crm.product.property.enumeration.fields returns the description of the fields of the enumeration type product property.
No parameters.
Code Examples
How to Use Examples in Documentation
cURL (Webhook)
cURL (OAuth)
JS
PHP
BX24.js
PHP CRest
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.product.property.enumeration.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.product.property.enumeration.fields
try
{
const response = await $b24.callMethod(
"crm.product.property.enumeration.fields",
{}
);
const result = response.getData().result;
console.dir(result);
}
catch( error )
{
console.error(error);
}
try {
$response = $b24Service
->core
->call(
'crm.product.property.enumeration.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 product property enumeration fields: ' . $e->getMessage();
}
BX24.callMethod(
"crm.product.property.enumeration.fields",
{},
function(result)
{
if(result.error())
console.error(result.error());
else
console.dir(result.data());
}
);
require_once('crest.php');
$result = CRest::call(
'crm.product.property.enumeration.fields',
[]
);
echo '<PRE>';
print_r($result);
echo '</PRE>';
Copied