How do I create an Out of office type Calendar Event via the REST API?
Google Calendar has a new event type called "Out of office" that automatically will decline any events it is placed over and others that come in during the scheduled time of the event.
I inspected one of these event objects via the API and briefly checked the Google Calendar API documentation to see if there was a way to create these programmatically. I work on a system that schedules events on people's calendars when they are going to be out of the office as all day events to provide visibility to the rest of the staff. I would like to change these to be true Out of office event types if its possible via the API.
google-calendar-api
add a comment |
Google Calendar has a new event type called "Out of office" that automatically will decline any events it is placed over and others that come in during the scheduled time of the event.
I inspected one of these event objects via the API and briefly checked the Google Calendar API documentation to see if there was a way to create these programmatically. I work on a system that schedules events on people's calendars when they are going to be out of the office as all day events to provide visibility to the rest of the staff. I would like to change these to be true Out of office event types if its possible via the API.
google-calendar-api
2
I think this is a pretty new feature that Gmail had launched that goes with their new calendar UI, it may be only applicable for the web and not yet added to the API. You may want to create a feature request for other developers that are looking forward for this feature in the API.
– Mr.Rebot
Aug 1 '18 at 6:57
1
Thanks. I went to log an issue but it looks like somebody already did yesterday.
– Kyle Hayes
Aug 3 '18 at 0:22
add a comment |
Google Calendar has a new event type called "Out of office" that automatically will decline any events it is placed over and others that come in during the scheduled time of the event.
I inspected one of these event objects via the API and briefly checked the Google Calendar API documentation to see if there was a way to create these programmatically. I work on a system that schedules events on people's calendars when they are going to be out of the office as all day events to provide visibility to the rest of the staff. I would like to change these to be true Out of office event types if its possible via the API.
google-calendar-api
Google Calendar has a new event type called "Out of office" that automatically will decline any events it is placed over and others that come in during the scheduled time of the event.
I inspected one of these event objects via the API and briefly checked the Google Calendar API documentation to see if there was a way to create these programmatically. I work on a system that schedules events on people's calendars when they are going to be out of the office as all day events to provide visibility to the rest of the staff. I would like to change these to be true Out of office event types if its possible via the API.
google-calendar-api
google-calendar-api
asked Jul 31 '18 at 16:15
Kyle HayesKyle Hayes
2,04262744
2,04262744
2
I think this is a pretty new feature that Gmail had launched that goes with their new calendar UI, it may be only applicable for the web and not yet added to the API. You may want to create a feature request for other developers that are looking forward for this feature in the API.
– Mr.Rebot
Aug 1 '18 at 6:57
1
Thanks. I went to log an issue but it looks like somebody already did yesterday.
– Kyle Hayes
Aug 3 '18 at 0:22
add a comment |
2
I think this is a pretty new feature that Gmail had launched that goes with their new calendar UI, it may be only applicable for the web and not yet added to the API. You may want to create a feature request for other developers that are looking forward for this feature in the API.
– Mr.Rebot
Aug 1 '18 at 6:57
1
Thanks. I went to log an issue but it looks like somebody already did yesterday.
– Kyle Hayes
Aug 3 '18 at 0:22
2
2
I think this is a pretty new feature that Gmail had launched that goes with their new calendar UI, it may be only applicable for the web and not yet added to the API. You may want to create a feature request for other developers that are looking forward for this feature in the API.
– Mr.Rebot
Aug 1 '18 at 6:57
I think this is a pretty new feature that Gmail had launched that goes with their new calendar UI, it may be only applicable for the web and not yet added to the API. You may want to create a feature request for other developers that are looking forward for this feature in the API.
– Mr.Rebot
Aug 1 '18 at 6:57
1
1
Thanks. I went to log an issue but it looks like somebody already did yesterday.
– Kyle Hayes
Aug 3 '18 at 0:22
Thanks. I went to log an issue but it looks like somebody already did yesterday.
– Kyle Hayes
Aug 3 '18 at 0:22
add a comment |
1 Answer
1
active
oldest
votes
The only thing that seemingly marks an event as out of office is a private extended property on the event resource:
"extendedProperties": {
"private": {
"everyoneDeclinedDismissed": "-1"
}
}
Looking at https://developers.google.com/calendar/v3/reference/events/insert the attribute extendedProperties.private
is writeable so you should be able to set it there.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f51617844%2fhow-do-i-create-an-out-of-office-type-calendar-event-via-the-rest-api%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
The only thing that seemingly marks an event as out of office is a private extended property on the event resource:
"extendedProperties": {
"private": {
"everyoneDeclinedDismissed": "-1"
}
}
Looking at https://developers.google.com/calendar/v3/reference/events/insert the attribute extendedProperties.private
is writeable so you should be able to set it there.
add a comment |
The only thing that seemingly marks an event as out of office is a private extended property on the event resource:
"extendedProperties": {
"private": {
"everyoneDeclinedDismissed": "-1"
}
}
Looking at https://developers.google.com/calendar/v3/reference/events/insert the attribute extendedProperties.private
is writeable so you should be able to set it there.
add a comment |
The only thing that seemingly marks an event as out of office is a private extended property on the event resource:
"extendedProperties": {
"private": {
"everyoneDeclinedDismissed": "-1"
}
}
Looking at https://developers.google.com/calendar/v3/reference/events/insert the attribute extendedProperties.private
is writeable so you should be able to set it there.
The only thing that seemingly marks an event as out of office is a private extended property on the event resource:
"extendedProperties": {
"private": {
"everyoneDeclinedDismissed": "-1"
}
}
Looking at https://developers.google.com/calendar/v3/reference/events/insert the attribute extendedProperties.private
is writeable so you should be able to set it there.
answered Nov 21 '18 at 20:15
jstruzikjstruzik
762516
762516
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f51617844%2fhow-do-i-create-an-out-of-office-type-calendar-event-via-the-rest-api%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
2
I think this is a pretty new feature that Gmail had launched that goes with their new calendar UI, it may be only applicable for the web and not yet added to the API. You may want to create a feature request for other developers that are looking forward for this feature in the API.
– Mr.Rebot
Aug 1 '18 at 6:57
1
Thanks. I went to log an issue but it looks like somebody already did yesterday.
– Kyle Hayes
Aug 3 '18 at 0:22