Summary of SOAP Web Service Operations
A client application can call FlexNet Operations Web Services to import product and entitlement data from a back-office system, generate licenses, and manage users and accounts. FlexNet Operations supports the following Web Services, each providing a number of operations.
Summary of FlexNet Operations Web Services
|
|
|
|
Product Packaging Service
|
|
•
|
Create, update, and delete features, feature bundles, products, suites, and maintenance. |
|
•
|
Set the state of features, feature bundles, products, suites, and maintenance. |
|
•
|
Get the number of features, feature bundles, products, suites, and maintenance and the entities themselves that match specified criteria. |
|
•
|
Create, update, and delete relationships between products, suites, and maintenance. |
|
•
|
Create and delete unassigned part numbers. |
|
•
|
Get the identifiers for existing license models. |
|
•
|
Get the identifiers for existing transaction keys. |
|
•
|
Get license technologies and their license generator configurations. |
|
|
Entitlement Order Service
|
|
•
|
Get entitlement-time license model attributes. |
|
•
|
Create, update, and delete simple and bulk entitlements and their line items. |
|
•
|
Set the state of an entitlement. |
|
•
|
Email entitlement certificates to customers. |
|
•
|
Get the number of existing entitlements and activatable line items and the entitlements and activatable line items themselves that match specified criteria. |
|
•
|
Link and unlink maintenance line items and their parent/associated line items. |
|
•
|
Transfer entitlements and line items. |
|
•
|
Split line items and bulk entitlements, and get matching line items and bulk entitlements to receive the splits. |
|
•
|
Renew, upgrade, and upsell entitlements. |
|
•
|
Import web register keys; get the number of web register keys and the web register keys themselves that match specified criteria. |
|
•
|
Map activation and entitlement IDs to self-registered End-User Portal users. |
|
|
License Service
|
|
•
|
Get fulfillment-time license model attributes. |
|
•
|
Verify the generation of certificate licenses. |
|
•
|
Generate certificate licenses, individually or in batch mode. |
|
•
|
Email, return, rehost, and repair certificate licenses. |
|
•
|
Consolidate licenses and email consolidated licenses. |
|
•
|
Activate, return, and repair licenses with short codes. |
|
•
|
Get existing simple and consolidated fulfillments that match specified criteria. |
|
•
|
Get host attributes from a license technology. |
|
•
|
Set the license text for on-hold fulfillments. |
|
•
|
Delete on-hold fulfillments. |
|
•
|
Submit an offline activation request for trusted activation. |
|
•
|
Transfer entitlements and fulfillments on a particular host from one customer account to another. |
|
|
User Account Hierarchy Service
|
|
•
|
Add, update and delete account hierarchy information. |
|
•
|
Link accounts in hierarchies. |
|
•
|
Relate partner accounts. |
|
•
|
Add, update and delete user information. |
|
•
|
Query for parent accounts, subaccounts, and related partner accounts. |
|
|
FlexNet Authentication Service
|
|
•
|
Provide a token to an external application to support a single sign-on mechanism for the external application and FlexNet Operations. |
|
|
Device Management Service
|
|
•
|
Create, update, and delete client, server, and test devices. |
|
•
|
Set the state of devices. |
|
•
|
Get the number of devices and the devices themselves that match specified criteria. |
|
•
|
Generate pre-installed licenses for devices. |
|
•
|
Generate a capability response from a submitted capability request or a capability request synthesized from submitted input data. |
|
•
|
Link and remove product line items. |
|
|
Download Packaging Service
|
|
•
|
Add-on to FlexNet Operations Entitlement Management Service. |
|
•
|
Components are files and download packages. |
|
•
|
Includes additional attributes of End User License agreements. |
|
|
Usage Service
|
|
•
|
Retrieve the end-user’s product line, meter, unit of measure, actual use, entitled quantity, overage since statement, overage since reset, percentage, interval/reset, and time period. |
|
To see the list of FlexNet Operations services, open a browser to https://<host:port>/flexnet/services.
Note that the URL for the Download Packaging Service differs from the URL above.
The Download Packaging Service is available at https://<siteID>-fno.flexnetoperations.com/flexnet/services/<version>/DownloadPackagingService, where <siteID> is your organization’s site ID which is supplied by Revenera.
For a description of Download Packaging Service versions, refer to Web Service Version History.
Important:Several other Web Services are displayed on this page. The AdminService and Version Web Services are specific to Axis. The ActivationService is a proprietary Web Service. Only the Web Service operations documented in this manual are intended to be invoked directly by a producer’s client application.