Liking cljdoc? Tell your friends :D

happygapi.calendar.events

Calendar API: events. Manipulates events and other calendar data. See: https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events

Calendar API: events.
Manipulates events and other calendar data.
See: https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events
raw docstring

delete$clj

(delete$ auth parameters)

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/delete

Required parameters: calendarId, eventId

Optional parameters: sendNotifications, sendUpdates

Deletes an event.

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/delete

Required parameters: calendarId, eventId

Optional parameters: sendNotifications, sendUpdates

Deletes an event.
sourceraw docstring

get$clj

(get$ auth parameters)

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/get

Required parameters: eventId, calendarId

Optional parameters: alwaysIncludeEmail, timeZone, maxAttendees

Returns an event.

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/get

Required parameters: eventId, calendarId

Optional parameters: alwaysIncludeEmail, timeZone, maxAttendees

Returns an event.
sourceraw docstring

import$clj

(import$ auth parameters body)

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/import

Required parameters: calendarId

Optional parameters: conferenceDataVersion, supportsAttachments

Body:

{:iCalUID string, :recurringEventId string, :description string, :eventType string, :creator {:self boolean, :displayName string, :email string, :id string}, :privateCopy boolean, :extendedProperties {:private {}, :shared {}}, :updated string, :endTimeUnspecified boolean, :attachments [{:iconLink string, :title string, :fileUrl string, :fileId string, :mimeType string}], :conferenceData {:notes string, :createRequest CreateConferenceRequest, :signature string, :conferenceId string, :parameters ConferenceParameters, :conferenceSolution ConferenceSolution, :entryPoints [EntryPoint]}, :htmlLink string, :start {:timeZone string, :dateTime string, :date string}, :etag string, :created string, :guestsCanSeeOtherGuests boolean, :originalStartTime {:timeZone string, :dateTime string, :date string}, :source {:title string, :url string}, :summary string, :attendees [{:email string, :displayName string, :additionalGuests integer, :id string, :resource boolean, :optional boolean, :comment string, :responseStatus string, :self boolean, :organizer boolean}], :attendeesOmitted boolean, :anyoneCanAddSelf boolean, :status string, :locked boolean, :id string, :kind string, :sequence integer, :guestsCanInviteOthers boolean, :recurrence [string], :gadget {:width integer, :type string, :display string, :iconLink string, :link string, :title string, :height integer, :preferences {}}, :reminders {:useDefault boolean, :overrides [{:minutes integer, :method string}]}, :guestsCanModify boolean, :end {:timeZone string, :dateTime string, :date string}, :colorId string, :location string, :visibility string, :hangoutLink string, :organizer {:displayName string, :id string, :self boolean, :email string}, :transparency string}

Imports an event. This operation is used to add a private copy of an existing event to a calendar.

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/import

Required parameters: calendarId

Optional parameters: conferenceDataVersion, supportsAttachments

Body: 

{:iCalUID string,
 :recurringEventId string,
 :description string,
 :eventType string,
 :creator {:self boolean,
           :displayName string,
           :email string,
           :id string},
 :privateCopy boolean,
 :extendedProperties {:private {}, :shared {}},
 :updated string,
 :endTimeUnspecified boolean,
 :attachments [{:iconLink string,
                :title string,
                :fileUrl string,
                :fileId string,
                :mimeType string}],
 :conferenceData {:notes string,
                  :createRequest CreateConferenceRequest,
                  :signature string,
                  :conferenceId string,
                  :parameters ConferenceParameters,
                  :conferenceSolution ConferenceSolution,
                  :entryPoints [EntryPoint]},
 :htmlLink string,
 :start {:timeZone string, :dateTime string, :date string},
 :etag string,
 :created string,
 :guestsCanSeeOtherGuests boolean,
 :originalStartTime {:timeZone string, :dateTime string, :date string},
 :source {:title string, :url string},
 :summary string,
 :attendees [{:email string,
              :displayName string,
              :additionalGuests integer,
              :id string,
              :resource boolean,
              :optional boolean,
              :comment string,
              :responseStatus string,
              :self boolean,
              :organizer boolean}],
 :attendeesOmitted boolean,
 :anyoneCanAddSelf boolean,
 :status string,
 :locked boolean,
 :id string,
 :kind string,
 :sequence integer,
 :guestsCanInviteOthers boolean,
 :recurrence [string],
 :gadget {:width integer,
          :type string,
          :display string,
          :iconLink string,
          :link string,
          :title string,
          :height integer,
          :preferences {}},
 :reminders {:useDefault boolean,
             :overrides [{:minutes integer, :method string}]},
 :guestsCanModify boolean,
 :end {:timeZone string, :dateTime string, :date string},
 :colorId string,
 :location string,
 :visibility string,
 :hangoutLink string,
 :organizer {:displayName string,
             :id string,
             :self boolean,
             :email string},
 :transparency string}

