API - Retrieve clients on each SSID

Solved
CiscoUser
Here to help

API - Retrieve clients on each SSID

Hello,

 

Using api, I need to know which clients (mac/ip/identifier) are connected to which SSID.

From the API docs there is an option to get clients

api/v0/devices/[Device_ID/clients

 

and SSIDs

api/v0/networks/[Network_ID]/ssids

 

In both of them you cannot relate between a client and an SSID of which is connected to. (clients don't have ssid field, ssids dont have clients list).

 

Is there a way using the official API to get clients on SSID information?

Thanks in advance

1 Accepted Solution
BrechtSchamp
Kind of a big deal

Actually when you fetch a client's details you do get the SSID:

 

2019-02-17 14_19_43-Greenshot.png

View solution in original post

4 Replies 4
BrechtSchamp
Kind of a big deal

Actually when you fetch a client's details you do get the SSID:

 

2019-02-17 14_19_43-Greenshot.png

CiscoUser
Here to help

Thanks a lot !

 

Wasn't aware of this path, just what I needed ^^

CiscoUser
Here to help

While at it, does anyone know of a way to get all clients(with their SSIDs) in one request?
In order to check all of them together, and avoid making hundreds of requests for a large network.

 

thanks again

 

BrechtSchamp
Kind of a big deal

No, unfortunately I don't. However I think Meraki will have to think about a solution for bulk requests. Because I regularly see people with this problem (running against the 5 calls per second per organization limit). Just like the dashboard the API is always evolving. Definitely make a wish about it!

Get notified when there are additional replies to this discussion.
Welcome to the Meraki Community!
To start contributing, simply sign in with your Cisco account. If you don't yet have a Cisco account, you can sign up.
Labels