# log.blogpost.get

URL: https://chugunov.pro/api-bitrix24/log/log-blogpost-get/
Проверено на Битрикс24 REST API, обновлено 11.09.2026 (ревизия источника fb39d6c).
Источник: официальная документация Битрикс24 (bitrix-tools/b24-rest-docs, лицензия MIT, © Bitrix). Справочник независимый, официальной документацией не является.

Получить доступные пользователю сообщения Ленты новостей
Scope: `log`
Кто может выполнять метод: любой пользователь

## Описание

Метод `log.blogpost.get` возвращает сообщения Ленты новостей, доступные текущему пользователю.

## Параметры

- `POST_ID` `integer` — необязательный. Фильтрация по идентификатору сообщения.
  Получить идентификатор можно с помощью метода [log.blogpost.get](https://chugunov.pro/api-bitrix24/log/log-blogpost-get/)
- `LOG_RIGHTS` `array` — необязательный. Фильтрация по получателям, у которых есть право на просмотр сообщения.
  Возможные значения:
  - `SG<X>` — рабочие группы и проекты с идентификатором `X`. Идентификатор можно получить методом [sonet_group.get](https://chugunov.pro/api-bitrix24/sonet-group/sonet-group-get/)
  - `U<X>` — пользователи с идентификатором `X`. Идентификатор можно получить методом [user.get](https://chugunov.pro/api-bitrix24/user/user-get/)
  - `UA` — все авторизованные пользователи
  - `DR<X>` — подразделения компании с идентификатором `X`. Идентификатор можно получить методом [department.get](https://chugunov.pro/api-bitrix24/departments/department-get/)
- `LOG_DATE_FROM` `string` — необязательный. Нижняя граница периода публикации сообщения в формате ISO 8601. Если указаны `LOG_DATE_FROM` и `LOG_DATE_TO`, значение `LOG_DATE_FROM` не должно быть позже `LOG_DATE_TO`
- `LOG_DATE_TO` `string` — необязательный. Верхняя граница периода публикации сообщения в формате ISO 8601. Если значение не указано, верхняя граница периода не применяется
- `FIRST_ID` `integer` — необязательный. Идентификатор записи Ленты новостей для курсорной навигации вперед. Метод вернет сообщения с идентификаторами больше указанного значения. Если переданы `FIRST_ID` и `LAST_ID`, применяется `FIRST_ID`
- `LAST_ID` `integer` — необязательный. Идентификатор записи Ленты новостей для курсорной навигации назад. Метод вернет сообщения с идентификаторами меньше указанного значения
- `LIMIT` `integer` — необязательный. Размер страницы в курсорном режиме. Неположительное или нечисловое значение заменяется значением по умолчанию. Максимальное значение — `200`
- `start` `integer` — необязательный. Параметр используется для управления постраничной навигацией.
  Размер страницы результатов всегда статичный — 50 записей.
  Чтобы выбрать вторую страницу результатов, необходимо передавать значение `50`. Чтобы выбрать третью страницу результатов — значение `100` и так далее.
  Формула расчета значения параметра `start`:
  `start = (N - 1) * 50`, где `N` — номер нужной страницы

## Ответ

HTTP-статус: 200

```json
{
    "result": [
        {
        "ID": "217",
        "BLOG_ID": "299",
        "PUBLISH_STATUS": "P",
        "TITLE": "Новый регламент",
        "AUTHOR_ID": "1269",
        "ENABLE_COMMENTS": "Y",
        "NUM_COMMENTS": "0",
        "CODE": null,
        "MICRO": "N",
        "DETAIL_TEXT": "С 1 ноября обновляется процесс согласования.",
        "DATE_PUBLISH": "2026-03-17T15:29:15+03:00",
        "CATEGORY_ID": "9,11,13",
        "HAS_SOCNET_ALL": "N",
        "HAS_TAGS": "Y",
        "HAS_IMAGES": "N",
        "HAS_PROPS": "Y",
        "HAS_COMMENT_IMAGES": null,
        "UF_BLOG_POST_DOC": {
            "ID": "1",
            "ENTITY_ID": "BLOG_POST",
            "FIELD_NAME": "UF_BLOG_POST_DOC",
            "USER_TYPE_ID": "file",
            "XML_ID": "UF_BLOG_POST_DOC",
            "SORT": "100",
            "MULTIPLE": "Y",
            "MANDATORY": "N",
            "SHOW_FILTER": "N",
            "SHOW_IN_LIST": "N",
            "EDIT_IN_LIST": "Y",
            "IS_SEARCHABLE": "Y",
            "SETTINGS": {
            "SIZE": 20,
            "LIST_WIDTH": 0,
            "LIST_HEIGHT": 0,
            "MAX_SHOW_SIZE": 0,
            "MAX_ALLOWED_SIZE": 0,
            "EXTENSIONS": [],
            "TARGET_BLANK": "Y",
            "DEFAULT_VIEW": null
            },
            "EDIT_FORM_LABEL": null,
            "LIST_COLUMN_LABEL": null,
            "LIST_FILTER_LABEL": null,
            "ERROR_MESSAGE": null,
            "HELP_MESSAGE": null,
            "USER_TYPE": {
            "USER_TYPE_ID": "file",
            "CLASS_NAME": "Bitrix\Main\UserField\Types\FileType",
            "EDIT_CALLBACK": ["Bitrix\Main\UserField\Types\FileType", "renderEdit"],
            "VIEW_CALLBACK": ["Bitrix\Main\UserField\Types\FileType", "renderView"],
            "USE_FIELD_COMPONENT": true,
            "DESCRIPTION": "Файл",
            "BASE_TYPE": "file"
            },
            "VALUE": false,
            "ENTITY_VALUE_ID": 217,
            "VALUE_EXISTS": true,
            "VALUE_RAW": null,
            "CUSTOM_DATA": []
        },
        "UF_BLOG_POST_URL_PRV": {
            "ID": "5",
            "ENTITY_ID": "BLOG_POST",
            "FIELD_NAME": "UF_BLOG_POST_URL_PRV",
            "USER_TYPE_ID": "url_preview",
            "XML_ID": "UF_BLOG_POST_URL_PRV",
            "SORT": "100",
            "MULTIPLE": "N",
            "MANDATORY": "N",
            "SHOW_FILTER": "N",
            "SHOW_IN_LIST": "N",
            "EDIT_IN_LIST": "Y",
            "IS_SEARCHABLE": "Y",
            "SETTINGS": [],
            "EDIT_FORM_LABEL": null,
            "LIST_COLUMN_LABEL": null,
            "LIST_FILTER_LABEL": null,
            "ERROR_MESSAGE": null,
            "HELP_MESSAGE": null,
            "USER_TYPE": {
            "USER_TYPE_ID": "url_preview",
            "CLASS_NAME": "Bitrix\Main\UrlPreview\UrlPreviewUserType",
            "DESCRIPTION": "Содержимое ссылки",
            "BASE_TYPE": "int"
            },
            "VALUE": null,
            "ENTITY_VALUE_ID": 217,
            "VALUE_EXISTS": true,
            "VALUE_RAW": null,
            "CUSTOM_DATA": []
        },
        "UF_GRATITUDE": {
            "ID": "9",
            "ENTITY_ID": "BLOG_POST",
            "FIELD_NAME": "UF_GRATITUDE",
            "USER_TYPE_ID": "integer",
            "XML_ID": "UF_GRATITUDE",
            "SORT": "100",
            "MULTIPLE": "N",
            "MANDATORY": "N",
            "SHOW_FILTER": "N",
            "SHOW_IN_LIST": "N",
            "EDIT_IN_LIST": "Y",
            "IS_SEARCHABLE": "N",
            "SETTINGS": {
            "SIZE": 20,
            "MIN_VALUE": 0,
            "MAX_VALUE": 0,
            "DEFAULT_VALUE": null
            },
            "EDIT_FORM_LABEL": null,
            "LIST_COLUMN_LABEL": null,
            "LIST_FILTER_LABEL": null,
            "ERROR_MESSAGE": null,
            "HELP_MESSAGE": null,
            "USER_TYPE": {
            "USER_TYPE_ID": "integer",
            "CLASS_NAME": "Bitrix\Main\UserField\Types\IntegerType",
            "EDIT_CALLBACK": ["Bitrix\Main\UserField\Types\IntegerType", "renderEdit"],
            "VIEW_CALLBACK": ["Bitrix\Main\UserField\Types\IntegerType", "renderView"],
            "USE_FIELD_COMPONENT": true,
            "DESCRIPTION": "Целое число",
            "BASE_TYPE": "int"
            },
            "VALUE": null,
            "ENTITY_VALUE_ID": 217,
            "VALUE_EXISTS": true,
            "VALUE_RAW": null,
            "CUSTOM_DATA": []
        },
        "UF_BLOG_POST_FILE": {
            "ID": "19",
            "ENTITY_ID": "BLOG_POST",
            "FIELD_NAME": "UF_BLOG_POST_FILE",
            "USER_TYPE_ID": "disk_file",
            "XML_ID": "UF_BLOG_POST_FILE",
            "SORT": "100",
            "MULTIPLE": "Y",
            "MANDATORY": "N",
            "SHOW_FILTER": "N",
            "SHOW_IN_LIST": "N",
            "EDIT_IN_LIST": "Y",
            "IS_SEARCHABLE": "Y",
            "SETTINGS": {
            "IBLOCK_ID": null,
            "SECTION_ID": null,
            "UF_TO_SAVE_ALLOW_EDIT": false
            },
            "EDIT_FORM_LABEL": null,
            "LIST_COLUMN_LABEL": null,
            "LIST_FILTER_LABEL": null,
            "ERROR_MESSAGE": null,
            "HELP_MESSAGE": null,
            "USER_TYPE": {
            "USER_TYPE_ID": "disk_file",
            "CLASS_NAME": "Bitrix\Disk\Uf\FileUserType",
            "DESCRIPTION": "Файл (Диск)",
            "BASE_TYPE": "int",
            "TAG": ["DISK FILE ID", "DOCUMENT ID"]
            },
            "VALUE": [505],
            "ENTITY_VALUE_ID": 217,
            "VALUE_EXISTS": true,
            "VALUE_RAW": "a:1:{i:0;i:505;}",
            "CUSTOM_DATA": {
            "PHOTO_TEMPLATE": "gallery"
            }
        },
        "UF_BLOG_POST_IMPRTNT": {
            "ID": "83",
            "ENTITY_ID": "BLOG_POST",
            "FIELD_NAME": "UF_BLOG_POST_IMPRTNT",
            "USER_TYPE_ID": "integer",
            "XML_ID": "UF_BLOG_POST_IMPRTNT",
            "SORT": "100",
            "MULTIPLE": "N",
            "MANDATORY": "N",
            "SHOW_FILTER": "N",
            "SHOW_IN_LIST": "Y",
            "EDIT_IN_LIST": "Y",
            "IS_SEARCHABLE": "N",
            "SETTINGS": {
            "SIZE": 20,
            "MIN_VALUE": 0,
            "MAX_VALUE": 0,
            "DEFAULT_VALUE": null
            },
            "EDIT_FORM_LABEL": "Важное сообщение",
            "LIST_COLUMN_LABEL": "Важное",
            "LIST_FILTER_LABEL": "Важное",
            "ERROR_MESSAGE": null,
            "HELP_MESSAGE": null,
            "USER_TYPE": {
            "USER_TYPE_ID": "integer",
            "CLASS_NAME": "Bitrix\Main\UserField\Types\IntegerType",
            "EDIT_CALLBACK": ["Bitrix\Main\UserField\Types\IntegerType", "renderEdit"],
            "VIEW_CALLBACK": ["Bitrix\Main\UserField\Types\IntegerType", "renderView"],
            "USE_FIELD_COMPONENT": true,
            "DESCRIPTION": "Целое число",
            "BASE_TYPE": "int"
            },
            "VALUE": null,
            "ENTITY_VALUE_ID": 217,
            "VALUE_EXISTS": true,
            "VALUE_RAW": null,
            "CUSTOM_DATA": []
        },
        "UF_IMPRTANT_DATE_END": {
            "ID": "85",
            "ENTITY_ID": "BLOG_POST",
            "FIELD_NAME": "UF_IMPRTANT_DATE_END",
            "USER_TYPE_ID": "datetime",
            "XML_ID": "UF_IMPRTANT_DATE_END",
            "SORT": "100",
            "MULTIPLE": "N",
            "MANDATORY": "N",
            "SHOW_FILTER": "N",
            "SHOW_IN_LIST": "N",
            "EDIT_IN_LIST": "Y",
            "IS_SEARCHABLE": "N",
            "SETTINGS": {
            "DEFAULT_VALUE": {
                "TYPE": "NONE",
                "VALUE": ""
            },
            "USE_SECOND": "Y",
            "USE_TIMEZONE": "N"
            },
            "EDIT_FORM_LABEL": "Срок действия",
            "LIST_COLUMN_LABEL": "Срок",
            "LIST_FILTER_LABEL": null,
            "ERROR_MESSAGE": null,
            "HELP_MESSAGE": null,
            "USER_TYPE": {
            "USER_TYPE_ID": "datetime",
            "CLASS_NAME": "Bitrix\Main\UserField\Types\DateTimeType",
            "EDIT_CALLBACK": ["Bitrix\Main\UserField\Types\DateTimeType", "renderEdit"],
            "VIEW_CALLBACK": ["Bitrix\Main\UserField\Types\DateTimeType", "renderView"],
            "USE_FIELD_COMPONENT": true,
            "DESCRIPTION": "Дата со временем",
            "BASE_TYPE": "datetime"
            },
            "VALUE": "",
            "ENTITY_VALUE_ID": 217,
            "VALUE_EXISTS": true,
            "VALUE_RAW": null,
            "CUSTOM_DATA": []
        },
        "UF_BLOG_POST_VOTE": {
            "ID": "131",
            "ENTITY_ID": "BLOG_POST",
            "FIELD_NAME": "UF_BLOG_POST_VOTE",
            "USER_TYPE_ID": "vote",
            "XML_ID": "UF_BLOG_POST_VOTE",
            "SORT": "100",
            "MULTIPLE": "N",
            "MANDATORY": "N",
            "SHOW_FILTER": "N",
            "SHOW_IN_LIST": "Y",
            "EDIT_IN_LIST": "Y",
            "IS_SEARCHABLE": "N",
            "SETTINGS": {
            "CHANNEL_ID": 1,
            "UNIQUE": 8,
            "UNIQUE_IP_DELAY": {
                "DELAY": "10",
                "DELAY_TYPE": "D"
            },
            "NOTIFY": "I"
            },
            "EDIT_FORM_LABEL": null,
            "LIST_COLUMN_LABEL": null,
            "LIST_FILTER_LABEL": null,
            "ERROR_MESSAGE": null,
            "HELP_MESSAGE": null,
            "USER_TYPE": {
            "USER_TYPE_ID": "vote",
            "CLASS_NAME": "Bitrix\Vote\Uf\VoteUserType",
            "DESCRIPTION": "Опрос",
            "BASE_TYPE": "int"
            },
            "VALUE": null,
            "ENTITY_VALUE_ID": 217,
            "VALUE_EXISTS": true,
            "VALUE_RAW": null,
            "CUSTOM_DATA": []
        },
        "UF_MAIL_MESSAGE": {
            "ID": "439",
            "ENTITY_ID": "BLOG_POST",
            "FIELD_NAME": "UF_MAIL_MESSAGE",
            "USER_TYPE_ID": "mail_message",
            "XML_ID": "",
            "SORT": "100",
            "MULTIPLE": "N",
            "MANDATORY": "N",
            "SHOW_FILTER": "N",
            "SHOW_IN_LIST": "N",
            "EDIT_IN_LIST": "Y",
            "IS_SEARCHABLE": "N",
            "SETTINGS": null,
            "EDIT_FORM_LABEL": null,
            "LIST_COLUMN_LABEL": null,
            "LIST_FILTER_LABEL": null,
            "ERROR_MESSAGE": null,
            "HELP_MESSAGE": null,
            "USER_TYPE": {
            "USER_TYPE_ID": "mail_message",
            "CLASS_NAME": "Bitrix\Mail\MessageUserType",
            "DESCRIPTION": "Письмо (email)",
            "BASE_TYPE": "int",
            "VIEW_CALLBACK": ["Bitrix\Mail\MessageUserType", "getPublicView"],
            "EDIT_CALLBACK": ["Bitrix\Mail\MessageUserType", "getPublicEdit"],
            "onBeforeSave": ["Bitrix\Mail\MessageUserType", "onBeforeSave"],
            "onDelete": ["Bitrix\Mail\MessageUserType", "onDelete"]
            },
            "VALUE": null,
            "ENTITY_VALUE_ID": 217,
            "VALUE_EXISTS": true,
            "VALUE_RAW": null,
            "CUSTOM_DATA": []
        },
        "FILES": [505]
        }
    ],
    "total": 1,
    "time": {
        "start": 1773754540,
        "finish": 1773754540.902101,
        "duration": 0.9021010398864746,
        "processing": 0,
        "date_start": "2026-03-17T16:35:40+03:00",
        "date_finish": "2026-03-17T16:35:40+03:00",
        "operating_reset_at": 1773755140,
        "operating": 0
    }
}
```

### Возвращаемые данные

- `result` `array`. Параметры сообщения или список сообщений Ленты новостей.
  Пустой массив означает, что нет записей, удовлетворяющих фильтру
- `ID` `integer`. Идентификатор сообщения
- `BLOG_ID` `integer`. Идентификатор блога, к которому относится сообщение
- `PUBLISH_STATUS` `string`. Статус публикации сообщения
- `TITLE` `string`. Заголовок сообщения
- `AUTHOR_ID` `integer`. Идентификатор автора сообщения
- `ENABLE_COMMENTS` `string`. Разрешены ли комментарии
- `NUM_COMMENTS` `integer`. Количество комментариев
- `CODE` `string`. Символьный код сообщения
- `MICRO` `string`. Признак микросообщения
- `DETAIL_TEXT` `string`. Текст сообщения
- `DATE_PUBLISH` `datetime`. Дата и время публикации
- `CATEGORY_ID` `string`. Идентификаторы тегов (категорий) через запятую
- `HAS_SOCNET_ALL` `string`. Признак публикации для всех авторизованных пользователей
- `HAS_TAGS` `string`. Признак наличия тегов
- `HAS_IMAGES` `string`. Признак наличия изображений
- `HAS_PROPS` `string`. Признак наличия пользовательских полей
- `HAS_COMMENT_IMAGES` `string`. Признак наличия изображений в комментариях
- `UF_\` `object`. Пользовательские поля сообщения. Набор полей зависит от настроек портала. Формат каждого поля описан [ниже](#result-uf-object)
- `UF_BLOG_POST_DOC` `object`. Дополнительное поле с файлами
- `UF_BLOG_POST_URL_PRV` `object`. Данные превью ссылки из текста сообщения, если превью удалось сформировать
- `UF_GRATITUDE` `object`. Служебное поле для функционала Благодарность
- `UF_BLOG_POST_FILE` `object`. Файлы Диска, прикрепленные к сообщению
- `UF_BLOG_POST_IMPRTNT` `object`. Признак важного сообщения
- `UF_IMPRTANT_DATE_END` `object`. Дата и время, до которых сообщение считается важным
- `UF_BLOG_POST_VOTE` `object`. Данные опроса, если к сообщению прикреплен опрос
- `UF_MAIL_MESSAGE` `object`. Связь сообщения с почтой
- `FILES` `array`. Массив ID файлов из `UF_BLOG_POST_FILE`
- `next` `integer`. Значение для постраничной навигации (если есть)
- `total` `integer`. Общее количество найденных элементов
- `time` `time`. Информация о времени выполнения запроса

## Примеры запроса

### cURL (Webhook)

```bash
curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"POST_ID":217}' \
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/log.blogpost.get
```

### cURL (OAuth)

```bash
curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"POST_ID":217,"auth":"**put_access_token_here**"}' \
https://**put_your_bitrix24_address**/rest/log.blogpost.get
```

### JS (TS)

```ts
// This snippet is an ES module: top-level await requires type="module" or a bundler.
// $b24 is an already-initialized SDK instance (see the SDK "Get started" guide).
import { Text } from '@bitrix24/b24jssdk'
import type { B24Frame, ISODate } from '@bitrix24/b24jssdk'

declare const $b24: B24Frame

// Shape of each BlogPostItem returned in result[]
type BlogPostItem = {
  ID: string
  BLOG_ID: string
  PUBLISH_STATUS: string
  TITLE: string
  AUTHOR_ID: string
  ENABLE_COMMENTS: string
  NUM_COMMENTS: string
  CODE: string | null
  MICRO: string
  DETAIL_TEXT: string
  DATE_PUBLISH: ISODate | null
  CATEGORY_ID: string
  HAS_SOCNET_ALL: string
  HAS_TAGS: string
  HAS_IMAGES: string
  HAS_PROPS: string
  HAS_COMMENT_IMAGES: string | null
  FILES: number[]
}

try {
  // log.blogpost.get returns a single page (max 50 records). For the whole result set
  // use a list helper: $b24.actions.v2.callList.make() returns every record as one
  // array, $b24.actions.v2.fetchList.make() yields them in chunks (async generator).
  // NOTE: the list helpers do not accept `order` (it is excluded from their params, so
  // passing it is a TS error) — keep this call.make + `start` variant when sort matters.
  const response = await $b24.actions.v2.call.make<BlogPostItem[]>({
    method: 'log.blogpost.get',
    params: {
      POST_ID: 217,
      start: 0,
    },
    requestId: Text.getUuidRfc4122()
  })

  // The payload is available only on a successful response
  if (!response.isSuccess) {
    console.error(response.getErrorMessages().join('; '))
  } else {
    const result = response.getData()!.result
    console.info('Blog posts count:', result.length, 'First post title:', result[0]?.TITLE)
  }
} catch (error) {
  // Thrown on transport or SDK failures (AjaxError, SdkError, etc.)
  console.error(error)
}
```

### JS (UMD)

```html
<!-- Load the SDK (UMD build); it is exposed as the global B24Js -->
<script src="https://unpkg.com/@bitrix24/b24jssdk@1/dist/umd/index.min.js"></script>
<script>
  async function getBlogPosts() {
    try {
      // Initialize the SDK inside a Bitrix24 frame
      const $b24 = await B24Js.initializeB24Frame()

      // log.blogpost.get returns a single page (max 50 records). For the whole result set
      // use a list helper: $b24.actions.v2.callList.make() returns every record as one
      // array, $b24.actions.v2.fetchList.make() yields them in chunks (async generator).
      // NOTE: the list helpers do not accept `order` (it is excluded from their params, so
      // passing it is a TS error) — keep this call.make + `start` variant when sort matters.
      const response = await $b24.actions.v2.call.make({
        method: 'log.blogpost.get',
        params: {
          POST_ID: 217,
          start: 0,
        },
        requestId: B24Js.Text.getUuidRfc4122()
      })

      // The payload is available only on a successful response
      if (!response.isSuccess) {
        console.error(response.getErrorMessages().join('; '))
        return
      }

      const result = response.getData().result
      console.info('Blog posts count:', result.length, 'First post title:', result[0]?.TITLE)
    } catch (error) {
      // Thrown on transport or SDK failures (AjaxError, SdkError, etc.)
      console.error(error)
    }
  }

  document.addEventListener('DOMContentLoaded', getBlogPosts)
</script>
```

### Python

```python
from b24pysdk.errors import BitrixAPIError, BitrixSDKException

try:
    bitrix_response = client.log.blogpost.get(
        post_id=217,
        start=0,
    ).response
    result = bitrix_response.result
    print(result)
except BitrixAPIError as error:
    print(
        "Ошибка Bitrix API",
        f"error: {error.error}",
        f"error_description: {error.error_description}",
        sep="\n",
    )
except BitrixSDKException as error:
    print(f"Ошибка Bitrix SDK: {error.message}")
except Exception as error:
    print(f"Непредвиденная ошибка: {error}")
```

### PHP

```php
try {
    $response = $b24Service
        ->core
        ->call(
            'log.blogpost.get',
            [
                'POST_ID' => 217
            ]
        );

    $result = $response
        ->getResponseData()
        ->getResult();

    echo 'Success: ' . print_r($result, true);
    processData($result);

} catch (Throwable $e) {
    error_log($e->getMessage());
    echo 'Error retrieving blog post: ' . $e->getMessage();
}
```

### BX24.js

```js
BX24.callMethod(
    'log.blogpost.get',
    {
        POST_ID: 217
    },
    function(result)
    {
        if (result.error())
        {
            console.error(result.error(), result.error_description());
        }
        else
        {
            console.log(result.data());
        }
    }
);
```

### PHP CRest

```php
require_once('crest.php');

$result = CRest::call(
    'log.blogpost.get',
    [
        'POST_ID' => 217
    ]
);

echo '<PRE>';
print_r($result);
echo '</PRE>';
```

### Go

```go
// client и ctx уже созданы — см. раздел «SDK для Go»
res, err := client.Core().Call(ctx, "log.blogpost.get", b24.Params{
	"POST_ID": 217,
}, b24.WithIdempotent())
if err != nil {
	return fmt.Errorf("log.blogpost.get: %w", err)
}

// Ответ приходит как json.RawMessage — разберите его
// в структуру под форму ответа, показанную ниже на этой странице.
fmt.Printf("%s\n", res.Result)
```

Оригинал в официальной документации: https://apidocs.bitrix24.ru/api-reference/log/log-blogpost-get.html
