NetLicensing
NetLicensing is a software license management platform for administering products, license models, licensees, licenses, and commerce workflows.
Integration
- Vendor
- NetLicensing
- Category
- developer-tools
- Auth
- API_KEY
- Tools
- 21
- Composio slug
netlicensing
Tools
- 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.
- Create Bundle
Create a purchasable NetLicensing bundle from existing license templates.
- Create License
Assign a license from a license template to a licensee.
- 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 License Template
Create a license template under a product module using a supported license type.
- 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.
- Delete Resourcedestructive
Permanently delete a product, product module, license template, licensee, license, or bundle by number. Optional cascade deletion is limited to supported resource types.
- 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.
- Transfer Licenses
Irreversibly transfer all eligible licenses from a source licensee marked for transfer to a target licensee in the same product.
- 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 Licensee
Update selected status, identity, transfer, or non-secret custom properties of a licensee. 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 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; om
- 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.
Setup
- Create or open a Switchy Project.
- Open Integrations and connect NetLicensing.
- Authorise through api_key. Switchy stores the connection against your org.
- Everyone in the Project can now @-mention the NetLicensing tools in chat.
What teammates see: by default, memories from NetLicensing are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.