Imports an event. This operation is used to add a private copy of an existing event to a calendar.
sourceraw docstring

insert$clj

(insert$ auth parameters body)

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/insert

Required parameters: calendarId

Optional parameters: conferenceDataVersion, supportsAttachments, sendNotifications, sendUpdates, maxAttendees

Body:

{:iCalUID string, :recurringEventId string, :description string, :eventType string, :creator {:self boolean, :displayName string, :email string, :id string}, :privateCopy boolean, :extendedProperties {:private {}, :shared {}}, :updated string, :endTimeUnspecified boolean, :attachments [{:iconLink string, :title string, :fileUrl string, :fileId string, :mimeType string}], :conferenceData {:notes string, :createRequest CreateConferenceRequest, :signature string, :conferenceId string, :parameters ConferenceParameters, :conferenceSolution ConferenceSolution, :entryPoints [EntryPoint]}, :htmlLink string, :start {:timeZone string, :dateTime string, :date string}, :etag string, :created string, :guestsCanSeeOtherGuests boolean, :originalStartTime {:timeZone string, :dateTime string, :date string}, :source {:title string, :url string}, :summary string, :attendees [{:email string, :displayName string, :additionalGuests integer, :id string, :resource boolean, :optional boolean, :comment string, :responseStatus string, :self boolean, :organizer boolean}], :attendeesOmitted boolean, :anyoneCanAddSelf boolean, :status string, :locked boolean, :id string, :kind string, :sequence integer, :guestsCanInviteOthers boolean, :recurrence [string], :gadget {:width integer, :type string, :display string, :iconLink string, :link string, :title string, :height integer, :preferences {}}, :reminders {:useDefault boolean, :overrides [{:minutes integer, :method string}]}, :guestsCanModify boolean, :end {:timeZone string, :dateTime string, :date string}, :colorId string, :location string, :visibility string, :hangoutLink string, :organizer {:displayName string, :id string, :self boolean, :email string}, :transparency string}

Creates an event.

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/insert

Required parameters: calendarId

Optional parameters: conferenceDataVersion, supportsAttachments, sendNotifications, sendUpdates, maxAttendees

Body: 

{:iCalUID string,
 :recurringEventId string,
 :description string,
 :eventType string,
 :creator {:self boolean,
           :displayName string,
           :email string,
           :id string},
 :privateCopy boolean,
 :extendedProperties {:private {}, :shared {}},
 :updated string,
 :endTimeUnspecified boolean,
 :attachments [{:iconLink string,
                :title string,
                :fileUrl string,
                :fileId string,
                :mimeType string}],
 :conferenceData {:notes string,
                  :createRequest CreateConferenceRequest,
                  :signature string,
                  :conferenceId string,
                  :parameters ConferenceParameters,
                  :conferenceSolution ConferenceSolution,
                  :entryPoints [EntryPoint]},
 :htmlLink string,
 :start {:timeZone string, :dateTime string, :date string},
 :etag string,
 :created string,
 :guestsCanSeeOtherGuests boolean,
 :originalStartTime {:timeZone string, :dateTime string, :date string},
 :source {:title string, :url string},
 :summary string,
 :attendees [{:email string,
              :displayName string,
              :additionalGuests integer,
              :id string,
              :resource boolean,
              :optional boolean,
              :comment string,
              :responseStatus string,
              :self boolean,
              :organizer boolean}],
 :attendeesOmitted boolean,
 :anyoneCanAddSelf boolean,
 :status string,
 :locked boolean,
 :id string,
 :kind string,
 :sequence integer,
 :guestsCanInviteOthers boolean,
 :recurrence [string],
 :gadget {:width integer,
          :type string,
          :display string,
          :iconLink string,
          :link string,
          :title string,
          :height integer,
          :preferences {}},
 :reminders {:useDefault boolean,
             :overrides [{:minutes integer, :method string}]},
 :guestsCanModify boolean,
 :end {:timeZone string, :dateTime string, :date string},
 :colorId string,
 :location string,
 :visibility string,
 :hangoutLink string,
 :organizer {:displayName string,
             :id string,
             :self boolean,
             :email string},
 :transparency string}

