RESTful Services for Entitlement Management
The Entitlement Management REST APIs enable producers to create entitlements and line items in FlexNet Operations. The endpoints allow users to fetch entitlement details, such as accounts, products, and associated line items.
Using Entitlement Management REST Endpoints
Endpoints for entitlement management are available on your FlexNet Operations host:
https://<siteID>.flexnetoperations.com/entitlements-api/v1
where <siteID> is your organization’s site ID which is supplied by Revenera. This is usually your organization's DNS name, but can also be the tenant ID that was assigned to your organization when FlexNet Operations was first implemented, and would have the format flexNNNN.
Authorizing Calls to RESTful Services for Entitlement Management
The Entitlement Management API requires a user to authenticate using an access token.
You can generate an access token in the following ways:
• | Using the REST web service access-token-controller. This REST web service supports creating, reading, updating, searching, rotating, and deleting tokens, as well as using the tokens to call the APIs. For more information, see the chapter Token-Based Authentication. |
• | Using the Manage Access Tokens page (available from the Accounts & Users menu) in the Producer Portal or End-User Portal. For more information, see the section Managing Access Tokens in the FlexNet Operations User Guide or Managing Access Tokens in the FlexNet Operations End-User Portal Help. Both documents are available from the Revenera Documentation site. |
URLs
URLs in this document refer to v1 of the APIs. Further releases of the API may increment this version. Please consult the Swagger documentation to identify the latest version of the API, and modify the URLs you use appropriately.
Further Documentation
This manual provides a brief overview over RESTful services for entitlement management. Detailed information about the Entitlement Management REST APIs is available on Swagger.
Use the following URL to access the Entitlement Management REST APIs documentation on Swagger:
https://<siteID>.flexnetoperations.com/entitlements-api/swagger-ui/index.html
where <siteID> is your organization’s site ID which is supplied by Revenera. For more information on <siteID>, see About Your Site ID.