SharePoint Web Services for Interaction Process Automation (IPA)


Simplify common SharePoint tasks through a .Net interface by creating objects around commonly used features.

Solution Type
3rd Party Integration


Wrapped in a .Net Web Service, this product provides the ability to create sites in SharePoint from existing templates – as well as manage contacts, tasks, and documents using the Web Service Interaction Process Automation (IPA) Tool or the SOAP tools in Interaction Designer®.


The IEC.SharePoint.WCF API is a .Net Application Programming Interface that is built to be hosted as a WCF Web Service. However, it can also be used as a local API that is consumed by other .Net applications.  It provides access to perform the following tasks in Sharepoint Server 2010:


• Create, Edit, and Delete items in a Custom List
• List Site Templates
• Create Subsites
• Create, Edit, and Delete entries in a Document Library, Contact List and Task List
• Support to delete or update properties of a Document Object
• Support for adding a subsite to the QuickLaunch Bar and Top Navigation Bar


Objects are serialized for use by IPA, using the Complex Data Types that are built when binding to a WCF Web Service.  The Interaction Designer SOAP Tools are also capable of interacting with these types of services, allowing you to use Handlers to access this API as well.


Requires .Net Framework 4 on the IIS server that will host the Web Service.  If accessing the service through Handlers, then the SOAP Tools component of Interaction Designer would also be required.

  • Microsoft Sharepoint Server 2010
  • Internet Information Server 7 on Windows 2008 Server R2
  • .Net Framework 4.0
  • Microsoft Sharepoint Foundation 2010 Client Object Model Redistributable (


For support or questions on this product, please contact IEC at  Or, call 720-922-2976.