The Microsoft Contact Adapter can be used in scenarios such as the following.
You can create two integrations that include a REST Adapter on the source (inbound) side and an Microsoft Contact Adapter on the invoke (outbound) side.
When configuring the Microsoft Contact Adapter in one integration, you can select the List Contacts API operation to list all contacts in a default or specific Microsoft Contact folder. Appropriate data mapping between the REST Adapter and the Microsoft Contact Adapter is performed in the mapper. The REST Adapter sends a GET request to the Microsoft Contact Adapter, which returns the display names, given names, and sir names for all the contacts in the folder.
When configuring the Microsoft Contact Adapter in the other integration, you can select the Create Contact API operation to create new contacts in a default or specific Microsoft Contact folder. Appropriate data mapping between the REST Adapter and the Microsoft Contact Adapter is performed in the mapper. The REST Adapter sends a POST request to the Microsoft Contact Adapter, which adds the new contact to the contact list and returns the results.