Registration pool id
MAC Registration API (0.0.1)
- Generated server url
http://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 url
http://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 url
http://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 url
http://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 url
http://localhost:8080/macRegistrationPools/{poolId}/registrations/{id}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
MAC 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 url
http://localhost:8080/macRegistrationPools/{poolId}/registrations/{id}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
Registration 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 url
http://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": { … } } }