метод REST
scope: crm
Устаревший
crm.product.property.get
Получить свойство товаров по идентификатору
Устаревший метод.
Развитие метода остановлено. Используйте catalog.productProperty.get.
Описание
Метод crm.product.property.get возвращает свойство товаров по идентификатору.
Параметры
id
integer
необязательный
Идентификатор свойства товара
Примеры запроса
curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"id":"your_product_id"}' \ # Replace 'your_product_id' with the actual product ID
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/crm.product.get
curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"id":"your_property_id"}' \ # Replace 'your_property_id' with the actual property ID
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/crm.product.property.get
try
{
const id = prompt("Введите ID");
const response = await $b24.callMethod(
"crm.product.property.get",
{
id: id
}
);
const result = response.getData().result;
console.dir(result);
}
catch(error)
{
console.error(error);
}
$id = $_POST['id'];
try {
$response = $b24Service
->core
->call(
'crm.product.property.get',
[
'id' => $id,
]
);
$result = $response
->getResponseData()
->getResult();
if ($result->error()) {
error_log($result->error());
echo 'Error: ' . $result->error();
} else {
echo 'Success: ' . print_r($result->data(), true);
}
} catch (Throwable $e) {
error_log($e->getMessage());
echo 'Error calling crm.product.property.get: ' . $e->getMessage();
}
var id = prompt("Введите ID");
BX24.callMethod(
"crm.product.property.get",
{
id: id
},
function(result)
{
if(result.error())
console.error(result.error());
else
console.dir(result.data());
}
);
require_once('crest.php');
$id = 'your_property_id'; // Replace 'your_property_id' with the actual property ID
$result = CRest::call(
'crm.product.property.get',
[
'id' => $id
]
);
echo '<PRE>';
print_r($result);
echo '</PRE>';
// client и ctx уже созданы — см. раздел «SDK для Go»
res, err := client.Core().Call(ctx, "crm.product.property.get", nil, b24.WithIdempotent())
if err != nil {
return fmt.Errorf("crm.product.property.get: %w", err)
}
// Ответ приходит как json.RawMessage — разберите его
// в структуру под форму ответа, показанную ниже на этой странице.
fmt.Printf("%s\n", res.Result)

