Get Fields of the Product Section crm.productsection.fields
Scope:
crmWho can execute the method: any user
The method crm.productsection.fields returns the description of the fields of the section of the product.
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.productsection.fields
curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{}' \
https://**put_your_bitrix24_address**/rest/crm.productsection.fields
try
{
const response = await $b24.callMethod(
"crm.productsection.fields",
{}
);
const result = response.getData().result;
if(result.error())
{
console.error(result.error());
}
else
{
console.dir(result);
}
}
catch(error)
{
console.error('Error:', error);
}
try {
$response = $b24Service
->core
->call(
'crm.productsection.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 section fields: ' . $e->getMessage();
}
BX24.callMethod(
"crm.productsection.fields",
{},
function(result)
{
if(result.error())
console.error(result.error());
else
console.dir(result.data());
}
);
require_once('crest.php');
$result = CRest::call(
'crm.productsection.fields',
[]
);
if (isset($result['error'])) {
echo "Error: " . $result['error_description'] . "\n";
} else {
echo '<PRE>';
print_r($result['result']);
echo '</PRE>';
}
Fields
|
Name |
Description |
Note |
|
CATALOG_ID |
Catalog identifier |
Immutable |
|
ID |
Section identifier |
Read-only |
|
NAME |
Section name |
Required |
|
SECTION_ID |
Identifier of the linked section |
|
|
XML_ID |
Symbolic code |
Copied
Previous