Services
NetLicensing exposes all available services functionality via an Application Programming Interface (API).
Using the NetLicensing REST API you can access programmatically all NetLicensing public functions and fully automate your licensing flow: from issuing and validating customer’s entitlements to managing NetLicensing assets and interface with your in-house systems, such as CRM, ERP, e-Commerce, etc. However, in most of the integration scenarios, you will need only a smaller subset of essential methods.
Most of the applications will use one of the existing wrapper libraries in the language of your choice, but it’s important to familiarize yourself with the underlying API HTTP methods first.
Endpoint | Allowed operations | Supported authentication method (?) |
---|---|---|
LIST GET CREATE UPDATE DELETE | BASIC AUTH APIKEY | |
Product Module Services | LIST GET CREATE UPDATE DELETE | BASIC AUTH APIKEY |
License Template Services | LIST GET CREATE UPDATE DELETE | BASIC AUTH APIKEY |
Licensee Services | LIST GET CREATE UPDATE DELETE VALIDATE TRANSFER | BASIC AUTH APIKEY |
License Services | LIST GET CREATE UPDATE DELETE | BASIC AUTH APIKEY |
Bundle Services | LIST GET CREATE UPDATE DELETE OBTAIN | BASIC AUTH APIKEY |
Transaction Services | LIST GET CREATE UPDATE | BASIC AUTH APIKEY |
Token Services | LIST GET CREATE DELETE | BASIC AUTH APIKEY |
Payment Method Services | LIST GET UPDATE | BASIC AUTH APIKEY |
Utility Services | LIST | BASIC AUTH APIKEY |
To access the API methods you will need a NetLicensing vendor account. If you do not have one already, signup here.
Table of contents
- Product Services
- Product Module Services
- License Template Services
- Licensee Services
- License Services
- Bundle Services
- Transaction Services
- Token Services
- Payment Method Services
- Utility Services