Skip to main content

Wed, Jul 8, 2020 7:19 PM

Ruckus Cloud API Wispr Login

Hello,

Does someone has a complete documentation on Ruckus Cloud External Captive Portal (Wispr) login? 

I found a document on internet and I'm trying do decrypt the user's Ip with an HTTP POST with the following data:
const options = {
method: 'POST',
uri: 'https://cloud.ruckuswireless.com:443/portalintf',
json: {
"Vendor": "Ruckus",
"APIVersion": "1.0", "RequestUserName": "api",
"RequestPassword": "",
"RequestCategory": "GetConfig",
"RequestType": "DecryptIP",
"UE-IP": uip
}
};

When I do the request, I receive a 404 status code with this response:

KFM only

We are using this documentation but it is from 2018 (https://support.ruckuswireless.com/documents/2403-configuring-ruckus-cloud-wi-fi-hotspot-wispr-api-reference-guide?_ga=2.53523944.1157072522.1594220045-2050202086.1593708731)

Thanks! Best regards,
Cristiano

Responses

12 Messages

 • 

280 Points

5 months ago

We solved our doubt, for anyone with a similar question, essentially, the POST requests must be done to the url: "https://:443/portalintf", where is one of the parameters given during the redirect to the captive portal.

The example I have shown above is for decrypt the encrypted IP address (uip query parameter), but can also be used to decrypt the "client_mac", but it must be passed also as the "UE-IP" property in the JSON body.

Thanks!