Creates an event.
sourceraw docstring

instances$clj

(instances$ auth parameters)

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/instances

Required parameters: calendarId, eventId

Optional parameters: timeZone, timeMin, maxAttendees, originalStart, pageToken, showDeleted, maxResults, timeMax, alwaysIncludeEmail

Returns instances of the specified recurring event.

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/instances

Required parameters: calendarId, eventId

Optional parameters: timeZone, timeMin, maxAttendees, originalStart, pageToken, showDeleted, maxResults, timeMax, alwaysIncludeEmail

Returns instances of the specified recurring event.
sourceraw docstring

list$clj

(list$ auth parameters)

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/list

Required parameters: calendarId

Optional parameters: iCalUID, q, timeZone, showHiddenInvitations, timeMin, syncToken, maxAttendees, pageToken, sharedExtendedProperty, privateExtendedProperty, showDeleted, updatedMin, singleEvents, maxResults, timeMax, orderBy, alwaysIncludeEmail

Returns events on the specified calendar.

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/list

Required parameters: calendarId

Optional parameters: iCalUID, q, timeZone, showHiddenInvitations, timeMin, syncToken, maxAttendees, pageToken, sharedExtendedProperty, privateExtendedProperty, showDeleted, updatedMin, singleEvents, maxResults, timeMax, orderBy, alwaysIncludeEmail

Returns events on the specified calendar.
sourceraw docstring

move$clj

(move$ auth parameters)

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/move

Required parameters: destination, eventId, calendarId

Optional parameters: sendUpdates, sendNotifications

Moves an event to another calendar, i.e. changes an event's organizer.

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/move

Required parameters: destination, eventId, calendarId

Optional parameters: sendUpdates, sendNotifications

Moves an event to another calendar, i.e. changes an event's organizer.
sourceraw docstring

patch$clj

(patch$ auth parameters body)

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/patch

Required parameters: eventId, calendarId

Optional parameters: conferenceDataVersion, sendUpdates, alwaysIncludeEmail, supportsAttachments, sendNotifications, maxAttendees

Body:

{:iCalUID string, :recurringEventId string, :description string, :eventType string, :creator {:self boolean, :displayName string, :email string, :id string}, :privateCopy boolean, :extendedProperties {:private {}, :shared {}}, :updated string, :endTimeUnspecified boolean, :attachments [{:iconLink string, :title string, :fileUrl string, :fileId string, :mimeType string}], :conferenceData {:notes string, :createRequest CreateConferenceRequest, :signature string, :conferenceId string, :parameters ConferenceParameters, :conferenceSolution ConferenceSolution, :entryPoints [EntryPoint]}, :htmlLink string, :start {:timeZone string, :dateTime string, :date string}, :etag string, :created string, :guestsCanSeeOtherGuests boolean, :originalStartTime {:timeZone string, :dateTime string, :date string}, :source {:title string, :url string}, :summary string, :attendees [{:email string, :displayName string, :additionalGuests integer, :id string, :resource boolean, :optional boolean, :comment string, :responseStatus string, :self boolean, :organizer boolean}], :attendeesOmitted boolean, :anyoneCanAddSelf boolean, :status string, :locked boolean, :id string, :kind string, :sequence integer, :guestsCanInviteOthers boolean, :recurrence [string], :gadget {:width integer, :type string, :display string, :iconLink string, :link string, :title string, :height integer, :preferences {}}, :reminders {:useDefault boolean, :overrides [{:minutes integer, :method string}]}, :guestsCanModify boolean, :end {:timeZone string, :dateTime string, :date string}, :colorId string, :location string, :visibility string, :hangoutLink string, :organizer {:displayName string, :id string, :self boolean, :email string}, :transparency string}

