Automating BarTender

Automating BarTender by using APIs is a task that is intended for developers who are experienced in writing their own code. As an alternative to using APIs, you can create one or more integrations in Integration Builder, which provides a user interface and tools to make it convenient to set up and customize your automated tasks. Integration Builder is available in the Automation and Enterprise editions of BarTender. For more information, refer to Integration Builder.

You can use BarTender APIs to create automated processes to integrate BarTender with external applications, such as an enterprise resource planning (ERP) system, and to cause BarTender to perform certain tasks automatically. For example, you can automate the following types of tasks:

The API that you will use is determined by the tasks that you want to automate and by the environment and programming language that you are working with.

Choosing an API

We recommend that you use the BarTender REST API whenever possible. It supports all programming languages and Windows, non-Windows, and network environments.

The APIs in the BarTender .NET SDK are specific to Windows environments and use only .NET languages and therefore are of more limited utility than the BarTender REST API. They continue to be supported but will not be added to in the future and will eventually be completely superseded by the BarTender REST API.

In This Section