Коллекция календарей в списке календарей пользователя. См. также Calendars vs CalendarList .
Список методов для этого ресурса см. в конце этой страницы.
Представления ресурсов
{
  "kind": "calendar#calendarListEntry",
  "etag": etag,
  "id": string,
  "summary": string,
  "description": string,
  "location": string,
  "timeZone": string,
  "dataOwner": string,
  "summaryOverride": string,
  "colorId": string,
  "backgroundColor": string,
  "foregroundColor": string,
  "hidden": boolean,
  "selected": boolean,
  "accessRole": string,
  "defaultReminders": [
    {
      "method": string,
      "minutes": integer
    }
  ],
  "notificationSettings": {
    "notifications": [
      {
        "type": string,
        "method": string
      }
    ]
  },
  "primary": boolean,
  "deleted": boolean,
  "conferenceProperties": {
    "allowedConferenceSolutionTypes": [
      string
    ]
  }
}| Имя объекта недвижимости | Ценить | Описание | Примечания | 
|---|---|---|---|
 accessRole |  string |  Действующая роль доступа аутентифицированного пользователя к календарю. Только для чтения. Возможные значения:
  | |
 backgroundColor |  string |  Основной цвет календаря в шестнадцатеричном формате " #0088aa ". Это свойство заменяет индексное свойство colorId . Чтобы установить или изменить это свойство, необходимо указать colorRgbFormat=true в параметрах методов insert , update и patch . Необязательно. | записываемый | 
 colorId |  string |  Цвет календаря. Это идентификатор, ссылающийся на запись в разделе calendar определения цветов (см. конечную точку colors ). Это свойство заменяется свойствами backgroundColor и foregroundColor и может игнорироваться при использовании этих свойств. Необязательно. | записываемый | 
 conferenceProperties |  nested object | Свойства конференций для этого календаря, например, какие типы конференций разрешены. | |
 conferenceProperties. allowedConferenceSolutionTypes[] |  list |  Типы конференц-решений, поддерживаемые этим календарем. Возможные значения: 
  | |
 dataOwner |  string | Адрес электронной почты владельца календаря. Устанавливается только для дополнительных календарей. Только для чтения. | |
 defaultReminders[] |  list | Напоминания по умолчанию, которые есть у аутентифицированного пользователя для этого календаря. | записываемый | 
 defaultReminders[]. method |  string |  Метод, используемый в этом напоминании. Возможные значения:
 Обязательно при добавлении напоминания.  | записываемый | 
 defaultReminders[]. minutes |  integer |  Количество минут до начала события, за которое должно сработать напоминание. Допустимые значения: от 0 до 40320 (4 недели в минутах). Обязательно при добавлении напоминания.  | записываемый | 
 deleted |  boolean | Была ли эта запись в списке календарей удалена. Только для чтения. Необязательно. Значение по умолчанию — False. | |
 description |  string | Описание календаря. Необязательно. Только для чтения. | |
 etag |  etag | ETag ресурса. | |
 foregroundColor |  string |  Цвет переднего плана календаря в шестнадцатеричном формате " #ffffff ". Это свойство заменяет индексное свойство colorId . Чтобы установить или изменить это свойство, необходимо указать colorRgbFormat=true в параметрах методов insert , update и patch . Необязательно. | записываемый | 
 id |  string | Идентификатор календаря. | |
 kind |  string | Тип ресурса ("calendar#calendarListEntry"). | |
 location |  string | Географическое положение календаря в виде текста в свободной форме. Необязательно. Только для чтения. | |
 notificationSettings |  object | Уведомления, которые получает аутентифицированный пользователь для этого календаря. | записываемый | 
 notificationSettings. notifications[] |  list | Список уведомлений, установленных для этого календаря. | |
 notificationSettings.notifications[]. method |  string |  Метод доставки уведомления. Возможные значения:
 Обязательно при добавлении уведомления.  | записываемый | 
 notificationSettings.notifications[]. type |  string |  Тип уведомления. Возможные значения:
 Обязательно при добавлении уведомления.  | записываемый | 
 primary |  boolean | Является ли календарь основным календарём аутентифицированного пользователя. Только для чтения. Необязательно. Значение по умолчанию — False. | |
 selected |  boolean | Отображается ли содержимое календаря в пользовательском интерфейсе календаря. Необязательно. Значение по умолчанию — False. | записываемый | 
 summary |  string | Название календаря. Только для чтения. | |
 summaryOverride |  string | Сводка, которую аутентифицированный пользователь установил для этого календаря. Необязательно. | записываемый | 
 timeZone |  string | Часовой пояс календаря. Необязательно. Только для чтения. | 
Методы
- удалить
 - Удаляет календарь из списка календарей пользователя.
 - получать
 - Возвращает календарь из списка календарей пользователя.
 - вставлять
 - Вставляет существующий календарь в список календарей пользователя.
 - список
 - Возвращает календари из списка календарей пользователя.
 - пластырь
 -  Обновляет существующий календарь в списке календарей пользователя. Этот метод поддерживает семантику патчей. Обратите внимание, что каждый запрос на патч расходует три единицы квоты; предпочтительнее использовать 
getс последующимupdate. Указанные значения полей заменяют существующие значения. Поля, не указанные в запросе, остаются без изменений. Поля массивов, если они указаны, перезаписывают существующие массивы; при этом все предыдущие элементы массива отменяются. - обновлять
 - Обновляет существующий календарь в списке календарей пользователя.
 - смотреть
 - Следите за изменениями в ресурсах CalendarList.