NetLicensing
Software license management with products, license models, licensees, and validation.
Issues a license, validates an existing one, and checks what a customer is entitled to.
Use NetLicensing with Snow
Snow is a personal AI assistant that builds real apps for you, and they can put NetLicensing to work.
What Snow can do with NetLicensing
These are the NetLicensing operations Snow and the apps you build with it can run. Sign in to choose which ones Snow may run without asking.
Reads3
Look at your data without changing it.
- Get Resource
Get one product, product module, license template, licensee, license, transaction, or bundle by its NetLicensing number.
- List Licensing Options
Return the supported licensing models and license types used when configuring product modules and license templates.
- List Resources
List one page of products, product modules, license templates, licensees, licenses, transactions, or bundles for the connected vendor.
Creates7
Add something new to your account.
- Create Bundle
Create a purchasable NetLicensing bundle from existing license templates.
- Create License
Assign a license from a license template to a licensee.
- Create License Template
Create a license template under a product module using a supported license type.
- Create Licensee
Create a licensee under a product so licenses can be assigned and validated.
- Create Licenses From Bundle
Create one or more licenses for a licensee from the license templates associated with a bundle.
- Create Product
Create a NetLicensing product that can contain product modules and licensees.
- Create Product Module
Create a licensing-model-specific module under a NetLicensing product.
Updates6
Change something that is already there.
- Update Bundle
Update selected bundle details or replace its complete set of license templates. At least one mutable field is required.
- Update License
Update a license's identity/number, name, parent-feature relationship, status, timing, pricing, visibility, or quantity. At least one mutable field is required.
- Update License Template
Update selected pricing, visibility, limits, or license behavior on a license template. At least one mutable field is required.
- Update Licensee
Update selected status, identity, transfer, or non-secret custom properties of a licensee. At least one mutable field is required.
- Update Product
Update selected properties of an existing product; supplying discounts replaces the complete discount set, and an empty discounts list clears all discounts by sending one empty discount field. At least one mutable field is required.
- Update Product Module
Update selected properties and model-specific settings of a product module. At least one mutable field is required. When provided, non-empty node_secret_modes and license_template_types arrays each replace the complete corresponding set; omit either array to leave that set unchanged. The obsolete license_template_numbers name is not an input.
Deletes5
Remove something. This often cannot be undone.
- Check In Licensee Session
Return and release a NetLicensing floating-license session for a licensee and return the validation results and provider cache TTL when supplied.
- Check Out Licensee Session
Allocate a NetLicensing floating-license session for a licensee and return the validation results with their cache TTL.
- Delete Resource
Permanently delete a product, product module, license template, licensee, license, or bundle by number. Optional cascade deletion is limited to supported resource types.
- Transfer Licenses
Irreversibly transfer all eligible licenses from a source licensee marked for transfer to a target licensee in the same product.
- Validate Licensee
Validate a NetLicensing licensee's active licenses and return the validation results with their cache TTL. Depending on the configured product, validation may auto-create the licensee when licensee_name and product_number are supplied.
Related integrations
Ready to put NetLicensing to work?
Sign up free, build an app by chatting, and connect NetLicensing in minutes. No credit card required.