The Manage Entitlements API provides endpoints to manage entitlements. You can use this API to retrieve detailed information about entitlements, usage statistics, available licenses, and expired licenses. This API helps you effectively manage your entitlements and make informed decisions about licensing. Assignments API manage entitlement assignments. You can retrieve a list of assignments, create new assignments, update existing ones, and delete individual assignments.
- Get Self Entitlement Assignment
https://api.devalto.ruckuswireless.com/
- application/vnd.ruckus.v1+json
- application/json
A list of assignment data fields to be returned.
The data filed name which will be used for sorting the query result.
https://api.devalto.ruckuswireless.com/tenants/{tenantId}/entitlements/assignments/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "fields": [ "id", "quantity" ], "page": 1, "pageSize": 30, "sortField": "expirationDate", "sortOrder": "ASC", "filters": { "licenseType": [ … ], "status": [ … ], "createdBy": [ … ], "isTrial": false } }
{ "fields": [ "string" ], "totalCount": 0, "page": 0, "pageSize": 0, "objectId": "string", "data": [ {} ], "errors": [ { … } ], "subsequentQueries": [ { … } ] }
- application/vnd.ruckus.v1+json
- application/json
Effective date of the entitlement assignment.
Expiration date of the entitlement assignment.
https://api.devalto.ruckuswireless.com/tenants/self/entitlements/assignments
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "effectiveDate": "2024-01-22 15:08:10Z", "expirationDate": "2024-02-21 15:07:10Z", "quantity": 5, "licenseType": "APSW", "trial": true }
{ "status": "success", "message": "Object created/updated successfully.", "data": { "id": 1234, "effectiveDate": "2024-01-22T15:08:10Z", "expirationDate": "2024-02-21T15:07:10Z", "quantity": 5, "licenseType": "APSW", "status": "VALID", "createdDate": "2024-01-16T06:06:02.776Z", "revokedDate": "null", "createdBy": "rohitmsp.ruckusone5@email.com", "revokedBy": "null", "isTrial": false } }
- application/vnd.ruckus.v1+json
- application/json
A list of assignment data fields to be returned.
The data filed name which will be used for sorting the query result.
https://api.devalto.ruckuswireless.com/tenants/self/entitlements/assignments/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "fields": [ "id", "quantity" ], "page": 1, "pageSize": 30, "sortField": "expirationDate", "sortOrder": "ASC", "filters": { "licenseType": [ … ], "status": [ … ], "createdBy": [ … ], "isTrial": false } }
{ "fields": [ "string" ], "totalCount": 0, "page": 0, "pageSize": 0, "objectId": "string", "data": [ {} ], "errors": [ { … } ], "subsequentQueries": [ { … } ] }
https://api.devalto.ruckuswireless.com/tenants/self/entitlements/assignments/{id}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
- application/vnd.ruckus.v1+json
- application/json
Expiration date of the entitlement assignment.
https://api.devalto.ruckuswireless.com/tenants/self/entitlements/assignments/{id}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "expirationDate": "2024-02-21 15:07:10Z", "quantity": 5, "valid": true }
{ "status": "success", "message": "Object created/updated successfully.", "data": { "id": 1234, "effectiveDate": "2024-01-22T15:08:10Z", "expirationDate": "2024-02-21T15:07:10Z", "quantity": 5, "licenseType": "APSW", "status": "VALID", "createdDate": "2024-01-16T06:06:02.776Z", "revokedDate": "null", "createdBy": "rohitmsp.ruckusone5@email.com", "revokedBy": "null", "isTrial": false } }