Google Calendar
Як створити обліковий запис сервісу
Для цього вам потрібно створити власний обліковий запис у сервісах Google.
Перейдіть за цим посиланням і створіть новий проєкт:
Придумайте назву для проєкту:
Натисніть «Створити» і трохи зачекайте, поки проєкт буде створено.
Оновіть сторінку, а потім натисніть на щойно створений проєкт. Перевірте в полі ліворуч свій статус доступу — там має бути «Власник (1)»:
Тепер перейдіть до налаштувань облікового запису сервісу:
Там потрібно відкрити розділ «Service accounts» і натиснути « + Create Service Account»:
Введіть назву та електронну адресу облікового запису сервісу:
Потім виберіть роль Owner:
Натисніть «Done», а потім «Manage keys» у вибраному проєкті. Далі натисніть «Create new key»
Виберіть тип ключа JSON і натисніть «Create»
Після створення ключа він автоматично зберігається на вашому комп’ютері
Потім вам потрібно завантажити його на хостинг або в Salebot і поділитися посиланням на нього в параметрах запиту, передавши отриману URL-адресу в параметрі creds_path.
Тепер вам також потрібно додати наші API-інтеграції. Для цього перейдіть сюди:
Потім потрібно увімкнути APIs and services і знайти Google Calendar API у відкритому вікні:
Натисніть на результат пошуку, а потім на «Enable»:
Цей крок завершує створення вашого облікового запису сервісу.
Як завантажити файл ключа
Перейдіть у проєкт на Salebot і завантажте отриманий файл ключа в блок, наприклад ось так:
Натисніть «Зберегти» і перейдіть до вікна безкоштовного тестування:
Введіть фразу, яку ви встановили як умову (у цьому випадку це «123»). У відповідь ви отримаєте посилання на файл із ключами:
Ви не можете видалити блок, інакше файл буде видалено з сервера, і вам доведеться додати його знову.
Не забудьте зробити блок типу Not state, щоб він вам не заважав.
Ви можете зберегти це посилання у змінній або передати його в параметрі creds_path як є.
Як знайти ідентифікатор календаря
Ідентифікатор наявного календаря можна знайти в його налаштуваннях у розділі «Integrate calendar»:
Як створити новий календар
Ви можете створити новий календар двома способами: вручну та за допомогою функції.
Створення календаря вручну:
Щоб ви могли додавати нотатки та редагувати наявний календар (або створений вручну), потрібно надати доступ обліковому запису сервісу. Для цього просто додайте електронну адресу облікового запису сервісу в налаштуваннях потрібного календаря:
Створення календаря за допомогою функції
URL функції: https://store.salebot.ai/function/gcalendar Тип запиту: POST-json
Параметри:
creds_path - посилання на ключ доступу облікового запису сервісу до API календаря (отримане за інструкцією вище); команду - create name - назва календаря description - опис календаря
Додаткові параметри:
time_zone - часовий пояс календаря. Ідентифікатор часового поясу IANA. За замовчуванням — Europe/Moscow (GMT+3) location - географічне розташування календаря як текст у довільній формі
Ви також можете надати доступ іншому обліковому запису, наприклад, своєму основному:
owner_email - електронна адреса облікового запису, який додається як власник календаря
За замовчуванням календар буде створено в обліковому записі сервісу. Щоб мати можливість візуально редагувати календар зі свого облікового запису, передайте свою електронну адресу в параметрі owner_email.
Збережені значення із JSON-відповіді
Після успішного виконання функція повертає такі параметри, які ви можете зберегти:
{'kind': 'calendar#calendar', 'etag': '"WgASl9FY_5zrEmCZvrt4Qlh6tGQ"', 'id': '[email protected]', 'summary': 'Назва календаря’', 'timeZone': 'UTC'}
Збережімо id створеного календаря: id -> calendar_id
Для тестування ви можете вивести змінну #{custom_answer}.
Якщо було передано email (owner_email), то після успішного запиту потрібно перейти до своєї поштової скриньки та підтвердити додавання календаря до свого облікового запису:
Як отримати інформацію про календар
URL функції: https://store.salebot.ai/function/gcalendar Тип запиту: POST-json
Параметри:
creds_path - посилання на ключ доступу облікового запису сервісу до API календаря (отримане за інструкцією вище); команду - get_calendar; calendar_id - id вибраного календаря
Збережені значення
Після успішного виконання функція повертає такі параметри, які ви можете зберегти.
Посилання приклад відповіді функції:
{'kind': 'calendar#calendar', 'etag': '"6KN4OTLeoqGGu7Nr5uNIQgCGYsU"', 'id': '[email protected]', 'summary': 'Назва календаря', 'timeZone': 'UTC'}
Як отримати список календарів облікового запису сервісу
URL функції: https://store.salebot.ai/function/gcalendar Тип запиту: POST-json
Параметри:
creds_path - посилання на ключ доступу облікового запису сервісу до API календаря (отримане за інструкцією вище); команду - calendars_list
Збережені значення
Після успішного виконання функція повертає такі параметри, які ви можете зберегти.
Посилання приклад відповіді функції:
{
'kind': 'calendar#calendarList',
'etag': '"p32o8pm47rfqf20g"',
'nextSyncToken': 'CLCM2Ifb9PECEi5nc2hlZXRzQGdzaGVldHMtMjU0NzEzLmlhbS5nc2VydmljZWFjY291bnQuY29t',
'items': [
{
'kind': 'calendar#calendarListEntry',
'etag': '"1625235372775000"',
'id': '[email protected]',
'summary': 'AAAAAAAAaa',
'timeZone': 'Asia/Singapore',
'colorId': '17',
'backgroundColor': '#9a9cff',
'foregroundColor': '#000000',
'selected': True,
'accessRole': 'owner',
'defaultReminders': [
]
},
{
'kind': 'calendar#calendarListEntry',
'etag': '"1625235805096000"',
'id': '[email protected]',
'summary': 'AAAAAAAAaa',
'timeZone': 'Asia/Singapore',
'colorId': '21',
'backgroundColor': '#cca6ac',
'foregroundColor': '#000000',
'selected': True,
'accessRole': 'owner',
'defaultReminders': [
]
}
]
}
Як працювати з подіями
Швидке додавання події
URL функції: https://store.salebot.ai/function/gcalendar Тип запиту: POST-json
Параметри:
creds_path - посилання на ключ доступу облікового запису сервісу до API календаря (отримане за інструкцією вище); команду - quick_add_event; calendar_id - id вибраного календаря; event_name - назва події
Посилання приклад параметрів:
{"creds_path": "https://files.salebot.ai/uploads/message/file/30037/calendar-project-320517-c241d9ab0565.json", "calendar_id": "[email protected]", "command": "quick_add_event","event_name": "Incredible Event"}
Збережені значення
Після успішного виконання функція повертає такі параметри, які ви можете зберегти. Щоб мати змогу потім редагувати створену подію, рекомендується зберегти її id: id -> event_id.
Посилання приклад відповіді функції:
{
'kind': 'calendar#event',
'etag': '"3253879667088000"',
'id': 'ljp7a3ocp8oorbov9u2cq221s0',
'status': 'confirmed',
'htmlLink': 'https://www.google.com/calendar/event?eid=bGpwN2Ezb2NwOG9vcmJvdjl1MmNxMjIxczAgaTlzdmVydHN0dm9vMmZxMW8waThjbjM5YThAZw',
'created': '2021-07-22T07:43:53.000Z',
'updated': '2021-07-22T07:43:53.544Z',
'creator': {'email': '[email protected]'},
'organizer': {'email': '[email protected]',
'displayName': 'Testov',
'self': True},
'start': {'dateTime': '2021-07-22T07:43:53Z', 'timeZone': 'UTC'},
'end': {'dateTime': '2021-07-22T08:43:53Z', 'timeZone': 'UTC'},
'iCalUID': '[email protected]',
'sequence': 0,
'reminders': {'useDefault': True},
'eventType': 'default'
}

