---
sidebar_position: 8
description: Получить структуру события календаря и другие функции для работы с Bitrix24 в Открытом пакете интеграций - бесплатной open-source библиотеке интеграций для 1С:Предприятие 8, OneScript и CLI
keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3, API, Интеграция, Сервисы, Обмен, OneScript, CLI, Bitrix24]
---

import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

# Получить структуру события календаря
 Возвращает структуру полей события календаря



`Функция ПолучитьСтруктуруСобытияКалендаря(Знач Пустая = Ложь) Экспорт`

  | Параметр | CLI опция | Тип | Обяз. | Назначение |
  |-|-|-|-|-|
  | Пустая | --empty | Булево | &#x2716; | Истина > структура с пустыми значениями, Ложь > в значениях будут описания полей |

  
  Возвращаемое значение:   Структура Из КлючИЗначение - Структура полей



```bsl title="Пример использования для 1С:Предприятие/OneScript"
    Результат = OPI_Bitrix24.ПолучитьСтруктуруСобытияКалендаря();
```
    

 <Tabs>
  
    <TabItem value="bash" label="Bash" default>
        ```bash
            oint bitrix24 ПолучитьСтруктуруСобытияКалендаря \
              --empty true
        ```
    </TabItem>
  
    <TabItem value="bat" label="CMD/Bat" default>
        ```batch
            oint bitrix24 ПолучитьСтруктуруСобытияКалендаря ^
              --empty true
        ```
    </TabItem>
</Tabs>


```json title="Результат"
{
 "type": "<тип календаря: user, group, company_calendar>",
 "ownerId": "<идентификатор владельца календаря>",
 "from": "<дата и время начала события (строкой)>",
 "to": "<дата окончания события (строкой)>",
 "from_ts": "<дата и время в формате timestamp (вместо from)>",
 "to_ts": "<дата и время в формате timestamp (вместо to)>",
 "section": "<идентификатор календаря>",
 "name": "<название события>",
 "skip_time": "<передать значение даты без времени в параметрах from и to: Y,N>",
 "timezone_from": "<часовой пояс начала (по умолчанию - ч.п. пользователя>",
 "timezone_to": "<часовой пояс окончания (по умолчанию - ч.п. пользователя>",
 "description": "<описание события>",
 "color": "<цвет фона события. Cимвол # - в формате unicode как %23>",
 "text_color": "<цвет текста события. Cимвол # - в формате unicode как %23>",
 "accessibility": "<доступность на время события: busy, absent, quest, free>",
 "importance": "<важность: high, normal, low>",
 "private_event": "<частное событие: Y,N>",
 "rrule": {
  "FREQ": "<частота повторения: DAILY, WEEKLY, MONTHLY, YEARLY>",
  "COUNT": "<количество повторений>",
  "INTERVAL": "<интервал между повторениями>",
  "BYDAY": [
   "***"
  ],
  "UNTIL": "<дата окончания повторений>"
 },
 "is_meeting": "<признак встречи с участниками: Y,N>",
 "location": "<место проведения>",
 "remind": [
  {
   "type": "<временной тип: min, hour, day>",
   "count": "<числовое значение временного промежутка>"
  }
 ],
 "attendees": "<массив идентификаторов участников события. Если is_meeting = Y>",
 "host": "<идентификатор организатора события. Если is_meeting = Y>",
 "meeting": {
  "notify": "<флаг оповещения о подтверждении или отказе участников>",
  "reinvite": "***",
  "allow_invite": "***",
  "hide_guests": "<флаг скрытия списка участников>"
 }
}
```
