Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы
Редакторы
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
Команда
Команда
Мобильные редакторы
Мобильные редакторы
Облачный офис
Облачный офис
Почта
Почта
Органайзер
Органайзер
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Получить ics по UID

Обновлено: 26.12.25

GET api/2.0/calendar/events/{eventUid}/historybyuid

Для этой функции требуется аутентификация. 

Описание
Возвращает событие в формате iCal по его UID из истории.

Параметры

Название Описание Тип Пример
eventUid

sent in url
UID события строковый текст
Пример
GET api/2.0/calendar/events/some+text/historybyuid
Host: yourportal.r7-office.ru
Content-Type: application/json
Accept: application/json

Возвращает
История событий

Пример Ответа

application/json

{
  "status": 0,
  "response": {
    "calendarId": 1,
    "eventUid": "uid1@Р7.com",
    "eventId": 1,
    "mergedIcs": "BEGIN:VCALENDAR\u000d\u000aVERSION:2.0\u000d\u000aPRODID:Р7.com\u000d\u000aBEGIN:VEVENT\u000d\u000aUID:uid1@Р7.com\u000d\u000aDTSTAMP:19970714T170000Z\u000d\u000aORGANIZER;CN=John Doe:MAILTO:john.doe@example.com\u000d\u000aDTSTART:19970714T170000Z\u000d\u000aDTEND:19970715T035959Z\u000d\u000aSUMMARY:Bastille Day Party\u000d\u000aEND:VEVENT\u000d\u000aEND:VCALENDAR",
    "canEdit": true,
    "canNotify": true
  }
}

text/xml

<result>
  <status>0</status>
  <response>
    <calendarId>1</calendarId>
    <eventUid>uid1@Р7.com</eventUid>
    <eventId>1</eventId>
    <mergedIcs>BEGIN:VCALENDAR
VERSION:2.0
PRODID:Р7.com
BEGIN:VEVENT
UID:uid1@Р7.com
DTSTAMP:19970714T170000Z
ORGANIZER;CN=John Doe:MAILTO:john.doe@example.com
DTSTART:19970714T170000Z
DTEND:19970715T035959Z
SUMMARY:Bastille Day Party
END:VEVENT
END:VCALENDAR</mergedIcs>
    <canEdit>true</canEdit>
    <canNotify>true</canNotify>
  </response>
</result>