Registration pool id
- Search for MAC Registrations with the Specified Criteria
MAC Registration API (0.0.1)
- Generated server urlhttp://localhost:8080/macRegistrationPools/{poolId}/registrations/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "searchCriteriaList": [ { … } ], "dataOption": "ALL" }
{ "totalPages": 0, "totalElements": 0, "size": 0, "content": [ { … } ], "number": 0, "sort": { "empty": true, "sorted": true, "unsorted": true }, "numberOfElements": 0, "pageable": { "offset": 0, "sort": { … }, "pageSize": 0, "pageNumber": 0, "unpaged": true, "paged": true }, "first": true, "last": true, "empty": true }
- Generated server urlhttp://localhost:8080/macRegistrationPools/{poolId}/registrations/csvFile
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{
"file": "string"
}Registration pools created
- application/json
- application/vnd.ruckus.v1+json
Indicates when this registration expires. Will derive from the pool setting if not specified.
The mac address for this registration. Must be provided on post, and may not be changed.
A username for this device, it does not reflect an authenticated user that has gone through a real authentication process.
The email to associate with this device.
[ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "expirationDate": "2019-08-24T14:15:22Z", "revoked": true, "macAddress": "string", "username": "string", "email": "dev@commscope.com", "location": "string", "deviceName": "string", "createdDate": "2019-08-24T14:15:22Z", "isReferenced": true, "_links": { … } } ]
- Generated server urlhttp://localhost:8080/macRegistrationPools/{poolId}/registrations
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload{ "totalPages": 0, "totalElements": 0, "size": 0, "content": [ { … } ], "number": 0, "sort": { "empty": true, "sorted": true, "unsorted": true }, "numberOfElements": 0, "pageable": { "offset": 0, "sort": { … }, "pageSize": 0, "pageNumber": 0, "unpaged": true, "paged": true }, "first": true, "last": true, "empty": true }
- application/json
- application/vnd.ruckus.v1+json
Indicates when this registration expires. Will derive from the pool setting if not specified.
The mac address for this registration. Must be provided on post, and may not be changed.
A username for this device, it does not reflect an authenticated user that has gone through a real authentication process.
The email to associate with this device.
- Generated server urlhttp://localhost:8080/macRegistrationPools/{poolId}/registrations
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "expirationDate": "2019-08-24T14:15:22Z", "revoked": true, "macAddress": "string", "username": "string", "email": "dev@commscope.com", "location": "string", "deviceName": "string", "createdDate": "2019-08-24T14:15:22Z", "isReferenced": true, "_links": { "property1": { … }, "property2": { … } } }
Registration pool created
- application/json
- application/vnd.ruckus.v1+json
Indicates when this registration expires. Will derive from the pool setting if not specified.
The mac address for this registration. Must be provided on post, and may not be changed.
A username for this device, it does not reflect an authenticated user that has gone through a real authentication process.
The email to associate with this device.
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "expirationDate": "2019-08-24T14:15:22Z", "revoked": true, "macAddress": "string", "username": "string", "email": "dev@commscope.com", "location": "string", "deviceName": "string", "createdDate": "2019-08-24T14:15:22Z", "isReferenced": true, "_links": { "property1": { … }, "property2": { … } } }
- Generated server urlhttp://localhost:8080/macRegistrationPools/{poolId}/registrations/{id}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadMAC registration
- application/json
- application/vnd.ruckus.v1+json
Indicates when this registration expires. Will derive from the pool setting if not specified.
The mac address for this registration. Must be provided on post, and may not be changed.
A username for this device, it does not reflect an authenticated user that has gone through a real authentication process.
The email to associate with this device.
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "expirationDate": "2019-08-24T14:15:22Z", "revoked": true, "macAddress": "string", "username": "string", "email": "dev@commscope.com", "location": "string", "deviceName": "string", "createdDate": "2019-08-24T14:15:22Z", "isReferenced": true, "_links": { "property1": { … }, "property2": { … } } }
- Generated server urlhttp://localhost:8080/macRegistrationPools/{poolId}/registrations/{id}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadRegistration deleted
- application/json
- application/vnd.ruckus.v1+json
Indicates when this registration expires. Will derive from the pool setting if not specified.
The mac address for this registration. Must be provided on post, and may not be changed.
A username for this device, it does not reflect an authenticated user that has gone through a real authentication process.
The email to associate with this device.
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "expirationDate": "2019-08-24T14:15:22Z", "revoked": true, "macAddress": "string", "username": "string", "email": "dev@commscope.com", "location": "string", "deviceName": "string", "createdDate": "2019-08-24T14:15:22Z", "isReferenced": true, "_links": { "property1": { … }, "property2": { … } } }
- application/json
- application/vnd.ruckus.v1+json
Indicates when this registration expires. Will derive from the pool setting if not specified.
The mac address for this registration. Must be provided on post, and may not be changed.
A username for this device, it does not reflect an authenticated user that has gone through a real authentication process.
The email to associate with this device.
- Generated server urlhttp://localhost:8080/macRegistrationPools/{poolId}/registrations/{id}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "expirationDate": "2019-08-24T14:15:22Z", "revoked": true, "macAddress": "string", "username": "string", "email": "dev@commscope.com", "location": "string", "deviceName": "string", "createdDate": "2019-08-24T14:15:22Z", "isReferenced": true, "_links": { "property1": { … }, "property2": { … } } }
MAC registration updated
- application/json
- application/vnd.ruckus.v1+json
Indicates when this registration expires. Will derive from the pool setting if not specified.
The mac address for this registration. Must be provided on post, and may not be changed.
A username for this device, it does not reflect an authenticated user that has gone through a real authentication process.
The email to associate with this device.
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "expirationDate": "2019-08-24T14:15:22Z", "revoked": true, "macAddress": "string", "username": "string", "email": "dev@commscope.com", "location": "string", "deviceName": "string", "createdDate": "2019-08-24T14:15:22Z", "isReferenced": true, "_links": { "property1": { … }, "property2": { … } } }