BlueCat Gateway supports several APIs that can be used in Python scripts.
BlueCat Library APIs: These APIs are provided by the
bluecat-libraries
package. They can be used both within a Gateway workflow, and outside BlueCat products altogether. The BlueCat Library APIs provide access to Address Manager, Gateway , and BlueCat Edge features and functionality.Gateway Python APIs: These APIs are designed to be used only within Gateway. These APIs provide deeper access to Gateway and are intended to be used when building custom workflows.
Availability group APIs: These APIs provide access to Availability group features and functionality. Availability groups provide a standardized failover mechanism to help achieve high availability. The Availability Group APIs let users create, edit, and deploy Availability groups outside the Gateway UI.