cancel
Showing results for 
Search instead for 
Did you mean: 

Unleashed API

ms
New Contributor II

Is there published or unpublished API for Unleashed?

I'm looking for the MACs from cli command "show current-active-clients all". 

1 ACCEPTED SOLUTION

mmMOLINARI
RUCKUS Team Member

Totally agree. I just created a new repo on GitHub and added the Unleashed postman collection: https://github.com/commscope-ruckus/RUCKUS-Unleashed

You start with the call to login using the unleashed credentials, then retrieve a CSRF token, and use it in the header for subsequent calls.

 

 

View solution in original post

19 REPLIES 19

mmMOLINARI
RUCKUS Team Member

the endpoints for ZD are a little different. I will create another repo with the ZD collection

My pull updated all the requests so they work on Unleashed, ZD 9.x & ZD 10.x endpoints.

If you keep the ZoneDirector & Unleashed repos split...

  • Maybe add a note to the ZoneDirector readme that ZD 9.x users need to use the Unleashed repo (or find-replace admin10 > admin before importing the workspace).
  • The 2 initial steps (logon & get csrf) can be combined: turn off 'automatically follow redirects' for the logon request, and the login response headers include the csrf token.
  • The ZoneDirector repo has some extra requests (e.g. client list, wlan stats 2) which are also useful for Unleashed and can be converted over.

ms
New Contributor II

Amazing!  I’ll have a look. 

mmMOLINARI
RUCKUS Team Member

I uploaded a ZD 1200 collection to this repository: https://github.com/commscope-ruckus/RUCKUS-Zone-Director

 

ms
New Contributor II

Worked.  Thanks for this!