cancel
Showing results for 
Search instead for 
Did you mean: 

To check If Zone Director has Ruckus Public API

mikael_tamirie_
New Contributor II

Hello Ruckus Community,

This is to check if Zone Director has Ruckus Public API. I know that you have a public API for the SZ series and vSCG but I could not find any free public API for the zone director controller. Can you check and share the information, please?

3 ACCEPTED SOLUTIONS

martin_martin
Valued Contributor

Hi Mikael,

There is no  public API on the ZoneDirector platform.

Kind regards

Martin

View solution in original post

mikael_tamirie_
New Contributor II

Hello Martin,

Again thank you for your reply,

Actually, I am running SZ version 3.6.2 and the public API is a different one. Can you advise for this version to get a client details like below:

Image_ images_messages_6048b56a728af87c953e2200_a19e891d58e20920b3ac6be0d3d0aca2_ClientDetails-2d2f28ab-c786-4164-8759-02c5788785e1-544954226.PNG

View solution in original post

mikael_tamirie_
New Contributor II

Hello Martin,

Thank you very much for your priceless support. It is my pleasure to get all this advice from you. You are truly a legend in this field.

Thank you again.

Regards,

Mikael Tamirie.

View solution in original post

9 REPLIES 9

With 3.6.2 we have this:

{
  "totalCount": 1,
  "hasMore": false,
  "firstIndex": 0,
  "list": [
    {
      "mac": "3C:A9:F4:0C:85:B0",
      "ipAddress": "172.18.116.141",
      "ipv6Address": "2001:b030:2516:1a0::5d6e",
      "hostName": "SDC-Randall-PC",
      "osType": "Windows 7/Vista",
      "user": "",
      "status": "AUTHORIZED",
      "radioId": "0",
      "radioMode": null,
      "channel": "11",
      "wlanId": "1",
      "ssid": "client-test",
      "snr": "46",
      "rssi": "-49",
      "rxByteRate": 52,
      "txByteRate": 39,
      "rxAvgByteRate": 50,
      "txAvgByteRate": 30,
      "fromClientBytes": 240863,
      "toClientBytes": 642897,
      "fromClientPkts": 2247,
      "toClientPkts": 7678,
      "connectedSince": 2600,
      "vlan": "1",
      "toClientDroppedPkts": 108
    }
  ]
}

via the

RETRIEVE CLIENT LIST  ¶

GET/v6_1/aps/{apMac}/operational/client

Use this API command to retrieve the client list per AP.

URI Parameters
Hide
index
string (optional) 

The index of the first entry to be retrieved. Default: 0

listSize
string (optional) 

The maximum number of entries to be retrieved. Default: 100

Response  200
Hide
Body

In newer releases, it was improved.

regards

Martin

Hello Martin,

Thank you for this. I tested the client per AP and get the correct result. Now one more question is can I get all client lists that are online not per a single AP? I am trying here to develop software for location-based tracking and I need to extract the client details generally to make the algorithm efficient. Another thing is this option added on the newer version? If you have some advice, it is appreciated.

.

Here is what I got for the client list per AP
Image_ images_messages_6048bd33af8ec22cfbf189a2_792a2bd1bb81fd1f56e34dcef620db71_ClientlistperAP1-ec923103-3469-49b6-a525-a6f8b2928afd-521522185.PNG

Hi Mikael,

In the newer versions 5.x this is improved.

I would suggest you to use a more recent version for you product testing.

regards
Martin

mikael_tamirie_
New Contributor II

Hello Martin,

Thank you very much for your priceless support. It is my pleasure to get all this advice from you. You are truly a legend in this field.

Thank you again.

Regards,

Mikael Tamirie.