As easy as one, two, three!

NetLicensing makes setup and integration fast, safe and very simple.
So you can get up and running in a few hours.
Create NetLicensing account
  • Sign-up for a free NetLicensing account and or use our demo account
  • Add your username, password, email and company name
  • Agree to the NetLicensing Terms of Service and Privacy Policy
  • Enable 'Newsletter' checkbox if want to be notified about NetLicensing announcements, news and promo actions
Configure product
  • Navigate to 'Settings -> Demo Data'
  • Select 'Licensing Model'
  • (Optional) provide custom identifier
  • Click on 'Create'
Demo NetLicensing entities (Product, Product Module, License Templates, Licensee) will be created
Validate licensee
  • Navigate to 'Operate -> Licensee'
  • Identify newly created licensee and note Licensee Number
  • Send first validation request (replace %LICENSEE_NUMBER%)
  • In case you are using your vendor account please provide username:password in the --user attribute
  • Alternatively you can use NetLicensing API test application, which provides easy access to all NetLicensing functions
Sample request:
$ curl --header "Accept: application/xml" --insecure --user demo:demo --request GET
Sample response:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<netlicensing xmlns:ds="" xmlns="" ttl="2015-08-09T06:41:15.854Z">
        <item type="ProductModuleValidation">
            <property name="productModuleNumber">MNLIC-DEMO</property>
            <property name="valid">true</property>
            <property name="licensingModel">TryAndBuy</property>
            <property name="productModuleName">Module licensed under Try &amp; Buy LM</property>
            <property name="evaluationExpires">2015-09-07T06:38:16.809Z</property>
            <property name="evaluation">true</property>
Integrate NetLicensing API
  • NetLicensing API allows you automate managing of all licensing entities (from product to transaction)
  • Please refer to the NetLicensing Object Model in order to better understand licensing entities relationship
  • Page For Integrators will give you overview over all existing NetLicensing resources (Test App, RESTful API, JavaDoc, Client Libraries etc.)
Acquire licenses via NetLicensing Shop
  • Create shop token for the given licensee (replace %LICENSEE_NUMBER%)
    Create token request:
    $ curl --header "Accept: application/xml" --header "Content-Type: application/x-www-form-urlencoded" --insecure --user demo:demo --request POST --data "tokenType=SHOP&licenseeNumber=%LICENSEE_NUMBER%"
    Create token response:
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <netlicensing xmlns:ds="" xmlns="">
            <item type="Token">
                <property name="number">00d08804-2d09-44c2-a853-7feffbfd2a17</property>
                <property name="active">true</property>
                <property name="expirationTime">2015-08-16T09:12:05.065Z</property>
                <property name="tokenType">SHOP</property>
                <property name="shopURL">
                <property name="licenseeNumber">INLIC-DEMO</property>
                <property name="vendorNumber">VDEMO</property>
  • Create token service returns also the complete shopURL for convenience
  • Provide a link to NetLicensing Shop (shopURL) in the UI of your product or forward the user to NetLicensing Shop URL by other means
  • The URL of NetLicensing Shop has the following format:

Signup for a NetLicensing account

Join the hundreds of happy NetLicensing customers.