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

