Exchange Appointment Find Occurrence Version 1

This handler uses the Exchange Web Services Java API to return all Exchange appointments within a given time range. After configuring the API to connect to the server and getting the correct time frame, an API call is made which returns an Array of appointment objects. This Array is then iterated over to make a JSON table with all of the relevant appointment data. Each appointment has a hash that contains the subject, location, start and end time, as well as the organizer and both the required and optional attendees. Any errors encountered will be caught and re-raised by the handler.


Name Description
Start (UTC) The start of the new appointment in UTC with the format 'YYYY-MM-DDTHH:mm:ss'.
End (UTC) The end of the new appointment in UTC with the format 'YYYY-MM-DDTHH:mm:ss'.
Recurring Master ID The recurring master ID value for the appointment, returned then the recurring event appointment was created.

Sample Configuration

Name Description
Start (UTC)
End (UTC)
Recurring Master ID


Name Description


ExchangeAppointmentsRetrieve_V1 (2012-08-15)

  • Initial version. See README for details.

Related Handlers

Exchange Appointment Create Recurring
This handler creates a new recurring Exchange Appointment
Exchange Appointment Delete
This handler deletes an Exchange Appointment
Exchange Appointment Search
This handler searches for Exchange appointments based on a start and end date.
Exchange Appointment Update Recurring
This handler updates a recurring Exchange Appointment
Exchange Appointment Update
This handler updates an existing Exchange Appointment