API documentation for Product and Packaging service
Introduction to the Products and Packaging REST API (1.0.0_Beta)
Download OpenAPI description
Languages
Servers
Mock server
https://fnoapi.redocly.app/_mock/apis/rest/product/product-service
Generated server url
https://YourSiteID-uat.flexnetoperations.com/products-api
- Mock serverhttps://fnoapi.redocly.app/_mock/apis/rest/product/product-service/v1/suites
- Generated server urlhttps://YourSiteID-uat.flexnetoperations.com/products-api/v1/suites
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://fnoapi.redocly.app/_mock/apis/rest/product/product-service/v1/suites?suiteName=string&version=string&description=string&partNumber=string&state=string&packageName=string&packageVersion=string&hostType=string&licenseTechnology=string&licenseGenerator=string&usedOnDevice=true&creationDate=string&lastModifiedDate=string&sort_by=string&sort_order=string&page=0&limit=0'Response
application/json
{ "message": "string", "status": "string" }
Bodyapplication/jsonrequired
License Technology name of the suite
Default "FlexNet Licensing"
Example: "FlexNet Licensing"
Used on device plays role only when license technology is FlexNet Licensing
Example: true
Allow download of obsolete fulfillment records in Producer Portal
Example: true
Allow download of obsolete fulfillment records in End-User Portal
Example: true
List of License Models associated with the suite
Example: ["Embedded Counted"]
Product category name of the suite
Default "Uncategorized Products"
Example: "Uncategorized Products"
- Mock serverhttps://fnoapi.redocly.app/_mock/apis/rest/product/product-service/v1/suites
- Generated server urlhttps://YourSiteID-uat.flexnetoperations.com/products-api/v1/suites
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://fnoapi.redocly.app/_mock/apis/rest/product/product-service/v1/suites \
-H 'Content-Type: application/json' \
-d '{
"suiteName": "Suite A",
"version": "1.0.0",
"description": "This is a sample product description",
"autoDeploy": true,
"licenseTechnology": "FlexNet Licensing",
"licenseGenerator": "demo",
"usedOnDevice": true,
"packageProperties": {
"name": "Package",
"version": "1.0.0",
"versionFormat": "FIXED"
},
"allowDownloadObsoleteFrInAdmin": true,
"allowDownloadObsoleteFrInPortal": true,
"trustedKey": "Trusted Key",
"virtualTrustedKey": "Virtual Trusted Key",
"products": [
{
"name": "Product A",
"version": "1.0.0",
"count": 10
}
],
"licenseModels": [
"Embedded Counted"
],
"customAttributes": [
{
"name": "ca_text",
"value": "testing"
}
],
"partNumbers": [
{
"partNumber": "PN-12345",
"licenseModelName": "Embedded Counted"
}
],
"hostTypes": [
"FLX_SERVER"
],
"productCategory": "Uncategorized Products",
"productCategoryAttributes": [
{
"name": "ca_text",
"value": "testing"
}
]
}'Response
application/json
{ "message": "string", "status": "string" }
- Mock serverhttps://fnoapi.redocly.app/_mock/apis/rest/product/product-service/v1/suites/{suiteName}/{suiteVersion}
- Generated server urlhttps://YourSiteID-uat.flexnetoperations.com/products-api/v1/suites/{suiteName}/{suiteVersion}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://fnoapi.redocly.app/_mock/apis/rest/product/product-service/v1/suites/{suiteName}/{suiteVersion}'Response
application/json
{ "message": "string", "status": "string" }