Entitlement Assignment Endpoints
http://localhost/
- Generated server url
http://localhost/assignments
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
[ { "id": 0, "mspTenantId": "string", "mspEcTenantId": "string", "deviceType": "MSP_WIFI", "deviceSubType": "string", "quantity": 0, "dateEffective": "2019-08-24T14:15:22Z", "dateExpires": "2019-08-24T14:15:22Z", "trialAssignment": true, "dateAssignmentCreated": "2019-08-24T14:15:22Z", "dateAssignmentRevoked": "2019-08-24T14:15:22Z", "createdBy": "string", "revokedBy": "string", "extendedTrial": true, "alm": true, "ownAssignment": true, "status": "FUTURE" } ]
List of assignments
MSP entitlement device type.
Quantity of devices permitted by this assignment.
Trial MSP entitlement to be used for this assignment, if this parameter is not supplied in the request, it defaults to false.
- Generated server url
http://localhost/assignments
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "assignments": [ { … } ], "startDate": "2020-09-14 01:12:51Z", "endDate": "2020-09-14 01:12:51Z" }
{ "success": true, "assignments": [ { … } ], "errorBrief": "NO_CREATED_ASSIGNMENTS", "errorMessage": "string", "ve": { "object": "string", "objectName": "string", "value": "string", "expected": "string" } }
- Generated server url
http://localhost/assignments
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
[ { "assignmentId": 231 } ]
All entitlement assignments have been revoked.
{ "success": true, "assignments": [ { … } ], "errorBrief": "NO_CREATED_ASSIGNMENTS", "errorMessage": "string", "ve": { "object": "string", "objectName": "string", "value": "string", "expected": "string" } }
Quantity of devices permitted by this replacement assignment; the replacement assignment will be for the same MSP-EC and have the same device type, device sub type and is trial values as the assignment being revoked.
- Generated server url
http://localhost/assignments
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
[ { "assignmentId": 231, "quantity": 10, "startDate": "2019-09-14 01:12:51Z", "endDate": "2020-09-14 01:12:51Z" } ]
The entitlement assignment updated.
{ "success": true, "assignments": [ { … } ], "errorBrief": "NO_CREATED_ASSIGNMENTS", "errorMessage": "string", "ve": { "object": "string", "objectName": "string", "value": "string", "expected": "string" } }
- Generated server url
http://localhost/mspEntitlements
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
[ { "id": "string", "deviceType": "MSP_WIFI", "deviceSubType": "string", "sku": "string", "quantity": 0, "effectiveDate": "2019-08-24T14:15:22Z", "expirationDate": "2019-08-24T14:15:22Z", "lastNotificationDate": "2019-08-24T14:15:22Z", "alm": true, "almActivationId": "string", "almSoEntQuantity": 0, "isR1Sku": "string", "status": "FUTURE", "r1Sku": true, "isTrial": true } ]
- Generated server url
http://localhost/mspEntitlements/summaries
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
{}
Specific license type if the tenant is an ALM tenant, valid value: MSP_APSW (default), MSP_URLF, MSP_EDGE_SECS, MSP_EDGE_SECL
The first date included in the usage report, for example, startDate=yyyy-mm-dd; if omitted, the startDate is set to last month's first date.
The end date included in the usage report, for example, endDate=yyyy-mm-dd; if omitted, the endDate is set to last month's last date.
True to include device detail in the report. False to exclude device detail in the report.
Page number for the daily reports. If missing or value 0 means no pagination, all daily reports will be returned.
- Generated server url
http://localhost/licenseUsageReports
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
- Generated server url
http://localhost/assignments/summaries
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
[ { "deviceType": "MSP_WIFI", "deviceSubType": "string", "quantity": 0, "myAssignments": 0, "courtesyMspEntitlementsUsed": true, "remainingDevices": 0, "trial": true, "licenseType": "MSP_WIFI" } ]