Коллекция всех существующих календарей. См. также Calendars vs CalendarList .
Список методов для этого ресурса см. в конце этой страницы.
Представления ресурсов
{
  "kind": "calendar#calendar",
  "etag": etag,
  "id": string,
  "summary": string,
  "description": string,
  "location": string,
  "timeZone": string,
  "dataOwner": string,
  "conferenceProperties": {
    "allowedConferenceSolutionTypes": [
      string
    ]
  }
}| Имя объекта недвижимости | Ценить | Описание | Примечания | 
|---|---|---|---|
 conferenceProperties |  nested object | Свойства конференций для этого календаря, например, какие типы конференций разрешены. | |
 conferenceProperties. allowedConferenceSolutionTypes[] |  list |  Типы конференц-решений, поддерживаемые этим календарем. Возможные значения: 
  | |
 dataOwner |  string | Адрес электронной почты владельца календаря. Устанавливается только для дополнительных календарей. Только для чтения. | |
 description |  string | Описание календаря. Необязательно. | записываемый | 
 etag |  etag | ETag ресурса. | |
 id |  string | Идентификатор календаря. Для получения идентификаторов вызовите метод calendarList.list() . | |
 kind |  string |  Тип ресурса (" calendar#calendar "). | |
 location |  string | Географическое положение календаря в виде текста в свободной форме. Необязательно. | записываемый | 
 summary |  string | Название календаря. | записываемый | 
 timeZone |  string | Часовой пояс календаря. (Отформатирован как имя базы данных часовых поясов IANA, например, «Европа/Цюрих».) Необязательно. | записываемый | 
Методы
- прозрачный
 - Очищает основной календарь. Эта операция удаляет все события, связанные с основным календарём учётной записи.
 - удалить
 - Удаляет дополнительный календарь. Используйте calendars.clear для удаления всех событий в основных календарях.
 - получать
 - Возвращает метаданные для календаря.
 - вставлять
 -  Создает дополнительный календарь.
Пользователь, прошедший аутентификацию для запроса, становится владельцем данных нового календаря.
 - пластырь
 -  Обновляет метаданные календаря. Этот метод поддерживает семантику патчей. Обратите внимание, что каждый запрос на патч расходует три единицы квоты; предпочтительнее использовать 
getа затемupdate. Указанные значения полей заменяют существующие значения. Поля, не указанные в запросе, остаются без изменений. Поля массивов, если они указаны, перезаписывают существующие массивы; при этом все предыдущие элементы массива отменяются. - обновлять
 - Обновляет метаданные календаря.