Download the attachments and leverage Insomnia to get familiar with them. Infoblox WAPIs are simple and easy to use with any REST client.
Click on the downward arrow next to the WAPI and select the Generate Code option to generate a code snippet for the WAPI call in any language of your choice.You will see a response in the right pane. To try out any of the WAPI calls in the collection. Select the environment by clicking on Use Infoblox WAPI Environment Variables.The object_reference variable only needs to be updated when a WAPI call has it mentioned.Fill in the grid master IP address, Base64_encoding, and wapi_version details.In order to do so, click on Manage Environments.First, populate it with values specific to your environment.Before getting started, select the Infoblox WAPI environment variables.The navigation pane on the left now contains the list of sample WAPI calls that you can try out.Once uploaded, you will see the following message.Select the downloaded and unzipped file in the pop-up window.Select Import Data, followed by From File. Selecting the latter option, opens a new window.click on the downward arrow next to Insomnia, and select Import/Export.click on Import from File on the landing page, or.To import the file into your environment, either.To try out the WAPI calls, download, unzip and import the file into your application. (Example:- record:host/ZG5zLmhvc3QkLl9kZWZhdWx0LmNvbS5pbmZvLnByaW50ZXI: /default) Substitute this variable with the reference of the object you want to work with. This is the WAPI version supported by your grid.Įvery WAPI Object is referenced by a unique Object Reference that is used to identify the object for all the operations.
The username and the password are combined with a colon.The credentials are constructed like this: Here, we use the “Basic” authentication scheme. The HTTP Authorization request header contains the credentials to authenticate a user agent with a server. This is the IP address of your grid master. This file is a collection of a sample set of WAPI calls, and the environment variables (see the table below) that are used within the collection. There is one file zipped into an attachment included with the blog. Visit the Downloads page to download the installer for your operating system.īelow is a screenshot of Insomnia for Windows. Insomnia is available for Mac, Windows, and popular Linux distributions. Insomnia combines an easy-to-use interface with advanced functionality like authentication helpers, code generation, and environment variables. Insomnia is a free cross-platform desktop application that takes the pain out of interacting with HTTP-based APIs. To get you started quickly, we have created an Insomnia collection of the RESTful Infoblox APIs.
This blog gives you an insight on why to use these WAPIs. Infoblox offers a rich set of Web-based Application Programming Interfaces, also called WAPIs, that allow you to easily integrate NIOS into your automation environment.