API REST Messages Used by the Flexera Software - App Portal Software Request Workflow

App Portal 2017

Each step in the Flexera Software - App Portal Software Request Workflow is associated with an API REST message, which are used to communicate with App Portal to perform the steps in the workflow, as described in App Portal Software Request Workflow.

The six App Portal REST messages are displayed on the REST Messages view.

REST Messages View

Click on a REST message to view its details.

REST Message / App Portal - Reserve License

The Flexera Software App Portal custom application includes the following REST messages.

Flexera Software App Portal / REST Messages

REST Message

Method

Endpoint

App Portal - Check If Licensable

Get

http://APSERVER/ESD/api/catalogs/${catalogId}

App Portal - License Availability Check

Get

http://APSERVER/ESD/api/catalogs/${catalogId}/licenses/availability?dn=${domain}&un=${username}&dev=${machineName}

App Portal - License Reservation Check

Get

http://APSERVER/ESD/api/catalogs/${catalogId}/licenses/necessity?dn=${domain}&un=${username}&dev=${machineName}

App Portal - Reserve License

Post

http://APSERVER/esd/api/catalogs/${catalogId}/licenses?dn=${domain}&un=${username}&dev=${machineName}

App Portal - Submit Order

Post

http://APSERVER/esd/api/servicenow/requests/${serviceNowId}? dn=${domain}&un=${username}&dev=${machineName}

App Portal - Validate Request Data

Get

http://APSERVER/ESD/api/users?filter=email%3D%3D%22${userEmail} %22&machineName=${computerName}