...
License Automation Demo
Iguana License Activation
...
Iguana License Transfer
...
Info |
---|
This document will provide sample code on the basics of the Iguana License API by demonstrating:
|
License API Scenarios and Best Practices
...
Before activating a new Iguana License, we must:
Gain access to the new Iguana Instance ID.
Gain access to the Authentication Token.
Gain access to the Entitlement ID.
Gain access to the code for the new Iguana Instance.
Apply the License Code to the new Iguana Instance
Step 1. Gain access to the new Iguana Instance ID:
...
If you run the original API call it will have the url as “http://localhost:7543/license/detail” but when the Iguana instance is not activated it won't return the correct ID. So, using “http://localhost:7543/license” we are returned with a html response that uses string manipulation (Line 7) in order to gain access to the Iguana ID.
...
To complete a License Transfer using Iguana API follow these steps:
Gain access to the Iguana ID used to transfer to.
Obtain Authentication Token.
Gain Access to the Entitlement ID.
Gain access to the Activation ID of the current Iguana Instance.
Gain access to the new code and transfer the new Iguana Instance.
Apply the license code to the new Iguana Instance.
Step 1. Gain access to the Iguana ID used to transfer to:
...
Code Block |
---|
curl -X POST -d 'username=(my.interfaceware.com( USERNAME)&password=(my.interfaceware.com( PASSWORD)&method=session.login' https://my.interfaceware.com/api |
Expand | ||
---|---|---|
| ||
{ "data": { "Token": "*Token Displayed Here*", "Info": { "Permissions": { "LicenseTransfer": true, "TemporaryLicense": true, "LicenseRead": true, "FinancialRead": true, "LicenseWrite": true }, "CompanyName": "Testing" } }, "status": "ok" }% |
Demo Video
License Activation Video
...
License Transfer Video
...