Updates an event. This method supports patch semantics.

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/patch

Required parameters: eventId, calendarId

Optional parameters: conferenceDataVersion, sendUpdates, alwaysIncludeEmail, supportsAttachments, sendNotifications, maxAttendees

Body: 

{:iCalUID string,
 :recurringEventId string,
 :description string,
 :eventType string,
 :creator {:self boolean,
           :displayName string,
           :email string,
           :id string},
 :privateCopy boolean,
 :extendedProperties {:private {}, :shared {}},
 :updated string,
 :endTimeUnspecified boolean,
 :attachments [{:iconLink string,
                :title string,
                :fileUrl string,
                :fileId string,
                :mimeType string}],
 :conferenceData {:notes string,
                  :createRequest CreateConferenceRequest,
                  :signature string,
                  :conferenceId string,
                  :parameters ConferenceParameters,
                  :conferenceSolution ConferenceSolution,
                  :entryPoints [EntryPoint]},
 :htmlLink string,
 :start {:timeZone string, :dateTime string, :date string},
 :etag string,
 :created string,
 :guestsCanSeeOtherGuests boolean,
 :originalStartTime {:timeZone string, :dateTime string, :date string},
 :source {:title string, :url string},
 :summary string,
 :attendees [{:email string,
              :displayName string,
              :additionalGuests integer,
              :id string,
              :resource boolean,
              :optional boolean,
              :comment string,
              :responseStatus string,
              :self boolean,
              :organizer boolean}],
 :attendeesOmitted boolean,
 :anyoneCanAddSelf boolean,
 :status string,
 :locked boolean,
 :id string,
 :kind string,
 :sequence integer,
 :guestsCanInviteOthers boolean,
 :recurrence [string],
 :gadget {:width integer,
          :type string,
          :display string,
          :iconLink string,
          :link string,
          :title string,
          :height integer,
          :preferences {}},
 :reminders {:useDefault boolean,
             :overrides [{:minutes integer, :method string}]},
 :guestsCanModify boolean,
 :end {:timeZone string, :dateTime string, :date string},
 :colorId string,
 :location string,
 :visibility string,
 :hangoutLink string,
 :organizer {:displayName string,
             :id string,
             :self boolean,
             :email string},
 :transparency string}

Updates an event. This method supports patch semantics.
sourceraw docstring

quickAdd$clj

(quickAdd$ auth parameters)

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/quickAdd

Required parameters: text, calendarId

Optional parameters: sendUpdates, sendNotifications

Creates an event based on a simple text string.

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/quickAdd

Required parameters: text, calendarId

Optional parameters: sendUpdates, sendNotifications

Creates an event based on a simple text string.
sourceraw docstring

update$clj

(update$ auth parameters body)

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/update

Required parameters: eventId, calendarId

Optional parameters: alwaysIncludeEmail, supportsAttachments, sendNotifications, conferenceDataVersion, maxAttendees, sendUpdates

Body:

{:iCalUID string, :recurringEventId string, :description string, :eventType string, :creator {:self boolean, :displayName string, :email string, :id string}, :privateCopy boolean, :extendedProperties {:private {}, :shared {}}, :updated string, :endTimeUnspecified boolean, :attachments [{:iconLink string, :title string, :fileUrl string, :fileId string, :mimeType string}], :conferenceData {:notes string, :createRequest CreateConferenceRequest, :signature string, :conferenceId string, :parameters ConferenceParameters, :conferenceSolution ConferenceSolution, :entryPoints [EntryPoint]}, :htmlLink string, :start {:timeZone string, :dateTime string, :date string}, :etag string, :created string, :guestsCanSeeOtherGuests boolean, :originalStartTime {:timeZone string, :dateTime string, :date string}, :source {:title string, :url string}, :summary string, :attendees [{:email string, :displayName string, :additionalGuests integer, :id string, :resource boolean, :optional boolean, :comment string, :responseStatus string, :self boolean, :organizer boolean}], :attendeesOmitted boolean, :anyoneCanAddSelf boolean, :status string, :locked boolean, :id string, :kind string, :sequence integer, :guestsCanInviteOthers boolean, :recurrence [string], :gadget {:width integer, :type string, :display string, :iconLink string, :link string, :title string, :height integer, :preferences {}}, :reminders {:useDefault boolean, :overrides [{:minutes integer, :method string}]}, :guestsCanModify boolean, :end {:timeZone string, :dateTime string, :date string}, :colorId string, :location string, :visibility string, :hangoutLink string, :organizer {:displayName string, :id string, :self boolean, :email string}, :transparency string}

