Our Licensing APIs are designed to interact with the Members Account licensing system allowing you to get, activate, and transfer Iguana licenses programmatically, providing you have access and licenses available to do so.
License Activation:
The following steps provide an example license licensing activation workflow and transfer workflows calling the Iguana license APIs using curl commands. This is designed to help you build your own customized automation script. To implement, modify and please provide the appropriate parameters for your use case:
License Activation:
Get the Iguana ID of your target Iguana instance
...
Expand | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||
Use your Iguana instance IP address and port:
To call the IguanaX APIs you must first login and get a session cookie from the response header to authenticate your subsequent requests. Parameters:
Response Header:
Example curl command calling the Should look similar to:
This API method applies the registered license code to the Iguana instance and returns a JSON object containing the request success or failure. To authenticate, the obtained Cookie is provided in the header of the request. Parameters:
Response:
Example curl command calling the
|
License Transfer:
...
:
Get the Iguana IDs of the old and new Iguana instances
...