The System Center 2012 Orchestrator Software Development Kit (SDK), previously named the Opalis API, is a way for developers to create custom integrations with Orchestrator by using their own custom code and adding on an easy-to-understand interface layer that enables the integration with Orchestrator activities. Using the SDK, developers create custom assemblies, which can then be used by Orchestrator as individual assemblies using the activities in the System Center Integration Pack for Microsoft .NET Framework Activities, or by creating new Integration Packs using the Integration Pack Wizard.

Orchestrator SDK assemblies

The SDK assemblies expose the managed interfaces that are used to create Orchestrator Integration Pack activities. To build the applications described in this documentation, you will need to reference the Orchestrator SDK assembly files when compiling and building your code. These files are installed when the Orchestrator Integration Toolkit product is installed, and the assemblies are stored in the %ProgramFiles(x86)%\Common Files\Microsoft System Center 2012\Orchestrator\Integration Toolkit\Lib folder after installation. On 32-bit Windows 7 computers, the assemblies are stored in the %ProgramFiles%\Common Files\Microsoft System Center 2012\Orchestrator\Integration Toolkit\Lib folder.

For More Information

For SDK documentation, see System Center 2012 - Orchestrator SDK on MSDN.

Download SDK code samples from the Orchestrator Communtiy Releases project on CodePlex.