Managing Guest Splash accounts with API

rsage_voda
Getting noticed

Managing Guest Splash accounts with API

Does anyone use the Meraki API to manage Guest accounts using the Splash page?

I can find no way to use the API to update/remove accounts. Once the users account expires the API fails to find them. They are visible on the dashboard

I looked at exporting the the user list as an .csv file and reading this into python but the spreadsheet doesn't contain the userID so again no way to update/remove users.

 

2 Replies 2
PhilipDAth
Kind of a big deal
Kind of a big deal

I don't know the answer - but I am finding that hard to believe.  You are using this API:
https://developer.cisco.com/meraki/api-v1/get-network-meraki-auth-users/ 
And it is not returning expired users?

This API call deletes a guest user.  Note they have to be de-authorized in every network first, and then you can call this with the delete=true option.
https://developer.cisco.com/meraki/api-v1/delete-network-meraki-auth-user/ 

alemabrahao
Kind of a big deal
Kind of a big deal

For you to be able to delete via API, as far as I remember, the user has to be active, so you can delete it.
So in your script you will first have to enable the user and then be able to delete it.

I am not a Cisco Meraki employee. My suggestions are based on documentation of Meraki best practices and day-to-day experience.

Please, if this post was useful, leave your kudos and mark it as solved.
Get notified when there are additional replies to this discussion.