The REST-based Exchange service first released with K2 Five (5.1) and K2 Cloud Update 4 connects to a Microsoft Exchange server using its REST API. This service uses OAuth authorization and allows you to integrate with Exchange Online whether you have K2 Five or K2 Cloud.

The REST-based Exchange service is not linked to the Exchange workflow event wizards. You can use the SmartObject methods when designing workflows, however, the Exchange wizards in the designer use the existing Exchange brokers which are not capable of connecting to Exchange Online.

Older Service

DescriptionMatching REST-based Exchange SmartObject
Exchange Management Provides functions to manage Calendar, Task and Meeting items. Appointment
Task
Exchange Administration Provides functions to manage Exchange mailboxes. None
Exchange Metadata Allows the K2 server to discover Exchange servers, groups and mailbox databases. None

Comparison of SmartObject Properties

Use the following tables to compare the SmartObject properties of the Exchange Management service with the matching properties of the REST-based Exchange service.

Calendar SmartObject

Existing PropertyMatching Appointment Property
Id Id
Change Key  
On Behalf Of  
Required Attendees Required Attendees
Optional Attendees Optional Attendees
Resources Resources
Subject Subject
Body Body
Body As Html Is Body HTML
Start Date Time Start Date
End Date Time End Date
Location Location
All Day Event Is All Day Event
Show Reminder  
Reminder Minute Before Start Reminder Minutes Before Start
Show Time As  
Importance  
Is Private  

Meeting SmartObject

Existing PropertyMatching Appointment Property
Id Id
Attending Attending
On Behalf Of  
Client Time Zone Time Zone
Required Attendees Required Attendees
Optional Attendees Optional Attendees
Resources Resources
Free/Busy Start Legacy Free Busy Status
Free/Busy End Legacy Free Busy Status
Meeting Start Time Start Date
Duration Of Meeting Duration
Suggested Meeting Time Currently Scheduled On
Attendees with Conflict Unavailable Attendees

Task SmartObject

Existing PropertyMatching Task Property
To Contacts
Id Id
Change Key  
Subject Subject
Body Body
Body Is Html Is Body HTML
Start Date Time Start Date
Due Date Time Due Date
Status Task Status
Importance  
Percent Complete Percentage Complete
Notify Complete Is Complete
Is Private Sensitivity
Show Reminder Is Reminder Set
Reminder Minute Before Start Reminder Date

See Exchange SmartObjects Reference for more information about using the REST-based Exchange service.