API documentation for Entitlement service
Entitlements API (Beta) (1.0.0_Beta)
Download OpenAPI description
Languages
Servers
Mock server
https://fnoapi.redocly.app/_mock/apis/rest/entitlement/entitlement-service/
Generated server url
https://Your_SiteID.flexnetoperations.com/entitlements-api/
Bodyapplication/jsonrequired
maintenanceLineItems[].activationIdstring[ 0 .. 255 ] characters^(?!\s*$)(?!.*['"&%^()#@!~/<>`{}=|]).*$
Activation ID of the maintenance line item. If you specify the activation ID, then it must be unique across all entitlements and maintenance line items. If you specify the activation ID here, then the autoGenerate flag must be set to false
Example: "act-id-1234"
Maintenance Product entitled by the maintenance line item
Name of the maintenance product
Version of the maintenance product
Whether this maintenance line item is permanent. A permanent maintenance line item has no expiration date.
End date of the maintenance line item in YYYY-MM-DD format
Example: "2025-01-01"
Start date of the maintenance line item in YYYY-MM-DD format
Example: "2025-01-01"
List of custom attributes related to the maintenance line item
- Mock serverhttps://fnoapi.redocly.app/_mock/apis/rest/entitlement/entitlement-service/v1/entitlement/{entitlementId}/maintenance-line-items
- Generated server urlhttps://Your_SiteID.flexnetoperations.com/entitlements-api/v1/entitlement/{entitlementId}/maintenance-line-items
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://fnoapi.redocly.app/_mock/apis/rest/entitlement/entitlement-service/v1/entitlement/{entitlementId}/maintenance-line-items' \
-H 'Content-Type: application/json' \
-d '{
"maintenanceLineItems": [
{
"activationId": "act-id-1234",
"maintenanceProduct": {
"maintenanceProductName": "string",
"maintenanceProductVersion": "string",
"partNumber": "string"
},
"isPermanent": true,
"expiryDate": "2025-01-01",
"startDate": "2025-01-01",
"attributes": [
{
"name": "REGION",
"value": "EMEA"
}
],
"autoGenerate": true,
"autoDeploy": true
}
]
}'Response
application/json
{ "status": "string" }