Exchange Read [Deprecated]
The Microsoft Exchange Snap Pack is deprecated. We recommend you use the Exchange Online Snap Pack for your existing pipelines containing the Microsoft Exchange Snaps. Contact support@snaplogic.com if your existing pipelines use Snaps from the deprecated Snap Pack.
On this Page
Snap type: | Read | |
---|---|---|
Description: | This Snap provides the functionality to check calendar availability for appointment attendees in Microsoft Exchange through the Microsoft Exchange web services. The Snap requires an input Exchange availability record specific to the attendees and the date and time of the appointment, and it sends the request to Microsoft Exchange. If the result is successful, the list of dates and times that are available will be returned with any conflicts. However, if there is an error in performing the read, the error view will contain the error message.
The date and time fields must be in the format below, and the values are in UTC. In Microsoft's API, there are many additional fields that can be specified, but the fields below are the minimum required fields to read an appointment and therefore are what this Snap supports: {
"Id": "1",
"attendees": "test@test.com",
"startDate": "2014-1-18 13:00:00",
"endDate": "2014-1-19 16:00:00",
"availabilityType": "FreeBusyAndSuggestions"
}
[
{
"test@test.com":[
{
"date":"2014-01-18T00:00:00.000+0000",
"quality":"Excellent",
"timeSuggestions":[
{
"meetingTime":"2014-01-18T00:00:00.000+0000",
"quality":"Excellent",
"conflicts":[
{
"conflictType":"IndividualAttendeeConflict",
"numberOfMembers":0,
"numberOfMembersAvailable":0,
"numberOfMembersWithConflict":0,
"numberOfMembersWithNoData":0,
"freeBusyStatus":"Free"
}
],
"workTime":true
},
{
"meetingTime":"2014-01-18T00:30:00.000+0000",
"quality":"Good",
"conflicts":[
{
"conflictType":"IndividualAttendeeConflict",
"numberOfMembers":0,
"numberOfMembersAvailable":0,
"numberOfMembersWithConflict":0,
"numberOfMembersWithNoData":0,
"freeBusyStatus":"Free"
}
],
"workTime":true
},
{
"meetingTime":"2014-01-18T16:00:00.000+0000",
"quality":"Good",
"conflicts":[
{
"conflictType":"IndividualAttendeeConflict",
"numberOfMembers":0,
"numberOfMembersAvailable":0,
"numberOfMembersWithConflict":0,
"numberOfMembersWithNoData":0,
"freeBusyStatus":"Free"
}
],
"workTime":true
}
]
}
]
}
]
| |
Prerequisites: | [None] | |
Support and limitations: | Works in Ultra Task Pipelines. | |