REST API - BlueCat Integrity - 9.3.0

Address Manager API Guide

Locale
English
Product name
BlueCat Integrity
Version
9.3.0

Address Manager supports REST APIs to access Address Manager.

This section describes BlueCat's RESTful API implementation such as the invoking format, how to authenticate and authorize, and REST API samples and limitations.

  • BlueCat REST APIs support communication over HTTP and HTTPS.

  • JSON format is supported for sending and receiving data.

REST API format

You can access all BlueCat REST APIs by appending known methods to the base URL http://<AddressManager_IP or hostname>/Services/REST/v1/<api_method_name>.

For example, to invoke the getSystemInfo method, you need to enter:
http://192.168.1.2/Services/REST/v1/getSystemInfo

Web Application Description Language (WADL)

The Address Manager REST API has an accessible WADL. You can access the WADL file by using http://<AddressManager_IP or hostname>/Services/REST/application.wadl.

You can use the WADL file to check various parameters of the API such as:
  • API signatures
  • HTTP methods (GET/POST/PUT/DELETE) for specific calls
  • API request parameters and datatype
  • Response datatype and media types

REST API specification file

The Address Manager REST API also includes a REST API specification file in JSON format. You can access the API specification file in the browser at http://<AddressManager_IP or hostname>/apidocs/api-spec.json. If HTTPS is enabled on Address Manager, use the HTTPS protocol in the address.