Updates an event.

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/update

Required parameters: eventId, calendarId

Optional parameters: alwaysIncludeEmail, supportsAttachments, sendNotifications, conferenceDataVersion, maxAttendees, sendUpdates

Body: 

{:iCalUID string,
 :recurringEventId string,
 :description string,
 :eventType string,
 :creator {:self boolean,
           :displayName string,
           :email string,
           :id string},
 :privateCopy boolean,
 :extendedProperties {:private {}, :shared {}},
 :updated string,
 :endTimeUnspecified boolean,
 :attachments [{:iconLink string,
                :title string,
                :fileUrl string,
                :fileId string,
                :mimeType string}],
 :conferenceData {:notes string,
                  :createRequest CreateConferenceRequest,
                  :signature string,
                  :conferenceId string,
                  :parameters ConferenceParameters,
                  :conferenceSolution ConferenceSolution,
                  :entryPoints [EntryPoint]},
 :htmlLink string,
 :start {:timeZone string, :dateTime string, :date string},
 :etag string,
 :created string,
 :guestsCanSeeOtherGuests boolean,
 :originalStartTime {:timeZone string, :dateTime string, :date string},
 :source {:title string, :url string},
 :summary string,
 :attendees [{:email string,
              :displayName string,
              :additionalGuests integer,
              :id string,
              :resource boolean,
              :optional boolean,
              :comment string,
              :responseStatus string,
              :self boolean,
              :organizer boolean}],
 :attendeesOmitted boolean,
 :anyoneCanAddSelf boolean,
 :status string,
 :locked boolean,
 :id string,
 :kind string,
 :sequence integer,
 :guestsCanInviteOthers boolean,
 :recurrence [string],
 :gadget {:width integer,
          :type string,
          :display string,
          :iconLink string,
          :link string,
          :title string,
          :height integer,
          :preferences {}},
 :reminders {:useDefault boolean,
             :overrides [{:minutes integer, :method string}]},
 :guestsCanModify boolean,
 :end {:timeZone string, :dateTime string, :date string},
 :colorId string,
 :location string,
 :visibility string,
 :hangoutLink string,
 :organizer {:displayName string,
             :id string,
             :self boolean,
             :email string},
 :transparency string}

Updates an event.
sourceraw docstring

watch$clj

(watch$ auth parameters body)

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/watch

Required parameters: calendarId

Optional parameters: iCalUID, q, timeZone, showHiddenInvitations, timeMin, syncToken, maxAttendees, pageToken, sharedExtendedProperty, privateExtendedProperty, showDeleted, updatedMin, singleEvents, maxResults, timeMax, orderBy, alwaysIncludeEmail

Body:

{:address string, :resourceUri string, :payload boolean, :expiration string, :params {}, :type string, :resourceId string, :token string, :id string, :kind string}

Watch for changes to Events resources.

https://developers.google.com/google-apps/calendar/firstappapi/reference/rest/v3/events/watch

Required parameters: calendarId

Optional parameters: iCalUID, q, timeZone, showHiddenInvitations, timeMin, syncToken, maxAttendees, pageToken, sharedExtendedProperty, privateExtendedProperty, showDeleted, updatedMin, singleEvents, maxResults, timeMax, orderBy, alwaysIncludeEmail

Body: 

{:address string,
 :resourceUri string,
 :payload boolean,
 :expiration string,
 :params {},
 :type string,
 :resourceId string,
 :token string,
 :id string,
 :kind string}

Watch for changes to Events resources.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close