Як додати подію
URL функції: https://store.salebot.ai/function/gcalendar Тип запиту: POST-json
Параметри:
creds_path - посилання на ключ доступу облікового запису сервісу до API календаря (отримане за інструкцією вище); команду - add_event calendar_id - id вибраного календаря event_name - назва події
Також потрібно задати один із двох варіантів параметрів: дата АБО дата й час.
Якщо подія відбувається протягом усього дня, тоді потрібно вказати дати:
start_date - дата початку події у форматі DD.MM.YYYY (наприклад, 23.07.2010)
end_date - дата завершення події у форматі DD.MM.YYYY (наприклад, 24.07.2010)
Якщо подія відбувається у визначений час, тоді потрібно вказати дату й час:
start_datetime - дата й час початку події у форматі DD.MM.YYYY HH:MM (наприклад, 23.07.2010 12:00)
end_datetime - дата й час завершення події у форматі DD.MM.YYYY HH:MM (наприклад, 23.07.2010 13:00)
time_zone - часовий пояс події. Ідентифікатор часового поясу IANA. За замовчуванням — Europe/Moscow (GMT+3)
Якщо часові пояси календаря та події різні, то подія з часом буде додана в часовий пояс календаря.
Приклад:
Календар у часовому поясі (tz) Europe/Kyiv +3, а подію додано з часовим поясом Europe/Berlin +2. Час події 12:00 (tz +2) буде додано до календаря як 13:00, тому що за київським часом 13:00 — це 12:00 у часовому поясі +2.
Додаткові параметри:
event_description - опис події location - географічне розташування події як текст у довільній формі email_minutes - час у хвилинах до події, коли надсилати сповіщення на email учасників popup_minutes - час у хвилинах до події, коли надсилати сповіщення учасникам у вигляді спливаючого вікна
Приклад параметрів:
{"creds_path": "https://files.salebot.ai/uploads/message/file/30037/calendar-project-320517-c241d9ab0565.json", "calendar_id": "[email protected]", "command": "add_event", "event_name": "The greatest event of all time", "start_datetime": "27.07.2021 12:00", "end_datetime": "27.07.2021 14:00"}
Збережені значення з JSON-відповіді:
Після успішного виконання функція повертає такі параметри, які ви можете зберегти.
Для подальшого редагування створеної події рекомендується зберегти її id:
id -> event_id
Приклад відповіді функції:
{'kind': 'calendar#event', 'etag': '"3254057128970000"', 'id': 'ittr5291ppi7snapn8jbct5krs', 'status': 'confirmed', 'htmlLink': 'https://www.google.com/calendar/event?eid=aXR0cjUyOTFwcGk3c25hcG44amJjdDVrcnMgaTlzdmVydHN0dm9vMmZxMW8waThjbjM5YThAZw', 'created': '2021-07-23T08:22:35.000Z', 'updated': '2021-07-23T08:22:53.109Z', 'summary': 'New Event44', 'description': 'Descri xbb xhjxkv', 'location': 'city London', 'creator': {'email': '[email protected]'}, 'organizer': {'email': '[email protected]', 'displayName': ‘Test’, 'self': True}, 'start': {'dateTime': '2021-07-23T13:30:00Z', 'timeZone': 'Europe/Kyiv}, 'end': {'dateTime': '2021-07-23T14:00:00Z', 'timeZone': 'Europe/Kyiv}, 'iCalUID': '[email protected]', 'sequence': 0, 'attendees': [{'email': [email protected]', 'displayName': John, 'responseStatus': 'needsAction'}], 'reminders': {'useDefault': False, 'overrides': [{'method': 'email', 'minutes': 10}, {'method': 'popup', 'minutes': 10}]}, 'eventType': 'default'}
Редагування події
URL функції: https://store.salebot.ai/function/gcalendar Тип запиту: POST-json
Обов’язкові параметри:
creds_path - посилання на ключ доступу облікового запису сервісу до API календаря (отримане за інструкцією вище); команду - update_event; calendar_id - id календаря; event_id - id події, яку потрібно редагувати
Додаткові параметри для оновлення:
Ви можете передавати як один, так і кілька параметрів.
event_name - назва події event_description - опис події email_minutes - час у хвилинах до події, коли надсилати сповіщення на email учасників popup_minutes - час у хвилинах до події, коли надсилати сповіщення учасникам у вигляді спливаючого вікна
Якщо подія відбувається протягом усього дня, тоді потрібно вказати дати:
start_date - дата початку події у форматі DD.MM.YYYY (наприклад, 23.07.2010) end_date - дата завершення події у форматі DD.MM.YYYY (наприклад, 24.07.2010)
Якщо подія відбувається у визначений час, тоді потрібно вказати дату й час:
start_datetime - дата й час початку події у форматі DD.MM.YYYY HH:MM (наприклад, 23.07.2010 12:00) end_datetime - дата й час завершення події у форматі DD.MM.YYYY HH:MM (наприклад, 23.07.2010 13:00) time_zone - часовий пояс події. Ідентифікатор часового поясу IANA. За замовчуванням — Europe/Moscow (GMT+3)
Приклад параметрів:
{"creds_path": "https://files.salebot.ai/uploads/message/file/30037/calendar-project-320517-c241d9ab0565.json", "calendar_id": "[email protected]", "event_id": "j1lcpm4q2p9c0cv705alv3brug", "command": "update_event", "event_name": "Edited event", "start_datetime": "27.07.2021 12:00", "end_datetime": "27.07.2021 14:00","popup_minutes": "11","email_minutes": "22"}
Збережені значення з JSON-відповіді:
Після успішного виконання функція повертає такі параметри, які ви можете зберегти.
Приклад відповіді функції:
{"kind":"calendar#event","etag":""3276713558524000"","id":"j1lcpm4q2p9c0cv705alv3brug","status":"confirmed","htmlLink":"https://www.google.com/calendar/event?eid=ajFsY3BtNHEycDljMGN2NzA1YWx2M2JydWcgaTlzdmVydHN0dm9vMmZxMW8waThjbjM5YThAZw","created":"2021-12-01T10:40:11.000Z","updated":"2021-12-01T10:43:16.738Z","summary":"Amazing","creator":{"email":"[email protected]"},"organizer":{"email":"[email protected]","displayName":"Test","self":true},"start":{"dateTime":"2021-12-28T09:00:00Z","timeZone":"Europe/Moscow"},"end":{"dateTime":"2021-12-29T11:00:00Z","timeZone":"Europe/Moscow"},"iCalUID":"[email protected]","sequence":0,"reminders":{"useDefault":false,"overrides":[{"method":"email","minutes":22},{"method":"popup","minutes":12}]},"eventType":"default","update_status":"ok"}
Отримання списку подій
URL функції: https://store.salebot.ai/function/gcalendar Тип запиту: POST-json
Параметри:
creds_path - посилання на ключ доступу облікового запису сервісу до API календаря (отримане за інструкцією вище); команду - get_event_list; calendar_id - id календаря
Якщо ви не передасте додаткові параметри, результатом буде список подій на сьогодні
Додаткові параметри:
start_date - дата, з якої ви хочете знайти події, у форматі DD.MM.YYYY (23.07.2021) end_date - дата, до якої ви хочете знайти події, у форматі DD.MM.YYYY (24.07.2021)
Приклад параметрів:
Подію за 23 липня буде знайдено
{"creds_path": "https://files.salebot.ai/uploads/message/file/30037/calendar-project-320517-c241d9ab0565.json", "calendar_id": "[email protected]", "command": "get_event_list", "start_date": "22.07.2021", "end_date": "23.07.2021"}
Збережені значення з JSON-відповіді:
Після успішного виконання функція повертає такі параметри, які ви можете зберегти.
Список знайдених подій можна зберегти у змінній:
items -> event_list
Приклад відповіді функції:
{'kind': 'calendar#events', 'etag': '"p33odnesrinsv20g"', 'summary': 'Test', 'description': 'Test description', 'updated': '2021-07-23T12:13:05.686Z', 'timeZone': 'UTC', 'accessRole': 'owner', 'defaultReminders': [], 'items': [{'kind': 'calendar#event', 'etag': '"3254084771372000"', 'id': '6d8rocb9e2r21ue37jgsa0v06i', 'status': 'confirmed', 'htmlLink': 'https://www.google.com/calendar/event?eid=NmQ4cm9jYjllMnIyMXVlMzdqZ3NhMHYwNmkgaTlzdmVydHN0dm9vMmZxMW8waThjbjM5YThAZw', 'created': '2021-07-23T12:11:13.000Z', 'updated': '2021-07-23T12:13:05.686Z', 'summary': 'DDDDDDDDD', 'creator': {'email': '[email protected]'}, 'organizer': {'email': '[email protected]', 'displayName': 'Testov', 'self': True}, 'start': {'date': '2021-07-20'}, 'end': {'date': '2021-07-21'}, 'transparency': 'transparent', 'iCalUID': '[email protected]', 'sequence': 0, 'reminders': {'useDefault': False}, 'eventType': 'default'}]}
Як перемістити події до іншого календаря
URL функції: https://store.salebot.ai/function/gcalendar Тип запиту: POST-json
Параметри:
creds_path - посилання на ключ доступу облікового запису сервісу до API календаря (отримане за інструкцією вище); команду - move_event; calendar_id - id календаря, з якого переміщується подія; event_id - id події; destination_calendar_id - id календаря, до якого переміщується подія;
Збережені значення з JSON-відповіді:
Після успішного виконання функція повертає такі параметри, які ви можете зберегти.
Приклад відповіді функції:
{'kind': 'calendar#event', 'etag': '"3253880350568000"', 'id': 'ljp7a3ocp8oorbov9u2cq221s0', 'status': 'cancelled', 'htmlLink': 'https://www.google.com/calendar/event?eid=bGpwN2Ezb2NwOG9vcmJvdjl1MmNxMjIxczAgaTlzdmVydHN0dm9vMmZxMW8waThjbjM5YThAZw', 'created': '2021-07-22T07:43:53.000Z', 'updated': '2021-07-22T07:49:35.284Z', 'creator': {'email': '[email protected]'}, 'organizer': {'email': '[email protected]', 'displayName': 'Тестовий календар'}, 'start': {'dateTime': '2021-07-22T07:43:53Z', 'timeZone': 'UTC'}, 'end': {'dateTime': '2021-07-22T08:43:53Z', 'timeZone': 'UTC'}, 'iCalUID': '[email protected]', 'sequence': 0, 'reminders': {'useDefault': True}, 'eventType': 'default'}
Як отримати інформацію про подію
URL функції: https://store.salebot.ai/function/gcalendar Тип запиту: POST-json
Параметри:
creds_path - посилання на ключ доступу облікового запису сервісу до API календаря (отримане за інструкцією вище); команду - get_event; calendar_id - id календаря; event_id - id події
Збережені значення з JSON-відповіді:
Після успішного виконання функція повертає такі параметри, які ви можете зберегти.
Приклад відповіді функції:
{'kind': 'calendar#event', 'etag': '"3254067331414000"', 'id': 'ittr5291ppi7snapn8jbct5krs', 'status': 'confirmed', 'htmlLink': 'https://www.google.com/calendar/event?eid=aXR0cjUyOTFwcGk3c25hcG44amJjdDVrcnMgaTlzdmVydHN0dm9vMmZxMW8waThjbjM5YThAZw', 'created': '2021-07-23T08:22:35.000Z', 'updated': '2021-07-23T11:12:55.553Z', 'summary': 'New Event44', 'description': 'Descri xbb xhjxkv', 'location': 'city London', 'creator': {'email': '[email protected]'}, 'organizer': {'email': '[email protected]', 'displayName': 'Test', 'self': True}, 'start': {'dateTime': '2021-07-23T13:30:00Z', 'timeZone': 'Europe/Moscow'}, 'end': {'dateTime': '2021-07-23T14:00:00Z', 'timeZone': 'Europe/Moscow'}, 'iCalUID': '[email protected]', 'sequence': 0, 'attendees': [{'email': '[email protected]', 'displayName': 'John', 'responseStatus': 'needsAction'}], 'reminders': {'useDefault': False, 'overrides': [{'method': 'email', 'minutes': 10}, {'method': 'popup', 'minutes': 10}]}, 'eventType': 'default'}
Як видалити подію
URL функції: https://store.salebot.ai/function/gcalendar Тип запиту: POST-json
Параметри:
creds_path - посилання на ключ доступу облікового запису сервісу до API календаря (отримане за інструкцією вище); команду - remove_event; calendar_id - id календаря; event_id - id події, яку ви хочете видалити
Збережені значення з JSON-відповіді:
Після успішного виконання функція повертає такі параметри, які ви можете зберегти.
Приклад відповіді функції:
{'status': 'ok'}
Як додати учасника події
URL функції: https://store.salebot.ai/function/gcalendar Тип запиту: POST-json
Параметри:
creds_path - посилання на ключ доступу облікового запису сервісу до API календаря (отримане за інструкцією вище); команду - add_client; calendar_id - id календаря; event_id - id події; client_email - електронна адреса клієнта, якого ви хочете додати
Додаткові параметри:
name - назва події; comment - коментар учасника
Приклад параметрів:
{
"creds_path": "https://files.salebot.ai/uploads/message/file/30037/calendar-project-320517-c241d9ab0565.json",
"calendar_id": "[email protected]",
"command": "add_client",
"event_id": "#{event_id}",
"client_email": "[email protected]",
"name": "John",
"comment": "Я буду першим!"
}
Збережені значення з JSON-відповіді:
Функція завжди повертає статус add_status. Він може мати одне з трьох значень:
ok - клієнта додано exist - клієнт уже існує error - під час додавання сталася помилка, тоді додатково разом із add_status буде параметр error_message з текстом помилки
Приклад відповіді функції у разі успіху:
{'kind': 'calendar#event', 'etag': '"3254059247409000"', 'id': 'ittr5291ppi7snapn8jbct5krs', 'status': 'confirmed', 'htmlLink': 'https://www.google.com/calendar/event?eid=aXR0cjUyOTFwcGk3c25hcG44amJjdDVrcnMgaTlzdmVydHN0dm9vMmZxMW8waThjbjM5YThAZw', 'created': '2021-07-23T08:22:35.000Z', 'updated': '2021-07-23T08:58:11.548Z', 'summary': 'New Event44', 'description': 'Descri xbb xhjxkv', 'location': 'city London', 'creator': {'email': '[email protected]'}, 'organizer': {'email': '[email protected]', 'displayName': 'Test', 'self': True}, 'start': {'dateTime': '2021-07-23T13:30:00Z', 'timeZone': 'Europe/Moscow'}, 'end': {'dateTime': '2021-07-23T14:00:00Z', 'timeZone': 'Europe/Moscow'}, 'iCalUID': '[email protected]', 'sequence': 0, 'attendees': [{'email': '[email protected]', 'displayName': 'John', 'responseStatus': 'needsAction'}, {'email': '[email protected]', 'displayName': 'John', 'responseStatus': 'needsAction'}, {'email': '[email protected]', 'displayName': 'John2', 'responseStatus': 'needsAction'}], 'reminders': {'useDefault': False, 'overrides': [{'method': 'email', 'minutes': 10}, {'method': 'popup', 'minutes': 10}]}, 'eventType': 'default', ‘add_status’: 'ok'}
Як видалити учасника
URL функції: https://store.salebot.ai/function/gcalendar Тип запиту: POST-json
Параметри:
creds_path - посилання на ключ доступу облікового запису сервісу до API календаря (отримане за інструкцією вище); команду - remove_client; calendar_id - id календаря; event_id - id події; client_email - електронна адреса клієнта
Приклад параметрів:
{
"creds_path": "https://files.salebot.ai/uploads/message/file/30037/calendar-project-320517-c241d9ab0565.json",
"calendar_id": "[email protected]",
"command": "remove_client",
"event_id": "#{event_id}",
"client_email": "[email protected]"
}
Збережені значення з JSON-відповіді:
Функція завжди повертає статус remove_status. Він може мати одне з трьох значень:
1 - клієнта успішно видалено 0 - клієнта не знайдено error - під час видалення сталася помилка, тоді додатково разом із remove_status буде параметр error_message з текстом помилки
Відповідь функції у разі успіху:
{'kind': 'calendar#event', 'etag': '"3254059247409000"', 'id': 'ittr5291ppi7snapn8jbct5krs', 'status': 'confirmed', 'htmlLink': 'https://www.google.com/calendar/event?eid=aXR0cjUyOTFwcGk3c25hcG44amJjdDVrcnMgaTlzdmVydHN0dm9vMmZxMW8waThjbjM5YThAZw', 'created': '2021-07-23T08:22:35.000Z', 'updated': '2021-07-23T08:58:11.548Z', 'summary': 'New Event44', 'description': 'Descri xbb xhjxkv', 'location': 'city London', 'creator': {'email': '[email protected]'}, 'organizer': {'email': '[email protected]', 'displayName': 'Test', 'self': True}, 'start': {'dateTime': '2021-07-23T13:30:00Z', 'timeZone': 'Europe/Moscow'}, 'end': {'dateTime': '2021-07-23T14:00:00Z', 'timeZone': 'Europe/Moscow'}, 'iCalUID': '[email protected]', 'sequence': 0, 'attendees': [{'email': '[email protected]', 'displayName': 'John', 'responseStatus': 'needsAction'}, {'email': '[email protected]', 'displayName': 'John', 'responseStatus': 'needsAction'}, {'email': '[email protected]', 'displayName': 'John2', 'responseStatus': 'needsAction'}], 'reminders': {'useDefault': False, 'overrides': [{'method': 'email', 'minutes': 10}, {'method': 'popup', 'minutes': 10}]}, 'eventType': 'default', 'remove_status': '1'}
Last updated