Introduction to K2 Services

This content applies to legacy components (such as K2 Studio and K2 for Visual Studio), legacy assemblies, legacy services or legacy functionality. If you have upgraded from K2 blackpearl 4.7 to K2 Five, these items may still be available in your environment. These legacy items may not be available in new installations of K2 Five. These legacy items may also not be available, supported, or behave as described, in future updates or versions of K2. Please see the legacy component support policy for more information about support for these components.

The K2 Services provide out of the box web service functionality for a portion of the SourceCode.Workflow.Client namespace via common Web service endpoints, such as RESTful web services (REST - Representational State Transfer), Windows Communication Foundation (WCF) and legacy SOAP (WS). Developers familiar with the SourceCode.Workflow.Client APIs will be able to quickly start using the REST, WCF or WS endpoints in their applications.

The K2 Services expose workflow, process and identity data and operations, allowing custom applications to interact with K2 workflow, process and identity data.

The following topics explain the configuration and services available at each endpoint.

Watch a short video on how to use the K2 REST and WCF Services  (13 minutes)