Welcome to the 12d Synergy API Reference.

There are several approaches to scripting with 12d Synergy.

All scripting is written in .NET, and may be written in any .NET language.

You can:

  • Write scripts on the client side, such as writing your own interface for specific tasks
  • Perform batch operations using the Command Line client
  • Write scripts on the server side, such as responding to events,  performing scheduled tasks or even your own dashboard gadgets

Expanding the tree on the left will show you the different types of scripting and provide access to the reference guide for each distinct scripting item.

Please note that this document is a work in progress and will continue to be updated.

For historical reasons, what Users may refer to as Jobs in 12d Synergy are represented by the Project class in the API.