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
Get Entitlements Assignments
Create a Self Assignment
Delete Self Assignment
Update a Self Assignment
Get Self Entitlement Assi...
Download OpenAPI description
Overview
E-mail
Languages
Servers
https://api.devalto.ruckuswireless.com/
Bodyrequired
- application/vnd.ruckus.v1+json
- application/json
A list of assignment data fields to be returned.
Example: ["id","quantity"]
The data filed name which will be used for sorting the query result.
Enum"expirationDate""effectiveDate"
Example: "expirationDate"
- 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 } }
Response
{ "fields": [ "string" ], "totalCount": 0, "page": 0, "pageSize": 0, "objectId": "string", "data": [ {} ], "errors": [ { … } ], "subsequentQueries": [ { … } ] }
Bodyrequired
- application/vnd.ruckus.v1+json
- application/json
Effective date of the entitlement assignment.
Example: "2024-01-22 15:08:10Z"
Expiration date of the entitlement assignment.
Example: "2024-02-21 15:07:10Z"
- 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 }
Response
{ "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 } }
Bodyrequired
- application/vnd.ruckus.v1+json
- application/json
A list of assignment data fields to be returned.
Example: ["id","quantity"]
The data filed name which will be used for sorting the query result.
Enum"expirationDate""effectiveDate"
Example: "expirationDate"
- 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 } }
Response
{ "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 payloadBody
- application/vnd.ruckus.v1+json
- application/json
Expiration date of the entitlement assignment.
Example: "2024-02-21 15:07:10Z"
- 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 }
Response
{ "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 } }